Schnittstelle IEntityExaminer
- Alle Superschnittstellen:
IDatabaseObjectExaminer
- Alle bekannten Implementierungsklassen:
EntityExaminer
- Autor:
- Silvan Wyss
-
Methodenübersicht
Modifikator und TypMethodeBeschreibungbooleanbooleancanBeDeleted(IEntity entity) booleancanBeInsertedIntoTable(IEntity entity) booleancanSetParentTable(IEntity entity) booleancanSetParentTable(IEntity entity, ITable<? extends IEntity> table) booleanisReferenced(IEntity entity) booleanbooleanisReferencedInLocalData(IEntity entity) booleanreferencesGivenEntity(IEntity sourceEntity, IEntity targetEntity) Von Schnittstelle geerbte Methoden IDatabaseObjectExaminer
isNewOrDeleted, isNewOrEdited, isNewOrEditedOrDeleted, isNewOrLoaded, isNewOrLoadedOrEdited
-
Methodendetails
-
allNewAndEditedMandatoryFieldsAreSet
- Parameter:
entity-- Gibt zurück:
- true if all new and mandatory fields of the given entity are set, false otherwise.
-
canBeDeleted
- Parameter:
entity-- Gibt zurück:
- true if the given entity can be deleted, false otherwise.
-
canBeInsertedIntoTable
-
canSetParentTable
- Parameter:
entity-- Gibt zurück:
- true if a parent table can be set to the given entity, false otherwise.
-
canSetParentTable
-
isReferenced
- Parameter:
entity-- Gibt zurück:
- true if the given entity is referenced, false otherwise.
-
isReferencedIgnoringLocallyDeletedEntities
-
isReferencedInLocalData
- Parameter:
entity-- Gibt zurück:
- true if the given entity is referenced in the local data, false otherwise.
-
referencesGivenEntity
-