public class MetaTable extends Table implements Remarks<MetaTable>, MetaTableName<MetaTable>, MetaSchemaName<MetaTable>, CamelName<MetaTable>, MetaCatalogName<MetaTable>, ColumnCount<MetaTable>, PrimaryKey<MetaTable,String,MetaTableName>
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
MetaTable() |
Modifier and Type | Method and Description |
---|---|
MetaTable |
clone() |
Column<MetaTable,String,MetaTableName> |
colID() |
List<TableColumn> |
columns() |
boolean |
equals(Object obj) |
String |
getEntityName() |
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
hashCode, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
colRemarks, getRemarks, setRemarks
colTableName, getTableName, setTableName
colSchemaName, getSchemaName, setSchemaName
colCamelName, getCamelName, setCamelName
colCatalogName, getCatalogName, setCatalogName
colColumnCount, getColumnCount, setColumnCount
getEntity
afterDelete, afterInsert, afterSelect, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, getEntityClass
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
getColumnParam, setColumnParam
delete, delete, delete, findByColumnValue, findById, findRelatedMany, findRelatedMany, findRelatedMany, findRelatedManyByCross, findRelatedManyByCross, findRelatedOne, findRelatedOne, findRelatedOne, findRelatedOne, findRelatedOneByCross, findRelatedOneByCross, getId, getIdGeneratorType, getSequenceName, getSqlUpdate, getSqlUpdate, insert, insert, insert, setId, update, update, update, update, update
and, and, asc, desc, fieldDistinct, having, joinOn, not, or, or, set
fixSerialisation, getColumnParam, setColumnParam
toJSON
toJSON
public String getEntityName()
getEntityName
in interface Entity
public List<TableColumn> columns()
columns
in interface ColumnsProvider
public Column<MetaTable,String,MetaTableName> colID()
colID
in interface PrimaryKey<MetaTable,String,MetaTableName>
Copyright © 2021. All rights reserved.