Package org.teamapps.universaldb.schema
Klasse Table
java.lang.Object
org.teamapps.universaldb.schema.Table
- Alle implementierten Schnittstellen:
MappedObject
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String[] -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungTable(Database database, String name, TableConfig tableConfig) Table(Database database, String name, TableConfig tableConfig, boolean view, String referencedTablePath) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungaddBoolean(String name) addColumn(String name, ColumnType columnType) addDateTime(String name) addInteger(String name) addLocalDate(String name) addReference(String name, Table referencedTable, boolean multiReference) addReference(String name, Table referencedTable, boolean multiReference, boolean cascadeDeleteReferences) addReference(String name, Table referencedTable, boolean multiReference, String backReference) addReference(String name, Table referencedTable, boolean multiReference, String backReference, boolean cascadeDeleteReferences) addTimestamp(String name) addTranslatableText(String name) createDefinition(boolean ignoreMapping) getFQN()intgetName()booleanisCompatibleWith(Table table) static booleanisReservedMetaName(String name) booleanisView()voidvoidsetMappingId(int mappingId) toString()
-
Felddetails
-
FIELD_CHECKPOINTS
- Siehe auch:
-
FIELD_VERSIONING
- Siehe auch:
-
FIELD_HIERARCHY
- Siehe auch:
-
FIELD_CREATION_DATE
- Siehe auch:
-
FIELD_CREATED_BY
- Siehe auch:
-
FIELD_MODIFICATION_DATE
- Siehe auch:
-
FIELD_MODIFIED_BY
- Siehe auch:
-
FIELD_DELETION_DATE
- Siehe auch:
-
FIELD_DELETED_BY
- Siehe auch:
-
FIELD_RESTORE_DATE
- Siehe auch:
-
FIELD_RESTORED_BY
- Siehe auch:
-
FIELD_ID
- Siehe auch:
-
FORBIDDEN_COLUMN_NAMES
-
-
Konstruktordetails
-
Table
-
Table
public Table(Database database, String name, TableConfig tableConfig, boolean view, String referencedTablePath)
-
-
Methodendetails
-
isReservedMetaName
-
addBoolean
-
addShort
-
addInteger
-
addLong
-
addFloat
-
addDouble
-
addText
-
addTranslatableText
-
addFile
-
addBinary
-
addTimestamp
-
addDate
-
addTime
-
addDateTime
-
addLocalDate
-
addReference
-
addReference
-
addReference
-
addReference
-
addEnum
-
addColumn
-
getDatabase
-
getName
-
getTableConfig
-
isView
public boolean isView() -
getReferencedTablePath
-
getColumns
-
addColumn
-
getColumn
-
getFQN
- Angegeben von:
getFQNin SchnittstelleMappedObject
-
getMappingId
public int getMappingId()- Angegeben von:
getMappingIdin SchnittstelleMappedObject
-
setMappingId
public void setMappingId(int mappingId) -
createDefinition
-
isCompatibleWith
-
merge
-
toString
-