public interface TnBeanMetaData
Class<?> getBeanClass()
DBMeta getDBMeta()
String getTableName()
List<TnPropertyType> getPropertyTypeList()
TnPropertyType getPropertyType(String propertyName)
propertyName - The name of property. (NotNull)boolean hasPropertyType(String propertyName)
propertyName - The name of property. (NotNull)TnPropertyType getPropertyTypeByAliasName(String aliasName)
TnPropertyType getPropertyTypeByColumnName(String columnName)
boolean hasPropertyTypeByColumnName(String columnName)
boolean hasPropertyTypeByAliasName(String aliasName)
TnPropertyType getVersionNoPropertyType()
String getVersionNoPropertyName()
boolean hasVersionNoPropertyType()
TnPropertyType getTimestampPropertyType()
String getTimestampPropertyName()
boolean hasTimestampPropertyType()
List<TnRelationPropertyType> getRelationPropertyTypeList()
int getRelationPropertyTypeSize()
TnRelationPropertyType getRelationPropertyType(int index)
TnRelationPropertyType getRelationPropertyType(String propertyName)
int getPrimaryKeySize()
String getPrimaryKeyDbName(int index)
ColumnSqlName getPrimaryKeySqlName(int index)
int getIdentifierGeneratorSize()
TnIdentifierGenerator getIdentifierGenerator(int index)
TnIdentifierGenerator getIdentifierGenerator(String propertyName)
Copyright © 2014–2015 The DBFlute Project. All rights reserved.