Interface AdvancedSearchOperatorService
-
public interface AdvancedSearchOperatorServiceA service responsible for looking up appropriate search operators for given atrributeDataAttribute
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ValueComparisonOperatorfindMatchingOperator(DataAttribute attribute, java.lang.String operatorCode)Finds corresponding search operator by operatorCode for given attributeDataAttributejava.util.Collection<ValueComparisonOperator>getAvailableOperators(DataAttribute attribute)Looks up all available search operators for given attribute
-
-
-
Method Detail
-
getAvailableOperators
java.util.Collection<ValueComparisonOperator> getAvailableOperators(DataAttribute attribute)
Looks up all available search operators for given attribute- Parameters:
attribute- an instance ofDataAttribute- Returns:
- available search operators
-
findMatchingOperator
ValueComparisonOperator findMatchingOperator(DataAttribute attribute, java.lang.String operatorCode)
Finds corresponding search operator by operatorCode for given attributeDataAttribute- Parameters:
attribute- an instance ofDataAttributeoperatorCode- by which to search- Returns:
- comparison operator
-
-