Schnittstelle IMultiValue<V>

Alle Superschnittstellen:
Clearable, CloseStateRequestable, DeletionRequestable, EditedRequestable, EmptinessRequestable, IBaseValue<V>, IDatabaseObject, IField, INameHolder, LoadedRequestable, MandatorynessRequestable, NewRequestable
Alle bekannten Implementierungsklassen:
MultiValue

public interface IMultiValue<V> extends Clearable, IBaseValue<V>
  • Methodendetails

    • addValue

      void addValue(V value)
    • getAllStoredValues

      IContainer<V> getAllStoredValues()
    • getStoredNewAndDeletedEntries

      IContainer<? extends IMultiValueEntry<V>> getStoredNewAndDeletedEntries()
    • loadedAllPersistedValues

      boolean loadedAllPersistedValues()
    • removeFirstValue

      void removeFirstValue(Predicate<V> selector)
    • removeValue

      void removeValue(V value)