Klasse AbstractBaseBackReference
java.lang.Object
ch.nolix.system.objectdata.model.AbstractField
ch.nolix.system.objectdata.model.AbstractBaseBackReference
- Alle implementierten Schnittstellen:
INameHolder, IDatabaseComponent<IDatabase>, IEntityComponent<IEntity>, ITableComponent<ITable<? extends IEntity>>, MandatorynessRequestable, CloseStateRequestable, EmptinessRequestable, StateRequestable<DatabaseObjectState>, IDatabaseObject, CreationRequestable, DatabaseConnectionRequestable, DeletionRequestable, EditingRequestable, LoadingRequestable, IBaseBackReference, IField
- Bekannte direkte Unterklassen:
BackReference, MultiBackReference, OptionalBackReference
-
Konstruktorübersicht
KonstruktorenModifikatorKonstruktorBeschreibungprotectedAbstractBaseBackReference(IContainer<String> backReferenceableTableNames, String backReferencedFieldName) -
Methodenübersicht
Modifikator und TypMethodeBeschreibungfinal IContainer<String> final Stringfinal IContainer<IBaseBackReference> protected final voidfinal booleanreferencesEntity(IEntity entity) final booleanVon Klasse geerbte Methoden AbstractField
belongsToDatabase, belongsToEntity, belongsToTable, getName, getState, getStoredDataAndSchemaAdapter, getStoredParentColumn, getStoredParentDatabase, getStoredParentEntity, getStoredParentTable, isClosed, isConnectedWithRealDatabase, isDeleted, isEdited, isLoaded, isNew, knowsParentColumn, setAsEditedAndRunPossibleUpdateAction, setUpdateActionVon Klasse geerbte Methoden Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden CloseStateRequestable
isClosed, isOpenVon Schnittstelle geerbte Methoden CreationRequestable
isNewVon Schnittstelle geerbte Methoden DatabaseConnectionRequestable
isConnectedWithRealDatabaseVon Schnittstelle geerbte Methoden DeletionRequestable
isDeletedVon Schnittstelle geerbte Methoden EditingRequestable
isEditedVon Schnittstelle geerbte Methoden EmptinessRequestable
containsAny, isEmptyVon Schnittstelle geerbte Methoden IDatabaseComponent
belongsToDatabase, getStoredParentDatabaseVon Schnittstelle geerbte Methoden IEntityComponent
belongsToEntity, getStoredParentEntityVon Schnittstelle geerbte Methoden IField
getStoredBackReferencedBaseReferences, getStoredParentColumn, getType, internalSetNullableValue, knowsParentColumn, referencesBackEntity, referencesBackEntityWithId, referencesBackField, setUpdateActionVon Schnittstelle geerbte Methoden INameHolder
getName, getNameInQuotes, hasName, hasSameNameAsVon Schnittstelle geerbte Methoden ITableComponent
belongsToTable, getStoredParentTableVon Schnittstelle geerbte Methoden LoadingRequestable
isLoadedVon Schnittstelle geerbte Methoden MandatorynessRequestable
isMandatory, isOptionalVon Schnittstelle geerbte Methoden StateRequestable
getState
-
Konstruktordetails
-
AbstractBaseBackReference
protected AbstractBaseBackReference(IContainer<String> backReferenceableTableNames, String backReferencedFieldName)
-
-
Methodendetails
-
getBackReferenceableTableNames
- Angegeben von:
getBackReferenceableTableNamesin SchnittstelleIBaseBackReference- Gibt zurück:
- the names of the
ITables the currentIBaseBackReferencecan reference back.
-
getBackReferencedFieldName
- Angegeben von:
getBackReferencedFieldNamein SchnittstelleIBaseBackReference- Gibt zurück:
- the name of the field the current
IBaseBackReferencecan reference back.
-
getStoredBaseBackReferencesWhoReferencesBackThis
- Angegeben von:
getStoredBaseBackReferencesWhoReferencesBackThisin SchnittstelleIField
-
referencesEntity
- Angegeben von:
referencesEntityin SchnittstelleIField
-
referencesUninsertedEntity
public final boolean referencesUninsertedEntity()- Angegeben von:
referencesUninsertedEntityin SchnittstelleIField
-
noteInsertIntoDatabase
protected final void noteInsertIntoDatabase()- Angegeben von:
noteInsertIntoDatabasein KlasseAbstractField
-