Package docking.widgets.table.constraint
Interface ColumnConstraintProvider
-
- All Superinterfaces:
ExtensionPoint
- All Known Implementing Classes:
BooleanMatchColumnConstraintProvider
,DateColumnConstraintProvider
,NumberColumnConstraintProvider
,ProgramColumnConstraintProvider
,StringColumnConstraintProvider
public interface ColumnConstraintProvider extends ExtensionPoint
Extension point for introducing ColumnConstraints to the system. File names must end with 'ColumnConstraintProvider' in order to be found.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface ghidra.util.classfinder.ExtensionPoint
ExtensionPoint.Exclude, ExtensionPoint.Util
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Collection<ColumnConstraint<?>>
getColumnConstraints()
Returns a collection of ColumnConstraints that will be used by the table column filtering feature to filter tables based on column values.
-
-
-
Method Detail
-
getColumnConstraints
java.util.Collection<ColumnConstraint<?>> getColumnConstraints()
Returns a collection of ColumnConstraints that will be used by the table column filtering feature to filter tables based on column values.- Returns:
- a collection of ColumnConstraints to be added as possible column filters.
-
-