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 ComparatorContextDEFAULT_CONTEXTDefault 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.
-
-