Schnittstelle IColumn
- Alle Superschnittstellen:
CloseStateRequestable,CreationRequestable,DatabaseConnectionRequestable,Deletable,DeletionRequestable,EditingRequestable,EmptinessRequestable,IDatabaseComponent<IDatabase>,IDatabaseObject,IFluentMutableNameHolder<IColumn>,IIdHolder,INameHolder,ITableComponent<ITable>,LoadingRequestable,StateRequestable<DatabaseObjectState>
- Alle bekannten Implementierungsklassen:
Column
public interface IColumn
extends Deletable, EmptinessRequestable, IDatabaseComponent<IDatabase>, IDatabaseObject, IFluentMutableNameHolder<IColumn>, IIdHolder, ITableComponent<ITable>
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungIContainer<? extends IColumn> IContainer<? extends ITable> booleanbooleanreferencesBackColumn(IColumn column) booleanreferencesTable(ITable table) setContentModel(FieldType fieldType, DataType dataType, IContainer<? extends ITable> referenceableTables, IContainer<? extends IColumn> backReferenceableColumns) Von Schnittstelle geerbte Methoden ch.nolix.coreapi.resourcecontrol.closecontroller.CloseStateRequestable
isClosed, isOpenVon Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobject.request.CreationRequestable
isNewVon Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobject.request.DatabaseConnectionRequestable
isConnectedWithRealDatabaseVon Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobject.request.DeletionRequestable
isDeletedVon Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobject.request.EditingRequestable
isEditedVon Schnittstelle geerbte Methoden ch.nolix.coreapi.state.staterequest.EmptinessRequestable
containsAny, isEmptyVon Schnittstelle geerbte Methoden ch.nolix.coreapi.component.datamodelcomponent.IDatabaseComponent
belongsToDatabase, getStoredParentDatabaseVon Schnittstelle geerbte Methoden ch.nolix.coreapi.attribute.fluentmutablemandatoryattribute.IFluentMutableNameHolder
setNameVon Schnittstelle geerbte Methoden ch.nolix.coreapi.attribute.mandatoryattribute.IIdHolder
getId, getIdInQuotes, hasIdVon Schnittstelle geerbte Methoden ch.nolix.coreapi.attribute.mandatoryattribute.INameHolder
getName, getNameInQuotes, hasName, hasSameNameAsVon Schnittstelle geerbte Methoden ch.nolix.coreapi.component.datamodelcomponent.ITableComponent
belongsToTable, getStoredParentTableVon Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobject.request.LoadingRequestable
isLoadedVon Schnittstelle geerbte Methoden ch.nolix.coreapi.state.staterequest.StateRequestable
getState
-
Methodendetails
-
getDataType
DataType getDataType() -
getFieldType
FieldType getFieldType() -
getStoredBackReferenceableColumns
IContainer<? extends IColumn> getStoredBackReferenceableColumns() -
getStoredReferenceableTables
IContainer<? extends ITable> getStoredReferenceableTables() -
isBackReferenced
boolean isBackReferenced() -
referencesBackColumn
-
referencesTable
-
setContentModel
IColumn setContentModel(FieldType fieldType, DataType dataType, IContainer<? extends ITable> referenceableTables, IContainer<? extends IColumn> backReferenceableColumns)
-