Klasse Table
java.lang.Object
ch.nolix.system.objectschema.schema.Table
- Alle implementierten Schnittstellen:
IFluentMutableNameHolder<ITable>
,IIdHolder
,INameHolder
,CloseStateRequestable
,Deletable
,DeletionRequestable
,EditedRequestable
,IDatabaseObject
,LoadedRequestable
,NewRequestable
,ITable
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungboolean
createColumnWithNameAndParameterizedFieldType
(String name, IParameterizedFieldType parameterizedFieldType) void
delete()
static Table
fromFlatDto
(IFlatTableDto flatTableDto) getId()
getName()
final DatabaseObjectState
getState()
final boolean
isClosed()
final boolean
final boolean
isEdited()
boolean
final boolean
isLoaded()
final boolean
isNew()
protected void
Sets the name of the currentIFluentMutableNameHolder
.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.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
-
Table
-
Table
-
-
Methodendetails
-
fromFlatDto
-
addColumn
-
belongsToDatabase
public boolean belongsToDatabase()- Angegeben von:
belongsToDatabase
in SchnittstelleITable
-
createColumnWithNameAndParameterizedFieldType
public Table createColumnWithNameAndParameterizedFieldType(String name, IParameterizedFieldType parameterizedFieldType) - Angegeben von:
createColumnWithNameAndParameterizedFieldType
in SchnittstelleITable
-
delete
public void delete() -
getFlatDto
- Angegeben von:
getFlatDto
in SchnittstelleITable
-
getId
-
getName
- Angegeben von:
getName
in SchnittstelleINameHolder
- Gibt zurück:
- the name of the current
INameHolder
.
-
getParentDatabase
- Angegeben von:
getParentDatabase
in SchnittstelleITable
-
getStoredColumns
- Angegeben von:
getStoredColumns
in SchnittstelleITable
-
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<ITable>
- Parameter:
name
-- Gibt zurück:
- the current
IFluentMutableNameHolder
.
-
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
-