public class ColumnInfo extends Object
| Modifier and Type | Field and Description |
|---|---|
boolean |
autoIncrement |
ArrayList<ColumnInfo> |
columnList |
String |
columnName |
int |
columnSize |
String |
defaultValue |
boolean |
isKey |
String |
javaClassName |
boolean |
nullable |
int |
position |
int |
sqlType |
String |
sqlTypeName |
| Constructor and Description |
|---|
ColumnInfo() |
| Modifier and Type | Method and Description |
|---|---|
Integer |
getArrayElementType() |
String |
getArrayElementTypeName() |
String |
getJavaClassNameBySqlType() |
ColumnInfo |
getStructElementColumn(String elementName) |
boolean |
hasDefaultValue() |
boolean |
isDateType() |
boolean |
isNumberType() |
boolean |
isPasswordType() |
boolean |
isSerialType() |
boolean |
isSqlBoolType() |
boolean |
isSqlJsonType() |
boolean |
isSqlTimeStampType() |
boolean |
isUnknownJavaType() |
boolean |
isUUIDType() |
boolean |
sameColumnName(String columnName) |
String |
toString() |
public String columnName
public int columnSize
public int sqlType
public String sqlTypeName
public String javaClassName
public boolean nullable
public boolean autoIncrement
public int position
public String defaultValue
public boolean isKey
public ArrayList<ColumnInfo> columnList
public String getArrayElementTypeName()
public Integer getArrayElementType() throws IllegalAccessException
IllegalAccessExceptionpublic ColumnInfo getStructElementColumn(String elementName)
public boolean sameColumnName(String columnName)
public boolean isSqlJsonType()
public boolean isSqlBoolType()
public boolean isSqlTimeStampType()
public boolean isUUIDType()
public boolean isSerialType()
public boolean isPasswordType()
public boolean hasDefaultValue()
public String getJavaClassNameBySqlType()
public boolean isUnknownJavaType()
public boolean isNumberType()
public boolean isDateType()
Copyright © 2016. All rights reserved.