public class LiteColumnMeta
extends java.lang.Object
| Constructor and Description |
|---|
LiteColumnMeta() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAlias() |
java.lang.String |
getColumnName() |
LiteColumnType |
getColumnType() |
LiteColumnType |
getDateColumnType() |
java.lang.String |
getDefaultValue() |
java.lang.reflect.Field |
getField() |
LiteFieldType |
getFieldType() |
java.lang.Object |
getValue(java.lang.Object object) |
boolean |
isAutoincrement() |
boolean |
isNotNull() |
boolean |
isPrimaryKey() |
void |
setAlias(java.lang.String alias) |
void |
setColumnName(java.lang.String columnName) |
void |
setColumnType(LiteColumnType columnType) |
void |
setDateColumnType(LiteColumnType dateColumnType) |
void |
setDefaultValue(java.lang.String defaultValue) |
void |
setField(java.lang.reflect.Field field) |
void |
setFieldType(LiteFieldType fieldType) |
void |
setIsAutoincrement(boolean isAutoincrement) |
void |
setIsNotNull(boolean isNotNull) |
void |
setIsPrimaryKey(boolean isPrimaryKey) |
public java.lang.reflect.Field getField()
public void setField(java.lang.reflect.Field field)
public java.lang.String getColumnName()
public void setColumnName(java.lang.String columnName)
public LiteColumnType getColumnType()
public void setColumnType(LiteColumnType columnType)
public LiteFieldType getFieldType()
public void setFieldType(LiteFieldType fieldType)
public LiteColumnType getDateColumnType()
public void setDateColumnType(LiteColumnType dateColumnType)
public boolean isPrimaryKey()
public void setIsPrimaryKey(boolean isPrimaryKey)
public boolean isAutoincrement()
public void setIsAutoincrement(boolean isAutoincrement)
public boolean isNotNull()
public void setIsNotNull(boolean isNotNull)
public java.lang.String getDefaultValue()
public void setDefaultValue(java.lang.String defaultValue)
public java.lang.Object getValue(java.lang.Object object)
throws java.lang.IllegalAccessException
java.lang.IllegalAccessExceptionpublic java.lang.String getAlias()
public void setAlias(java.lang.String alias)