Package tilda.generation.java8
Enum JavaJDBCType
- java.lang.Object
-
- java.lang.Enum<JavaJDBCType>
-
- tilda.generation.java8.JavaJDBCType
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<JavaJDBCType>
public enum JavaJDBCType extends java.lang.Enum<JavaJDBCType>
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.Class<?>
_JavaClassClass
java.lang.String
_JavaClassType
java.lang.String
_JavaType
java.lang.String
_JDBCSQLType
java.lang.String
_JDBCType
ColumnType
_T
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static JavaJDBCType
get(ColumnType T)
static java.lang.String
getFieldType(Column C)
static java.lang.String
getFieldTypeBase(Column C)
static java.lang.String
getFieldTypeBaseClass(ColumnType T)
static java.lang.String
getFieldTypeBaseClass(Column C)
static java.lang.Class<?>
getFieldTypeBaseClassClass(ColumnType T)
static java.lang.String
getFieldTypeParam(Column C, boolean Multi)
static java.lang.String
getJsonFieldType(JsonField F)
static JavaJDBCType
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static JavaJDBCType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
STRING
public static final JavaJDBCType STRING
-
JSON
public static final JavaJDBCType JSON
-
VECTOR
public static final JavaJDBCType VECTOR
-
CHAR
public static final JavaJDBCType CHAR
-
SHORT
public static final JavaJDBCType SHORT
-
INTEGER
public static final JavaJDBCType INTEGER
-
LONG
public static final JavaJDBCType LONG
-
FLOAT
public static final JavaJDBCType FLOAT
-
DOUBLE
public static final JavaJDBCType DOUBLE
-
NUMERIC
public static final JavaJDBCType NUMERIC
-
BOOLEAN
public static final JavaJDBCType BOOLEAN
-
DATE
public static final JavaJDBCType DATE
-
DATETIME
public static final JavaJDBCType DATETIME
-
DATETIME_PLAIN
public static final JavaJDBCType DATETIME_PLAIN
-
BINARY
public static final JavaJDBCType BINARY
-
BITFIELD
public static final JavaJDBCType BITFIELD
-
UUID
public static final JavaJDBCType UUID
-
-
Field Detail
-
_JavaType
public java.lang.String _JavaType
-
_JavaClassClass
public java.lang.Class<?> _JavaClassClass
-
_JavaClassType
public java.lang.String _JavaClassType
-
_JDBCType
public java.lang.String _JDBCType
-
_JDBCSQLType
public java.lang.String _JDBCSQLType
-
_T
public ColumnType _T
-
-
Method Detail
-
values
public static JavaJDBCType[] 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 (JavaJDBCType c : JavaJDBCType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static JavaJDBCType 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
-
get
public static JavaJDBCType get(ColumnType T)
-
getFieldTypeBase
public static java.lang.String getFieldTypeBase(Column C)
-
getFieldTypeBaseClass
public static java.lang.String getFieldTypeBaseClass(Column C)
-
getFieldTypeBaseClass
public static java.lang.String getFieldTypeBaseClass(ColumnType T)
-
getFieldTypeBaseClassClass
public static java.lang.Class<?> getFieldTypeBaseClassClass(ColumnType T)
-
getFieldTypeParam
public static java.lang.String getFieldTypeParam(Column C, boolean Multi)
-
getFieldType
public static java.lang.String getFieldType(Column C)
-
getJsonFieldType
public static java.lang.String getJsonFieldType(JsonField F)
-
-