Klasse Column
java.lang.Object
ch.nolix.system.objectschema.model.Column
- Alle implementierten Schnittstellen:
IFluentMutableNameHolder<IColumn>
,IIdHolder
,INameHolder
,ITableComponent<ITable>
,CloseStateRequestable
,EmptinessRequestable
,StateRequestable<DatabaseObjectState>
,CreationRequestable
,DatabaseConnectionRequestable
,DeletionRequestable
,EditingRequestable
,LoadingRequestable
,Deletable
,IDatabaseObject
,IColumn
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungboolean
void
delete()
getId()
getName()
final DatabaseObjectState
getState()
boolean
final boolean
isClosed()
boolean
final boolean
final boolean
isEdited()
boolean
isEmpty()
final boolean
isLoaded()
final boolean
isNew()
protected void
setContentModels
(IContainer<IContentModel> contentModels) Sets the name of the currentIFluentMutableNameHolder
.static Column
withIdAndNameAndContentModels
(String id, String name, IContainer<IContentModel> contentModels) Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.resourcecontrolapi.resourceclosingapi.CloseStateRequestable
isClosed, isOpen
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobjectapi.databaseobjectrequestapi.CreationRequestable
isNew
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobjectapi.databaseobjectrequestapi.DeletionRequestable
isDeleted
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobjectapi.databaseobjectrequestapi.EditingRequestable
isEdited
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.stateapi.staterequestapi.EmptinessRequestable
containsAny
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.attributeapi.mandatoryattributeapi.IIdHolder
getIdInQuotes, hasId
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.attributeapi.mandatoryattributeapi.INameHolder
getNameInQuotes, hasName, hasSameNameAs
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobjectapi.databaseobjectrequestapi.LoadingRequestable
isLoaded
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.structureapi.typerequestapi.StateRequestable
getState
-
Konstruktordetails
-
Column
-
-
Methodendetails
-
withIdAndNameAndContentModels
public static Column withIdAndNameAndContentModels(String id, String name, IContainer<IContentModel> contentModels) -
belongsToTable
public boolean belongsToTable()- Angegeben von:
belongsToTable
in SchnittstelleITableComponent<ITable>
- Gibt zurück:
- true if the current
ITableComponent
belongs to a table, false otherwise.
-
delete
public void delete() -
getName
- Angegeben von:
getName
in SchnittstelleINameHolder
- Gibt zurück:
- the name of the current
INameHolder
.
-
getId
-
getContentModels
- Angegeben von:
getContentModels
in SchnittstelleIColumn
-
getStoredParentTable
- Angegeben von:
getStoredParentTable
in SchnittstelleITableComponent<ITable>
- Gibt zurück:
- the table of the current
ITableComponent
.
-
isBackReferenced
public boolean isBackReferenced()- Angegeben von:
isBackReferenced
in SchnittstelleIColumn
-
isConnectedWithRealDatabase
public boolean isConnectedWithRealDatabase()- Angegeben von:
isConnectedWithRealDatabase
in SchnittstelleDatabaseConnectionRequestable
- Gibt zurück:
- true if the current
DatabaseConnectionRequestable
is connected with a real database, false otherwise.
-
isEmpty
public boolean isEmpty()- Angegeben von:
isEmpty
in SchnittstelleEmptinessRequestable
- Gibt zurück:
- true if
EmptinessRequestable
does not contain an element.
-
setContentModels
- Angegeben von:
setContentModels
in SchnittstelleIColumn
-
setName
Beschreibung aus Schnittstelle kopiert:IFluentMutableNameHolder
Sets the name of the currentIFluentMutableNameHolder
.- Angegeben von:
setName
in SchnittstelleIFluentMutableNameHolder<IColumn>
- Parameter:
name
-- Gibt zurück:
- the current
IFluentMutableNameHolder
.
-
noteClose
protected void noteClose() -
getState
- Angegeben von:
getState
in SchnittstelleStateRequestable<DatabaseObjectState>
- Gibt zurück:
- the state of the current
StateRequestable
.
-
isClosed
public final boolean isClosed()- Angegeben von:
isClosed
in SchnittstelleCloseStateRequestable
- Gibt zurück:
- true if the current
CloseStateRequestable
is closed.
-
isDeleted
public final boolean isDeleted()- Angegeben von:
isDeleted
in SchnittstelleDeletionRequestable
-
isEdited
public final boolean isEdited()- Angegeben von:
isEdited
in SchnittstelleEditingRequestable
-
isLoaded
public final boolean isLoaded()- Angegeben von:
isLoaded
in SchnittstelleLoadingRequestable
-
isNew
public final boolean isNew()- Angegeben von:
isNew
in SchnittstelleCreationRequestable
-