Schnittstelle IMultiReference<E extends IEntity>

Alle Superschnittstellen:
Clearable, CloseStateRequestable, DeletionRequestable, EditedRequestable, EmptinessRequestable, IBaseReference<E>, IDatabaseObject, IField, INameHolder, LoadedRequestable, MandatorynessRequestable, NewRequestable
Alle bekannten Implementierungsklassen:
MultiReference

public interface IMultiReference<E extends IEntity> extends Clearable, IBaseReference<E>
  • Methodendetails

    • addEntity

      void addEntity(Object entity)
    • getAllReferencedEntityIds

      IContainer<String> getAllReferencedEntityIds()
    • getAllStoredReferencedEntities

      IContainer<E> getAllStoredReferencedEntities()
    • getStoredNewAndDeletedEntries

      IContainer<? extends IMultiReferenceEntry<E>> getStoredNewAndDeletedEntries()
    • loadedAllPersistedReferencedEntityIds

      boolean loadedAllPersistedReferencedEntityIds()
    • removeEntity

      void removeEntity(Object entity)
    • removeFirstEntity

      void removeFirstEntity(Predicate<E> selector)