Schnittstelle IEntitySearcher
- Alle bekannten Implementierungsklassen:
EntitySearcher
public interface IEntitySearcher
- Version:
- 2024-12-29
- Autor:
- Silvan Wyss
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibunggetOptionalStoredAbstractBackReferenceThatCanBackReferenceAbstractReference(IEntity entity, IAbstractReference<? extends IEntity> abstractReference) IContainer<? extends IField> getStoredEditedFields(IEntity entity) getStoredFieldByName(IEntity entity, String name)
-
Methodendetails
-
getOptionalStoredAbstractBackReferenceThatCanBackReferenceAbstractReference
Optional<IAbstractBackReference<IEntity>> getOptionalStoredAbstractBackReferenceThatCanBackReferenceAbstractReference(IEntity entity, IAbstractReference<? extends IEntity> abstractReference) - Parameter:
entity-abstractReference-- Gibt zurück:
- a
Optionalwith theIAbstractBackReferenceof the given entity that can reference back the given abstractReference, an emptyOptionalotherwise.
-
getStoredAbstractBackReferencesThatReferencesBackEntity
IContainer<IAbstractBackReference<IEntity>> getStoredAbstractBackReferencesThatReferencesBackEntity(IEntity entity) - Parameter:
entity-- Gibt zurück:
- the
IAbstractBackReferences that reference back the given entity.
-
getStoredEditedFields
- Parameter:
entity-- Gibt zurück:
- the edited
IFields of the given entity.
-
getStoredFieldByName
- Parameter:
entity-name-- Gibt zurück:
- the
IFieldwith the given name from the given entity. - Löst aus:
RuntimeException- if the given entity does not have a field with the given name.
-
getStoredFieldsThatAreBackReferencedFrom
- Parameter:
entity-- Gibt zurück:
- the
IFields the given entity references back.
-