| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private final ListChangeListener | |
| private boolean | |
| private final ChangeListener | |
| private static final Image | |
| private volatile FilterPanel | |
| private final ListChangeListener | |
| private final ObservableList | |
| private final DupeCounter | |
| private ImageView | |
| private boolean | |
| private boolean | |
| private final ListChangeListener | |
| private boolean | |
| private BiPredicate | |
| private final TableColumn | |
| private final TableFilter | |
| private final HashMap | |
| private final HashSet | |
| private final DupeCounter |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| private void | |
| public void | |
| pack-priv void | |
| private void | |
| pack-priv boolean | |
| pack-priv FilterPanel | |
| public ObservableList | |
| public BiPredicate | |
| public TableColumn | |
| public TableFilter | |
| pack-priv boolean | |
| public void | |
| private void | |
| private void | |
| public boolean | |
| public boolean | |
| private void | |
| private void | |
| private void | |
| pack-priv void | |
| public void | |
| public void | |
| pack-priv void | |
| public void | setSearchStrategy(BiPredicate<String, String> searchStrategy)
Sets a search implementation for this BiPredicate for this given ColumnFilter. |
| public void | |
| public void | |
| public boolean | |
| pack-priv boolean |
| backingListListener | back to summary |
|---|---|
| private final ListChangeListener<T> backingListListener | |
| bumpedWidth | back to summary |
|---|---|
| private boolean bumpedWidth | |
| changeListener | back to summary |
|---|---|
| private final ChangeListener<R> changeListener | |
| filterIcon | back to summary |
|---|---|
| private static final Image filterIcon | |
| filterPanel | back to summary |
|---|---|
| private volatile FilterPanel<T, R> filterPanel | |
| filterValueListChangeListener | back to summary |
|---|---|
| private final ListChangeListener<FilterValue<T, R>> filterValueListChangeListener | |
| filterValues | back to summary |
|---|---|
| private final ObservableList<FilterValue<T, R>> filterValues | |
| filterValuesDupeCounter | back to summary |
|---|---|
| private final DupeCounter<R> filterValuesDupeCounter | |
| imageView | back to summary |
|---|---|
| private ImageView imageView | |
| initialized | back to summary |
|---|---|
| private boolean initialized | |
| isDirty | back to summary |
|---|---|
| private boolean isDirty | |
| itemsListener | back to summary |
|---|---|
| private final ListChangeListener<T> itemsListener | |
| lastFilter | back to summary |
|---|---|
| private boolean lastFilter | |
| searchStrategy | back to summary |
|---|---|
| private BiPredicate<String, String> searchStrategy | |
| tableColumn | back to summary |
|---|---|
| private final TableColumn<T, R> tableColumn | |
| tableFilter | back to summary |
|---|---|
| private final TableFilter<T> tableFilter | |
| trackedCells | back to summary |
|---|---|
| private final HashMap<ColumnFilter. | |
| unselectedValues | back to summary |
|---|---|
| private final HashSet<R> unselectedValues | |
| visibleValuesDupeCounter | back to summary |
|---|---|
| private final DupeCounter<R> visibleValuesDupeCounter | |
| ColumnFilter | back to summary |
|---|---|
| public ColumnFilter(TableFilter<T> tableFilter, TableColumn<T, R> tableColumn) | |
| addBackingItem | back to summary |
|---|---|
| private void addBackingItem(T item, ObservableValue<R> cellValue) | |
| addVisibleItem | back to summary |
|---|---|
| private void addVisibleItem(ObservableValue<R> cellValue) | |
| applyFilter | back to summary |
|---|---|
| public void applyFilter() Re-executes filter based on selections for this given ColumnFilter | |
| applyFilterIcon | back to summary |
|---|---|
| pack-priv void applyFilterIcon() Display or hides the Filter Icon in the tableColumn header.
This should only be called through | |
| attachContextMenu | back to summary |
|---|---|
| private void attachContextMenu() Leverages tableColumn's context menu to attach filter panel | |
| evaluate | back to summary |
|---|---|
| pack-priv boolean evaluate(T item) | |
| getFilterPanel | back to summary |
|---|---|
| pack-priv FilterPanel | |
| getFilterValues | back to summary |
|---|---|
| public ObservableList Gets the FilterValues for this given ColumnFilter | |
| getSearchStrategy | back to summary |
|---|---|
| public BiPredicate Returns the search implementation for this given ColumnFilter. | |
| getTableColumn | back to summary |
|---|---|
| public TableColumn Returns the TableColumn attached to this given ColumnFilter | |
| getTableFilter | back to summary |
|---|---|
| public TableFilter Returns the entire TableFilter this ColumnFilter belongs to | |
| hasUnselections | back to summary |
|---|---|
| pack-priv boolean hasUnselections() | |
| initialize | back to summary |
|---|---|
| public void initialize() Initializes this ColumnFilter, particularly if it was set up in a lazy context | |
| initializeListeners | back to summary |
|---|---|
| private void initializeListeners() | |
| initializeValues | back to summary |
|---|---|
| private void initializeValues() | |
| isFiltered | back to summary |
|---|---|
| public boolean isFiltered() Indicates whether a filter is active on this ColumnFilter | |
| isInitialized | back to summary |
|---|---|
| public boolean isInitialized() Returns boolean indicating whether this ColumnFilter was initialized | |
| removeBackingItem | back to summary |
|---|---|
| private void removeBackingItem(T item, ObservableValue<R> cellValue) | |
| removeValue | back to summary |
|---|---|
| private void removeValue(R value) | |
| removeVisibleItem | back to summary |
|---|---|
| private void removeVisibleItem(ObservableValue<R> cellValue) | |
| resetAllFilters | back to summary |
|---|---|
| pack-priv void resetAllFilters() | |
| selectAllValues | back to summary |
|---|---|
| public void selectAllValues() Selects all values for this given ColumnFilter | |
| selectValue | back to summary |
|---|---|
| public void selectValue(Object value) Allows selecting a given value programmatically for this ColumnFilter | |
| setFilterPanel | back to summary |
|---|---|
| pack-priv void setFilterPanel(FilterPanel<T, R> filterPanel) | |
| setSearchStrategy | back to summary |
|---|---|
| public void setSearchStrategy(BiPredicate<String, String> searchStrategy) Sets a search implementation for this BiPredicate for this given ColumnFilter. | |
| unSelectAllValues | back to summary |
|---|---|
| public void unSelectAllValues() Unselects all values for this given ColumnFilter | |
| unselectValue | back to summary |
|---|---|
| public void unselectValue(Object value) Allows unselecting a given value programmatically for this ColumnFilter | |
| valueIsVisible | back to summary |
|---|---|
| public boolean valueIsVisible(R value) Indicates whether a given value is currently visible for this ColumnFilter | |
| wasLastFiltered | back to summary |
|---|---|
| pack-priv boolean wasLastFiltered() | |
| Modifier and Type | Field and Description |
|---|---|
| private final T |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | equals(Object other)
Overrides java. Indicates whether some other object is "equal to" this one. |
| public int |
| item | back to summary |
|---|---|
| private final T item | |
| CellIdentity | back to summary |
|---|---|
| pack-priv CellIdentity(T item) | |
| equals | back to summary |
|---|---|
| public boolean equals(Object other) Overrides java. Doc from java. Indicates whether some other object is "equal to" this one.
The
An equivalence relation partitions the elements it operates on into equivalence classes; all the members of an equivalence class are equal to each other. Members of an equivalence class are substitutable for each other, at least for some purposes.
| |
| hashCode | back to summary |
|---|---|
| public int hashCode() Overrides java. Doc from java. Returns a hash code value for this object. This method is
supported for the benefit of hash tables such as those provided by
The general contract of
| |