public interface AdvancedFilter
DataSources provide an advanced
 filtering mechanism for searching data, including a wide range of builtin search-operators,  which allow searching via simple
 comparisons like equals and contains  and more complex checks, like
 equalsOtherField and regex.  You  can also add entirely custom
 search-operators, via DataSource method  addSearchOperator().  For a full list
 of operators, see OperatorId.
OperatorValueType, 
OperatorId, 
DataSource.addSearchOperator(com.smartgwt.client.data.Operator, com.smartgwt.client.types.FieldType[]), 
DataSource.setTypeOperators(com.smartgwt.client.types.FieldType, com.smartgwt.client.types.OperatorId[]), 
DataSource.hasCustomTypeOperators(java.lang.String), 
com.smartgwt.client.data.Operator#condition, 
com.smartgwt.client.data.Operator#compareCriteria, 
DataSource.addSearchOperator(com.smartgwt.client.data.Operator, com.smartgwt.client.types.FieldType[]), 
com.smartgwt.client.data.DataSource#getSearchOperator, 
DataSource.getTypeOperators(), 
DataSource.setTypeOperators(com.smartgwt.client.types.FieldType, com.smartgwt.client.types.OperatorId[]), 
DataSource.hasCustomTypeOperators(java.lang.String), 
DataSource.getFieldOperators(java.lang.String), 
DataSource.getFieldDefaultOperator(java.lang.String), 
com.smartgwt.client.data.DataSource#getFieldOperatorMap, 
com.smartgwt.client.data.DataSource#getTypeOperatorMap, 
DataSource.evaluateCriterion(com.smartgwt.client.data.Record, com.smartgwt.client.data.Criterion), 
AdvancedCriteria, 
Criterion, 
Operator, 
AdvancedCriteria.getStrictSQLFiltering(), 
Criterion.getOperator(), 
Criterion.getFieldName(), 
com.smartgwt.client.data.Criterion#getValue, 
Criterion.getCriteria(), 
com.smartgwt.client.data.Criterion#getStart, 
com.smartgwt.client.data.Criterion#getEnd, 
com.smartgwt.client.data.Operator#getID, 
com.smartgwt.client.data.Operator#getTitle, 
com.smartgwt.client.data.Operator#getTitleProperty, 
com.smartgwt.client.data.Operator#getTextTitle, 
com.smartgwt.client.data.Operator#getTextTitleProperty, 
com.smartgwt.client.data.Operator#getFieldTypes, 
com.smartgwt.client.data.Operator#getRequiresServer, 
com.smartgwt.client.data.Operator#getHidden, 
com.smartgwt.client.data.Operator#getValueType, 
com.smartgwt.client.data.Operator#getUsageHint, 
com.smartgwt.client.data.Operator#getEditorType, 
com.smartgwt.client.data.Operator#getSymbol, 
DataSourceField.getValidOperators(), 
DataSourceField.getDefaultOperator(), 
DataSourceField.getFilterOn(), 
DynamicForm.getAllowExpressions(), 
FormItem.getAllowExpressions(), 
FormItem.getValidOperators(), 
FormItem.getDefaultOperator(), 
com.smartgwt.client.data.SimpleType#getValidOperators, 
SimpleType.getDefaultOperator(), 
ListGridField.getAllowFilterExpressions(), 
ListGrid.getAllowFilterExpressions()