Schnittstelle IEntitySearcher
- Alle bekannten Implementierungsklassen:
EntitySearcher
public interface IEntitySearcher
- Version:
- 2024-12-29
- Autor:
- Silvan Wyss
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibunggetOptionalStoredBaseBackReferenceWhoCanBackReferenceTheBaseReference(IEntity entity, IBaseReference<? extends IEntity> baseReference) IContainer<? extends IField> getStoredEditedFields(IEntity entity) getStoredFieldByName(IEntity entity, String name)
-
Methodendetails
-
getOptionalStoredBaseBackReferenceWhoCanBackReferenceTheBaseReference
Optional<IBaseBackReference<IEntity>> getOptionalStoredBaseBackReferenceWhoCanBackReferenceTheBaseReference(IEntity entity, IBaseReference<? extends IEntity> baseReference) - Parameter:
entity-baseReference-- Gibt zurück:
- a
Optionalwith theIBaseBackReferenceof the given entity that can reference back the given abstractReference, an emptyOptionalotherwise.
-
getStoredBaseBackReferencesThatReferenceBackEntity
IContainer<IBaseBackReference<IEntity>> getStoredBaseBackReferencesThatReferenceBackEntity(IEntity entity) - Parameter:
entity-- Gibt zurück:
- the
IBaseBackReferences 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.
-
getStoredFieldsWhoAreBackReferencedFromEntity
- Parameter:
entity-- Gibt zurück:
- the
IFields the given entity references back.
-