public enum MariaDbType extends Enum<MariaDbType>
Enum Constant and Description |
---|
BIGINT |
BIT |
BLOB |
DATE |
DATETIME |
DECIMAL |
DOUBLE |
ENUM |
FLOAT |
GEOMETRY |
INTEGER |
LONGBLOB |
MEDIUMBLOB |
MEDIUMINT |
NEWDATE |
NULL |
OLDDECIMAL |
SET |
SMALLINT |
STRING |
TIME |
TIMESTAMP |
TINYBLOB |
TINYINT |
VARCHAR |
VARSTRING |
YEAR |
Modifier and Type | Method and Description |
---|---|
static MariaDbType |
fromServer(int typeValue)
Convert server Type to server type.
|
String |
getClassName() |
static String |
getClassName(MariaDbType type,
int len,
boolean signed,
boolean binary,
int flags)
Get class name.
|
static String |
getColumnTypeName(MariaDbType type,
long len,
boolean signed,
boolean binary)
Get columnTypeName.
|
int |
getSqlType() |
int |
getType() |
String |
getTypeName() |
static boolean |
isNumeric(MariaDbType type)
Is type numeric.
|
static MariaDbType |
toServer(int javaType)
Convert javatype to MariaDbType.
|
static MariaDbType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static MariaDbType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final MariaDbType OLDDECIMAL
public static final MariaDbType TINYINT
public static final MariaDbType SMALLINT
public static final MariaDbType INTEGER
public static final MariaDbType FLOAT
public static final MariaDbType DOUBLE
public static final MariaDbType NULL
public static final MariaDbType TIMESTAMP
public static final MariaDbType BIGINT
public static final MariaDbType MEDIUMINT
public static final MariaDbType DATE
public static final MariaDbType TIME
public static final MariaDbType DATETIME
public static final MariaDbType YEAR
public static final MariaDbType NEWDATE
public static final MariaDbType VARCHAR
public static final MariaDbType BIT
public static final MariaDbType DECIMAL
public static final MariaDbType ENUM
public static final MariaDbType SET
public static final MariaDbType TINYBLOB
public static final MariaDbType MEDIUMBLOB
public static final MariaDbType LONGBLOB
public static final MariaDbType BLOB
public static final MariaDbType VARSTRING
public static final MariaDbType STRING
public static final MariaDbType GEOMETRY
public static MariaDbType[] values()
for (MariaDbType c : MariaDbType.values()) System.out.println(c);
public static MariaDbType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic static boolean isNumeric(MariaDbType type)
type
- mariadb typepublic String getClassName()
public static String getClassName(MariaDbType type, int len, boolean signed, boolean binary, int flags)
type
- typelen
- lensigned
- signedbinary
- binaryflags
- flagspublic static String getColumnTypeName(MariaDbType type, long len, boolean signed, boolean binary)
type
- typelen
- lensigned
- signedbinary
- binarypublic static MariaDbType fromServer(int typeValue)
typeValue
- type valuepublic static MariaDbType toServer(int javaType)
javaType
- javatype valuepublic int getSqlType()
public String getTypeName()
public int getType()
Copyright © 2016. All rights reserved.