Package org.apache.druid.query.ordering
Class StringComparators
- java.lang.Object
-
- org.apache.druid.query.ordering.StringComparators
-
public class StringComparators extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStringComparators.AlphanumericComparatorstatic classStringComparators.LexicographicComparatorComparison using the natural comparator ofString.static classStringComparators.NaturalComparatorNaturalComparator refers to the natural ordering of the type that it refers.static classStringComparators.NumericComparatorstatic classStringComparators.StrlenComparatorstatic classStringComparators.VersionComparator
-
Field Summary
Fields Modifier and Type Field Description static StringComparatorALPHANUMERICstatic intALPHANUMERIC_CACHE_IDstatic StringALPHANUMERIC_NAMEstatic StringComparatorLEXICOGRAPHICstatic intLEXICOGRAPHIC_CACHE_IDstatic StringLEXICOGRAPHIC_NAMEstatic StringComparatorNATURALstatic intNATURAL_CACHE_IDstatic StringNATURAL_NAMEstatic StringComparatorNUMERICstatic intNUMERIC_CACHE_IDstatic StringNUMERIC_NAMEstatic StringComparatorSTRLENstatic intSTRLEN_CACHE_IDstatic StringSTRLEN_NAMEstatic StringComparatorVERSIONstatic intVERSION_CACHE_IDstatic StringVERSION_NAME
-
Constructor Summary
Constructors Constructor Description StringComparators()
-
-
-
Field Detail
-
LEXICOGRAPHIC_NAME
public static final String LEXICOGRAPHIC_NAME
- See Also:
- Constant Field Values
-
ALPHANUMERIC_NAME
public static final String ALPHANUMERIC_NAME
- See Also:
- Constant Field Values
-
NUMERIC_NAME
public static final String NUMERIC_NAME
- See Also:
- Constant Field Values
-
STRLEN_NAME
public static final String STRLEN_NAME
- See Also:
- Constant Field Values
-
VERSION_NAME
public static final String VERSION_NAME
- See Also:
- Constant Field Values
-
NATURAL_NAME
public static final String NATURAL_NAME
- See Also:
- Constant Field Values
-
LEXICOGRAPHIC
public static final StringComparator LEXICOGRAPHIC
-
ALPHANUMERIC
public static final StringComparator ALPHANUMERIC
-
NUMERIC
public static final StringComparator NUMERIC
-
STRLEN
public static final StringComparator STRLEN
-
VERSION
public static final StringComparator VERSION
-
NATURAL
public static final StringComparator NATURAL
-
LEXICOGRAPHIC_CACHE_ID
public static final int LEXICOGRAPHIC_CACHE_ID
- See Also:
- Constant Field Values
-
ALPHANUMERIC_CACHE_ID
public static final int ALPHANUMERIC_CACHE_ID
- See Also:
- Constant Field Values
-
NUMERIC_CACHE_ID
public static final int NUMERIC_CACHE_ID
- See Also:
- Constant Field Values
-
STRLEN_CACHE_ID
public static final int STRLEN_CACHE_ID
- See Also:
- Constant Field Values
-
VERSION_CACHE_ID
public static final int VERSION_CACHE_ID
- See Also:
- Constant Field Values
-
NATURAL_CACHE_ID
public static final int NATURAL_CACHE_ID
- See Also:
- Constant Field Values
-
-