Package docking.widgets.table.constraint
package docking.widgets.table.constraint
-
ClassDescriptionAtLeastColumnConstraint<T extends Comparable<T>>Column Constraint where acceptable column values are greater than or equal to some specified value of the column type.Column Constraint where acceptable column values are greater than or equal to some specified value of the column type.AtMostColumnConstraint<T extends Comparable<T>>Column Constraint where acceptable column values are less than or equal to some specified value of the column type.Column Constraint where acceptable column values are greater than or equal to some specified value of the column typeColumn Constraint for boolean values where the column values must match the constraint value of either true of false.ColumnConstraints are objects used to filter table rows based on values from a particular column.Extension point for introducing ColumnConstraints to the system.ColumnData<T>Interface for providing column data and a table's DataSource to a constraint editor.ColumnTypeMapper<T,
M> ColumnConstraintTypeMappers allows columns of one type be filterable using an existingColumnConstraint
for a different type by defining a mapping from the column type to the desired filter type.EnumColumnConstraint<T extends Enum<T>>Column Constraint where acceptable column values are Enum values that match one of a set of selected values from the Enum.Column Constraint where acceptable column values are within some range defined by a min value and a max value.InRangeColumnConstraint<T extends Comparable<T>>Column Constraint where acceptable column values are within some range defined by a min value and a max value.Class that maps one type of column constraint into another.Column Constraint where acceptable column values are not within some range defined by a min value and a max value.NotInRangeColumnConstraint<T extends Comparable<T>>Column Constraint where acceptable column values are outside some range defined by a min value and a max value.Abstract base class for range constraints.Abstract base class for single value constraints such as "At Most" or "At Least"Base class for various String constraints.String column constraint for matching column values if they contain the constraint value pattern.String column constraint for matching column values if they end with the constraint value pattern.String column constraint for matching when the value is null or the empty string.String column constraint for matching when the value is not null and not the empty string.String column constraint for matching column values if they match a full regular expression pattern.String column constraint for matching column values if they don't contain the constraint value pattern.String column constraint for matching column values if they don't end with the constraint value pattern.String column constraint for matching column values if they do not match a full regular expression pattern.String column constraint for matching column values if they don't start with the constraint value pattern.String column constraint for matching column values if they start with the constraint value pattern.T Provides additional information (context) to column filter constraint objects.