Class CheckboxFilterComponent

java.lang.Object
io.deephaven.multiviewwidget.impl.filter.CheckboxFilterComponent
All Implemented Interfaces:
FilterComponent, Serializable

public class CheckboxFilterComponent extends Object implements FilterComponent
A Single filter item for a Static Filter.
See Also:
  • Method Details

    • getColumnFilters

      @NotNull public @NotNull Map<String,Set<Object>> getColumnFilters()
      Get the set of filters for this object.
      Returns:
      the set of filters. Empty if there are none, never null.
    • getName

      @Nullable public @Nullable String getName()
      Description copied from interface: FilterComponent
      Get the name of the component, if any.
      Specified by:
      getName in interface FilterComponent
      Returns:
      the name, or null if there was none
    • getChildren

      @NotNull public @NotNull Collection<FilterComponent> getChildren()
      Description copied from interface: FilterComponent
      Get any children of this component.
      Specified by:
      getChildren in interface FilterComponent
      Returns:
      a collection of children. Empty if there are none. Never null
    • getOrientation

      @NotNull public @NotNull Layout getOrientation()
      Description copied from interface: FilterComponent
      Get the desired layout orientation for this component.
      Specified by:
      getOrientation in interface FilterComponent
      Returns:
      the desired orientation.