Interface EmptinessRequestable

All Known Subinterfaces:
AppendableList<E>, BaseBackReference, BaseReference, BaseValueField<V>, BaseValueProperty, Clearable, Container<C,S>, ExtendedIterable<E>, Field, IAccordion, IAccordionTab, IArrayList<E>, IBackReference<E>, IColumn, IDropdownMenu, IGrid, IHorizontalStack, IImageControl, IItemMenu<M,S>, ILayer, ILayerStack, ILinearContainer<C,S>, ILinkedList<E>, IMatrix<E>, IMatrixColumn<E>, IMatrixRow<E>, IMultiBackReference<E>, IMultiReference<E>, IMultiValueField<V>, IMultiValueProperty<V>, IMultiValueProxyProperty, IOptionalBackReference<E>, IOptionalReference<E>, IOptionalValueField<V>, IOptionalValueProperty<V>, IReference<E>, ISingleContainer, ISqlCollector, ISqlRecord, ITabContainer, ITabContainerTab, IterableContainAnyRequestable, IUpdater<O>, IValidationLabel, IValueField<V>, IValueProperty<V>, IVerticalStack, IWebGui<G>, JsonArray, JsonObject, RootControlManager<O>, Server<S>, Server, Server, Server
All Known Implementing Classes:
AbstractBaseBackReference, AbstractBaseReference, AbstractBaseValueField, AbstractContainer, AbstractExtendedIterable, AbstractField, AbstractItemMenu, AbstractLinearContainer, AbstractServer, AbstractServer, AbstractServer, AbstractServer, AbstractValueProperty, ArrayExtendedIterableView, ArrayList, BackReference, Column, DropdownMenu, ExtendedIterableFilterView, ExtendedIterableIntervalView, ExtendedIterableMapperView, ExtendedIterableView, FloatContainer, Grid, GridCell, HorizontalStack, ImageControl, ImmutableJsonArray, ImmutableJsonObject, ImmutableList, IterableExtendedIterableView, Layer, LayerStack, LinkedList, LocalServer, LocalServer, LocalServer, LocalServer, MatrixColumn, MatrixRow, MultiBackReference, MultiExtendedIterableView, MultiReference, MultiValueField, MultiValueProperty, MultiValueProxyProperty, MutableMatrix, OptionalBackReference, OptionalReference, OptionalValueField, OptionalValueProperty, Reference, Server, Server, Server, Server, SingleContainer, SqlCollector, SqlRecord, SslServer, SslServer, SslServer, SslServer, TabContainer, TabContainerTab, Updater, ValidationLabel, ValueField, ValueProperty, VerticalStack, WebGui

public interface EmptinessRequestable
A EmptinessRequestable can be asked if it is empty or contains elements.
Author:
Silvan Wyss
  • Method Summary

    Modifier and Type
    Method
    Description
    default boolean
     
    boolean
     
  • Method Details

    • containsAny

      default boolean containsAny()
      Returns:
      true if the current EmptinessRequestable contains one or several elements, false otherwise
    • isEmpty

      boolean isEmpty()
      Returns:
      true if EmptinessRequestable does not contain an element, false otherwise