Schnittstelle IMultiValueField<V>

Alle Superschnittstellen:
Clearable, CloseStateRequestable, CreationRequestable, DatabaseConnectionRequestable, DeletionRequestable, EditingRequestable, EmptinessRequestable, IBaseValueField<V>, IDatabaseComponent<IDatabase>, IDatabaseObject, IEntityComponent<IEntity>, IField, INameHolder, ITableComponent<ITable<? extends IEntity>>, LoadingRequestable, MandatorynessRequestable, StateRequestable<DatabaseObjectState>
Alle bekannten Implementierungsklassen:
MultiValueField

public interface IMultiValueField<V> extends Clearable, IBaseValueField<V>
  • Methodendetails

    • addValue

      void addValue(V value)
    • getAllStoredValues

      IContainer<V> getAllStoredValues()
    • getStoredNewAndDeletedEntries

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

      boolean loadedAllPersistedValues()
    • removeFirstValue

      void removeFirstValue(Predicate<V> selector)
    • removeValue

      void removeValue(V value)