public class ComparatorContext extends AbstractContext
ObjectComparatorManager
. For the same type, we may need different way to
compare them. This context is used so that user can register different comparators for the same type.Modifier and Type | Field and Description |
---|---|
static ComparatorContext |
DEFAULT_CONTEXT
Default comparator context with empty name and no user object.
|
Constructor and Description |
---|
ComparatorContext(java.lang.String name)
Creates a comparator context with a name.
|
ComparatorContext(java.lang.String name,
java.lang.Object object)
Creates a comparator context with a name and a user object.
|
equals, getName, getUserObject, hashCode, setName, setUserObject, toString
public static final ComparatorContext DEFAULT_CONTEXT
public ComparatorContext(java.lang.String name)
name
- the name of the comparator context.public ComparatorContext(java.lang.String name, java.lang.Object object)
name
- the name of the comparator context.object
- the user object. It can be used as any object to pass informaton along.