Package com.jidesoft.comparator
Class ComparatorContext
- java.lang.Object
-
- com.jidesoft.converter.AbstractContext
-
- com.jidesoft.comparator.ComparatorContext
-
- All Implemented Interfaces:
java.io.Serializable
public class ComparatorContext extends AbstractContext
The context object used byObjectComparatorManager
. 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.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static ComparatorContext
DEFAULT_CONTEXT
Default comparator context with empty name and no user object.
-
Constructor Summary
Constructors Constructor 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.
-
Method Summary
-
Methods inherited from class com.jidesoft.converter.AbstractContext
equals, getName, getUserObject, hashCode, setName, setUserObject, toString
-
-
-
-
Field Detail
-
DEFAULT_CONTEXT
public static final ComparatorContext DEFAULT_CONTEXT
Default comparator context with empty name and no user object.
-
-
Constructor Detail
-
ComparatorContext
public ComparatorContext(java.lang.String name)
Creates a comparator context with a name.- Parameters:
name
- the name of the comparator context.
-
ComparatorContext
public ComparatorContext(java.lang.String name, java.lang.Object object)
Creates a comparator context with a name and a user object.- Parameters:
name
- the name of the comparator context.object
- the user object. It can be used as any object to pass informaton along.
-
-