Package org.teamapps.universaldb.index
Enum IndexSubType
- java.lang.Object
-
- java.lang.Enum<IndexSubType>
-
- org.teamapps.universaldb.index.IndexSubType
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<IndexSubType>,java.lang.constant.Constable
public enum IndexSubType extends java.lang.Enum<IndexSubType>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description BASE_BOOLEANBASE_DOUBLEBASE_FILEBASE_FLOATBASE_INTBASE_LONGBASE_MULTI_REFERENCEBASE_SHORTBASE_TEXTBITSET_BOOLEANREFERENCETIMETIME_STAMP
-
Method Summary
Modifier and Type Method Description intgetId()static IndexSubTypegetIndexSubTypeById(int id)static IndexSubTypevalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static IndexSubType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
BASE_BOOLEAN
public static final IndexSubType BASE_BOOLEAN
-
BASE_SHORT
public static final IndexSubType BASE_SHORT
-
BASE_INT
public static final IndexSubType BASE_INT
-
BASE_LONG
public static final IndexSubType BASE_LONG
-
BASE_FLOAT
public static final IndexSubType BASE_FLOAT
-
BASE_DOUBLE
public static final IndexSubType BASE_DOUBLE
-
BASE_TEXT
public static final IndexSubType BASE_TEXT
-
BASE_MULTI_REFERENCE
public static final IndexSubType BASE_MULTI_REFERENCE
-
BASE_FILE
public static final IndexSubType BASE_FILE
-
BITSET_BOOLEAN
public static final IndexSubType BITSET_BOOLEAN
-
TIME_STAMP
public static final IndexSubType TIME_STAMP
-
TIME
public static final IndexSubType TIME
-
REFERENCE
public static final IndexSubType REFERENCE
-
-
Method Detail
-
values
public static IndexSubType[] values()
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static IndexSubType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
getId
public int getId()
-
getIndexSubTypeById
public static IndexSubType getIndexSubTypeById(int id)
-
-