Schnittstelle ITable
- Alle Superschnittstellen:
CloseStateRequestable, CreationRequestable, DatabaseConnectionRequestable, Deletable, DeletionRequestable, EditingRequestable, IDatabaseComponent<IDatabase>, IDatabaseObject, IFluentMutableNameHolder<ITable>, IIdHolder, INameHolder, LoadingRequestable, StateRequestable<DatabaseObjectState>
- Alle bekannten Implementierungsklassen:
Table
public interface ITable
extends Deletable, IDatabaseComponent<IDatabase>, IDatabaseObject, IFluentMutableNameHolder<ITable>, IIdHolder
- Autor:
- Silvan Wyss
-
Methodenübersicht
Modifikator und TypMethodeBeschreibungaddColumns(IContainer<IColumn> columns) addColumnWithNameAndContentModel(String name, FieldType fieldType, DataType dataType, IContainer<? extends ITable> referenceableTables, IContainer<? extends IColumn> backReferenceableColumns) IContainer<? extends IColumn> Von Schnittstelle geerbte Methoden CloseStateRequestable
isClosed, isOpenVon Schnittstelle geerbte Methoden CreationRequestable
isNewVon Schnittstelle geerbte Methoden DatabaseConnectionRequestable
isConnectedWithRealDatabaseVon Schnittstelle geerbte Methoden DeletionRequestable
isDeletedVon Schnittstelle geerbte Methoden EditingRequestable
isEditedVon Schnittstelle geerbte Methoden IDatabaseComponent
belongsToDatabase, getStoredParentDatabaseVon Schnittstelle geerbte Methoden IFluentMutableNameHolder
setNameVon Schnittstelle geerbte Methoden IIdHolder
getId, getIdInQuotes, hasIdVon Schnittstelle geerbte Methoden INameHolder
getName, getNameInQuotes, hasName, hasSameNameAsVon Schnittstelle geerbte Methoden LoadingRequestable
isLoadedVon Schnittstelle geerbte Methoden StateRequestable
getState
-
Methodendetails
-
addColumn
-
addColumns
-
addColumnWithNameAndContentModel
ITable addColumnWithNameAndContentModel(String name, FieldType fieldType, DataType dataType, IContainer<? extends ITable> referenceableTables, IContainer<? extends IColumn> backReferenceableColumns) -
getStoredColumns
IContainer<? extends IColumn> getStoredColumns()
-