Package ch.nolix.system.objectdata.model
Klasse AbstractBackReference<E extends IEntity>
java.lang.Object
ch.nolix.system.objectdata.model.AbstractField
ch.nolix.system.objectdata.model.AbstractBackReference<E>
- Alle implementierten Schnittstellen:
INameHolder,IEntityComponent<IEntity>,MandatorynessRequestable,CloseStateRequestable,EmptinessRequestable,StateRequestable<DatabaseObjectState>,CreationRequestable,DatabaseConnectionRequestable,DeletionRequestable,EditingRequestable,LoadingRequestable,IDatabaseObject,IAbstractBackReference<E>,IField
- Bekannte direkte Unterklassen:
BackReference,MultiBackReference,OptionalBackReference
public abstract class AbstractBackReference<E extends IEntity>
extends AbstractField
implements IAbstractBackReference<E>
-
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedAbstractBackReference(String backReferencedTableName, String backReferencedFieldName) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungfinal Stringfinal Stringfinal Stringfinal IContainer<IAbstractBackReference<IEntity>> protected final voidfinal booleanreferencesBackField(IField field) final booleanreferencesEntity(IEntity entity) final booleanVon Klasse geerbte Methoden ch.nolix.system.objectdata.model.AbstractField
belongsToEntity, getName, getState, getStoredDataAndSchemaAdapter, getStoredParentColumn, getStoredParentEntity, 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
getStoredAbstractReferencesThatAreBackReferencedFromThis, getStoredParentColumn, getType, internalGetStoredSubFields, internalSetOptionalContent, knowsParentColumn, referencesBackEntity, referencesBackEntityWithId, 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
-
AbstractBackReference
-
-
Methodendetails
-
getBackReferencedFieldName
- Angegeben von:
getBackReferencedFieldNamein SchnittstelleIAbstractBackReference<E extends IEntity>
-
getStoredBackReferencedTable
- Angegeben von:
getStoredBackReferencedTablein SchnittstelleIAbstractBackReference<E extends IEntity>
-
getBackReferencedTableId
- Angegeben von:
getBackReferencedTableIdin SchnittstelleIAbstractBackReference<E extends IEntity>
-
getBackReferencedTableName
- Angegeben von:
getBackReferencedTableNamein SchnittstelleIAbstractBackReference<E extends IEntity>
-
getStoredAbstractBackReferencesThatReferencesBackThis
public final IContainer<IAbstractBackReference<IEntity>> getStoredAbstractBackReferencesThatReferencesBackThis()- Angegeben von:
getStoredAbstractBackReferencesThatReferencesBackThisin SchnittstelleIField
-
referencesEntity
- Angegeben von:
referencesEntityin SchnittstelleIField
-
referencesBackField
- Angegeben von:
referencesBackFieldin SchnittstelleIField
-
referencesUninsertedEntity
public final boolean referencesUninsertedEntity()- Angegeben von:
referencesUninsertedEntityin SchnittstelleIField
-
internalUpdateBackReferencingFieldsWhenIsInsertedIntoDatabase
protected final void internalUpdateBackReferencingFieldsWhenIsInsertedIntoDatabase()- Angegeben von:
internalUpdateBackReferencingFieldsWhenIsInsertedIntoDatabasein KlasseAbstractField
-