Klasse Column
java.lang.Object
ch.nolix.system.objectschema.schema.Column
- Alle implementierten Schnittstellen:
IFluentMutableNameHolder<IColumn>
,IIdHolder
,INameHolder
,CloseStateRequestable
,EmptinessRequestable
,Deletable
,DeletionRequestable
,EditedRequestable
,IDatabaseObject
,LoadedRequestable
,NewRequestable
,IColumn
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungboolean
void
delete()
static Column
fromDto
(IColumnDto columnDto, IContainer<ITable> tables) getId()
getName()
final DatabaseObjectState
getState()
final boolean
isClosed()
final boolean
final boolean
isEdited()
boolean
isEmpty()
boolean
final boolean
isLoaded()
final boolean
isNew()
protected void
Sets the name of the currentIFluentMutableNameHolder
.setParameterizedFieldType
(IParameterizedFieldType parameterizedFieldType) toDto()
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.databaseobjectapi.DeletionRequestable
isDeleted
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobjectapi.databaseobjectapi.EditedRequestable
isEdited
Von Schnittstelle geerbte Methoden ch.nolix.coreapi.stateapi.staterequestapi.EmptinessRequestable
containsAny
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobjectapi.databaseobjectapi.IDatabaseObject
getState
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.databaseobjectapi.LoadedRequestable
isLoaded
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobjectapi.databaseobjectapi.NewRequestable
isNew
-
Konstruktordetails
-
Column
-
-
Methodendetails
-
fromDto
-
belongsToTable
public boolean belongsToTable()- Angegeben von:
belongsToTable
in SchnittstelleIColumn
-
delete
public void delete() -
getName
- Angegeben von:
getName
in SchnittstelleINameHolder
- Gibt zurück:
- the name of the current
INameHolder
.
-
getId
-
getParameterizedFieldType
- Angegeben von:
getParameterizedFieldType
in SchnittstelleIColumn
-
getParentTable
- Angegeben von:
getParentTable
in SchnittstelleIColumn
-
isEmpty
public boolean isEmpty()- Angegeben von:
isEmpty
in SchnittstelleEmptinessRequestable
- Gibt zurück:
- true if
EmptinessRequestable
does not contain an element.
-
isLinkedWithRealDatabase
public boolean isLinkedWithRealDatabase()- Angegeben von:
isLinkedWithRealDatabase
in SchnittstelleIDatabaseObject
-
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
.
-
setParameterizedFieldType
- Angegeben von:
setParameterizedFieldType
in SchnittstelleIColumn
-
toDto
-
noteClose
protected void noteClose() -
getState
- Angegeben von:
getState
in SchnittstelleIDatabaseObject
-
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 SchnittstelleEditedRequestable
-
isLoaded
public final boolean isLoaded()- Angegeben von:
isLoaded
in SchnittstelleLoadedRequestable
-
isNew
public final boolean isNew()- Angegeben von:
isNew
in SchnittstelleNewRequestable
-