Package ch.nolix.system.objectdata.model
Klasse AbstractField
java.lang.Object
ch.nolix.system.objectdata.model.AbstractField
- Alle implementierten Schnittstellen:
INameHolder,IEntityComponent<IEntity>,MandatorynessRequestable,CloseStateRequestable,EmptinessRequestable,StateRequestable<DatabaseObjectState>,CreationRequestable,DatabaseConnectionRequestable,DeletionRequestable,EditingRequestable,LoadingRequestable,IDatabaseObject,IField
- Bekannte direkte Unterklassen:
AbstractBackReference,AbstractReference,AbstractValueField
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungfinal booleanfinal StringgetName()final DatabaseObjectStategetState()protected final IDataAdapterAndSchemaReaderfinal IColumnView<ITable<IEntity>> final AbstractEntityprotected abstract voidfinal booleanisClosed()final booleanfinal booleanfinal booleanisEdited()final booleanisLoaded()final booleanisNew()final booleanprotected final voidfinal voidsetUpdateAction(Runnable updateAction) Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden ch.nolix.coreapi.resourcecontrol.closecontroller.CloseStateRequestable
isOpenVon Schnittstelle geerbte Methoden ch.nolix.coreapi.state.staterequest.EmptinessRequestable
containsAny, isEmptyVon Schnittstelle geerbte Methoden ch.nolix.systemapi.objectdata.model.IField
getStoredAbstractBackReferencesThatReferencesBackThis, getStoredAbstractReferencesThatAreBackReferencedFromThis, getType, internalGetStoredSubFields, internalSetOptionalContent, referencesBackEntity, referencesBackEntityWithId, referencesBackField, referencesEntity, referencesUninsertedEntityVon Schnittstelle geerbte Methoden ch.nolix.coreapi.attribute.mandatoryattribute.INameHolder
getNameInQuotes, hasName, hasSameNameAsVon Schnittstelle geerbte Methoden ch.nolix.coreapi.datamodel.fieldrequest.MandatorynessRequestable
isMandatory, isOptional
-
Konstruktordetails
-
AbstractField
public AbstractField()
-
-
Methodendetails
-
belongsToEntity
public final boolean belongsToEntity()- Angegeben von:
belongsToEntityin SchnittstelleIEntityComponent<IEntity>- Gibt zurück:
- true if the current
IEntityComponentbelongs to an entity, false otherwise.
-
getName
- Angegeben von:
getNamein SchnittstelleINameHolder- Gibt zurück:
- the name of the current
INameHolder.
-
getState
- Angegeben von:
getStatein SchnittstelleStateRequestable<DatabaseObjectState>- Gibt zurück:
- the state of the current
StateRequestable.
-
getStoredParentColumn
- Angegeben von:
getStoredParentColumnin SchnittstelleIField
-
getStoredParentEntity
- Angegeben von:
getStoredParentEntityin SchnittstelleIEntityComponent<IEntity>- Gibt zurück:
- the entity of the current
IEntityComponent.
-
isClosed
public final boolean isClosed()- Angegeben von:
isClosedin SchnittstelleCloseStateRequestable- Gibt zurück:
- true if the current
CloseStateRequestableis closed.
-
isDeleted
public final boolean isDeleted()- Angegeben von:
isDeletedin SchnittstelleDeletionRequestable
-
isEdited
public final boolean isEdited()- Angegeben von:
isEditedin SchnittstelleEditingRequestable
-
isConnectedWithRealDatabase
public final boolean isConnectedWithRealDatabase()- Angegeben von:
isConnectedWithRealDatabasein SchnittstelleDatabaseConnectionRequestable- Gibt zurück:
- true if the current
DatabaseConnectionRequestableis connected with a real database, false otherwise.
-
isLoaded
public final boolean isLoaded()- Angegeben von:
isLoadedin SchnittstelleLoadingRequestable
-
isNew
public final boolean isNew()- Angegeben von:
isNewin SchnittstelleCreationRequestable
-
knowsParentColumn
public final boolean knowsParentColumn()- Angegeben von:
knowsParentColumnin SchnittstelleIField
-
setUpdateAction
- Angegeben von:
setUpdateActionin SchnittstelleIField
-
getStoredDataAndSchemaAdapter
-
setAsEditedAndRunPotentialUpdateAction
protected final void setAsEditedAndRunPotentialUpdateAction() -
internalUpdateBackReferencingFieldsWhenIsInsertedIntoDatabase
protected abstract void internalUpdateBackReferencingFieldsWhenIsInsertedIntoDatabase()
-