Package ch.nolix.system.objectdata.model
Klasse AbstractReference<E extends IEntity>
java.lang.Object
ch.nolix.system.objectdata.model.AbstractField
ch.nolix.system.objectdata.model.AbstractReference<E>
- Alle implementierten Schnittstellen:
INameHolder,IEntityComponent<IEntity>,MandatorynessRequestable,CloseStateRequestable,EmptinessRequestable,StateRequestable<DatabaseObjectState>,CreationRequestable,DatabaseConnectionRequestable,DeletionRequestable,EditingRequestable,LoadingRequestable,IDatabaseObject,IAbstractReference<E>,IField
- Bekannte direkte Unterklassen:
MultiReference,OptionalReference,Reference
public abstract class AbstractReference<E extends IEntity>
extends AbstractField
implements IAbstractReference<E>
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungfinal Stringfinal Stringfinal IContainer<IAbstractReference<IEntity>> final booleanreferencesBackEntity(IEntity entity) final booleanfinal booleanreferencesBackField(IField field) protected final voidVon Klasse geerbte Methoden ch.nolix.system.objectdata.model.AbstractField
belongsToEntity, getName, getState, getStoredDataAndSchemaAdapter, getStoredParentColumn, getStoredParentEntity, internalUpdateBackReferencingFieldsWhenIsInsertedIntoDatabase, isClosed, isConnectedWithRealDatabase, isDeleted, isEdited, isLoaded, isNew, knowsParentColumn, setAsEditedAndRunPotentialUpdateAction, setUpdateActionVon 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
isClosed, isOpenVon Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobject.databaseobjectrequest.CreationRequestable
isNewVon Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobject.databaseobjectrequest.DatabaseConnectionRequestable
isConnectedWithRealDatabaseVon Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobject.databaseobjectrequest.DeletionRequestable
isDeletedVon Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobject.databaseobjectrequest.EditingRequestable
isEditedVon Schnittstelle geerbte Methoden ch.nolix.coreapi.state.staterequest.EmptinessRequestable
containsAny, isEmptyVon Schnittstelle geerbte Methoden ch.nolix.coreapi.component.datamodelcomponent.IEntityComponent
belongsToEntity, getStoredParentEntityVon Schnittstelle geerbte Methoden ch.nolix.systemapi.objectdata.model.IField
getStoredAbstractBackReferencesThatReferencesBackThis, getStoredParentColumn, getType, internalGetStoredSubFields, internalSetOptionalContent, knowsParentColumn, referencesEntity, referencesUninsertedEntity, setUpdateActionVon Schnittstelle geerbte Methoden ch.nolix.coreapi.attribute.mandatoryattribute.INameHolder
getName, getNameInQuotes, hasName, hasSameNameAsVon Schnittstelle geerbte Methoden ch.nolix.systemapi.databaseobject.databaseobjectrequest.LoadingRequestable
isLoadedVon Schnittstelle geerbte Methoden ch.nolix.coreapi.datamodel.fieldrequest.MandatorynessRequestable
isMandatory, isOptionalVon Schnittstelle geerbte Methoden ch.nolix.coreapi.state.staterequest.StateRequestable
getState
-
Konstruktordetails
-
AbstractReference
-
-
Methodendetails
-
getReferencedTableId
- Angegeben von:
getReferencedTableIdin SchnittstelleIAbstractReference<E extends IEntity>- Gibt zurück:
- the id of the referenced
ITableof the currentIAbstractReference.
-
getReferencedTableName
- Angegeben von:
getReferencedTableNamein SchnittstelleIAbstractReference<E extends IEntity>- Gibt zurück:
- the name of the referenced
ITableof the currentIAbstractReference.
-
getStoredAbstractReferencesThatAreBackReferencedFromThis
public final IContainer<IAbstractReference<IEntity>> getStoredAbstractReferencesThatAreBackReferencedFromThis()- Angegeben von:
getStoredAbstractReferencesThatAreBackReferencedFromThisin SchnittstelleIField
-
getStoredReferencedTable
- Angegeben von:
getStoredReferencedTablein SchnittstelleIAbstractReference<E extends IEntity>- Gibt zurück:
- the referenced
ITableof the currentIAbstractReference.
-
referencesBackEntity
- Angegeben von:
referencesBackEntityin SchnittstelleIField
-
referencesBackEntityWithId
- Angegeben von:
referencesBackEntityWithIdin SchnittstelleIField
-
referencesBackField
- Angegeben von:
referencesBackFieldin SchnittstelleIField
-
updateProbableBackReferenceForSetOrAddedEntity
-