Enum COL_TYPE
- java.lang.Object
-
- java.lang.Enum<COL_TYPE>
-
- it.unibz.inf.ontop.si.repository.impl.COL_TYPE
-
- All Implemented Interfaces:
Serializable,Comparable<COL_TYPE>
public enum COL_TYPE extends Enum<COL_TYPE>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description BNODEBOOLEANDATEDATETIMEDATETIME_STAMPDECIMALDOUBLEFLOATINTINTEGERLANG_STRINGLONGNEGATIVE_INTEGERNON_NEGATIVE_INTEGERNON_POSITIVE_INTEGERNULLOBJECTPOSITIVE_INTEGERSTRINGTIMEUNSIGNED_INTUNSUPPORTEDWKTYEAR
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static COL_TYPEgetColType(org.apache.commons.rdf.api.IRI datatypeIRI)Optional<org.apache.commons.rdf.api.IRI>getIri()intgetQuestCode()static COL_TYPEgetQuestType(int code)StringtoString()static COL_TYPEvalueOf(String name)Returns the enum constant of this type with the specified name.static COL_TYPE[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
UNSUPPORTED
public static final COL_TYPE UNSUPPORTED
-
NULL
public static final COL_TYPE NULL
-
OBJECT
public static final COL_TYPE OBJECT
-
BNODE
public static final COL_TYPE BNODE
-
LANG_STRING
public static final COL_TYPE LANG_STRING
-
INTEGER
public static final COL_TYPE INTEGER
-
DECIMAL
public static final COL_TYPE DECIMAL
-
DOUBLE
public static final COL_TYPE DOUBLE
-
STRING
public static final COL_TYPE STRING
-
DATETIME
public static final COL_TYPE DATETIME
-
BOOLEAN
public static final COL_TYPE BOOLEAN
-
DATE
public static final COL_TYPE DATE
-
TIME
public static final COL_TYPE TIME
-
YEAR
public static final COL_TYPE YEAR
-
LONG
public static final COL_TYPE LONG
-
FLOAT
public static final COL_TYPE FLOAT
-
NEGATIVE_INTEGER
public static final COL_TYPE NEGATIVE_INTEGER
-
NON_NEGATIVE_INTEGER
public static final COL_TYPE NON_NEGATIVE_INTEGER
-
POSITIVE_INTEGER
public static final COL_TYPE POSITIVE_INTEGER
-
NON_POSITIVE_INTEGER
public static final COL_TYPE NON_POSITIVE_INTEGER
-
INT
public static final COL_TYPE INT
-
UNSIGNED_INT
public static final COL_TYPE UNSIGNED_INT
-
DATETIME_STAMP
public static final COL_TYPE DATETIME_STAMP
-
WKT
public static final COL_TYPE WKT
-
-
Method Detail
-
values
public static COL_TYPE[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (COL_TYPE c : COL_TYPE.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static COL_TYPE valueOf(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:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getQuestCode
public int getQuestCode()
-
getIri
public Optional<org.apache.commons.rdf.api.IRI> getIri()
-
getQuestType
public static COL_TYPE getQuestType(int code)
-
-