Schnittstelle IEntitySearcher

Alle bekannten Implementierungsklassen:
EntitySearcher

public interface IEntitySearcher
Version:
2024-12-29
Autor:
Silvan Wyss
  • Methodendetails

    • getOptionalStoredBaseBackReferenceWhoCanBackReferenceTheBaseReference

      Optional<IBaseBackReference<IEntity>> getOptionalStoredBaseBackReferenceWhoCanBackReferenceTheBaseReference(IEntity entity, IBaseReference<? extends IEntity> baseReference)
      Parameter:
      entity -
      baseReference -
      Gibt zurück:
      a Optional with the IBaseBackReference of the given entity that can reference back the given abstractReference, an empty Optional otherwise.
    • getStoredBaseBackReferencesThatReferenceBackEntity

      IContainer<IBaseBackReference<IEntity>> getStoredBaseBackReferencesThatReferenceBackEntity(IEntity entity)
      Parameter:
      entity -
      Gibt zurück:
      the IBaseBackReferences that reference back the given entity.
    • getStoredEditedFields

      IContainer<? extends IField> getStoredEditedFields(IEntity entity)
      Parameter:
      entity -
      Gibt zurück:
      the edited IFields of the given entity.
    • getStoredFieldByName

      IField getStoredFieldByName(IEntity entity, String name)
      Parameter:
      entity -
      name -
      Gibt zurück:
      the IField with 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

      IContainer<IBaseReference<IEntity>> getStoredFieldsWhoAreBackReferencedFromEntity(IEntity entity)
      Parameter:
      entity -
      Gibt zurück:
      the IFields the given entity references back.