Uses of Class
com.trg.search.Filter

Packages that use Filter
com.trg.search   
com.trg.search.flex   
com.trg.search.jpa   
 

Uses of Filter in com.trg.search
 

Fields in com.trg.search with type parameters of type Filter
protected  java.util.List<Filter> Search.filters
           
 

Methods in com.trg.search that return Filter
protected  Filter BaseSearchProcessor.addExplicitNullChecks(Filter filter)
          Used by BaseSearchProcessor.negate(Filter).
static Filter Filter.all(java.lang.String property, Filter filter)
          Create a new Filter using the ALL operator.
static Filter Filter.and(Filter... filters)
          Create a new Filter using the AND operator.
static Filter Filter.equal(java.lang.String property, java.lang.Object value)
          Create a new Filter using the == operator.
 Filter SearchFacade.getFilterFromExample(java.lang.Object example)
          Generates a search filter from the given example using default options.
 Filter BaseSearchProcessor.getFilterFromExample(java.lang.Object example)
           
 Filter SearchFacade.getFilterFromExample(java.lang.Object example, ExampleOptions options)
          Generates a search filter from the given example using the specified options.
 Filter BaseSearchProcessor.getFilterFromExample(java.lang.Object example, ExampleOptions options)
           
static Filter Filter.greaterOrEqual(java.lang.String property, java.lang.Object value)
          Create a new Filter using the >= operator.
static Filter Filter.greaterThan(java.lang.String property, java.lang.Object value)
          Create a new Filter using the > operator.
static Filter Filter.iequal(java.lang.String property, java.lang.Object value)
          Create a new Filter using the == operator.
static Filter Filter.ilike(java.lang.String property, java.lang.String value)
          Create a new Filter using the ILIKE operator.
static Filter Filter.in(java.lang.String property, java.util.Collection<?> value)
          Create a new Filter using the IN operator.
static Filter Filter.in(java.lang.String property, java.lang.Object... value)
          Create a new Filter using the IN operator.
static Filter Filter.isEmpty(java.lang.String property)
          Create a new Filter using the IS EMPTY operator.
static Filter Filter.isNotEmpty(java.lang.String property)
          Create a new Filter using the IS NOT EMPTY operator.
static Filter Filter.isNotNull(java.lang.String property)
          Create a new Filter using the IS NOT NULL operator.
static Filter Filter.isNull(java.lang.String property)
          Create a new Filter using the IS NULL operator.
static Filter Filter.lessOrEqual(java.lang.String property, java.lang.Object value)
          Create a new Filter using the <= operator.
static Filter Filter.lessThan(java.lang.String property, java.lang.Object value)
          Create a new Filter using the < operator.
static Filter Filter.like(java.lang.String property, java.lang.String value)
          Create a new Filter using the LIKE operator.
protected  Filter BaseSearchProcessor.negate(Filter filter)
          Return a filter that negates the given filter.
static Filter Filter.none(java.lang.String property, Filter filter)
          Create a new Filter using the NONE operator.
static Filter Filter.not(Filter filter)
          Create a new Filter using the NOT operator.
static Filter Filter.notEqual(java.lang.String property, java.lang.Object value)
          Create a new Filter using the !
static Filter Filter.notIn(java.lang.String property, java.util.Collection<?> value)
          Create a new Filter using the NOT IN operator.
static Filter Filter.notIn(java.lang.String property, java.lang.Object... value)
          Create a new Filter using the NOT IN operator.
static Filter Filter.or(Filter... filters)
          Create a new Filter using the OR operator.
static Filter Filter.some(java.lang.String property, Filter filter)
          Create a new Filter using the SOME operator.
 Filter SearchUtil.FilterVisitor.visitAfter(Filter filter)
           
 Filter SearchUtil.FilterVisitor.visitBefore(Filter filter)
           
static Filter SearchUtil.walkFilter(Filter filter, SearchUtil.FilterVisitor visitor, boolean removeNulls)
          Walk a filter and all its sub filters, visiting each filter in the tree.
 

Methods in com.trg.search that return types with arguments of type Filter
protected  java.util.List<Filter> BaseSearchProcessor.checkAndCleanFilters(java.util.List<Filter> filters)
           Check for injection attack in property strings.
 java.util.List<Filter> Search.getFilters()
           
 java.util.List<Filter> ISearch.getFilters()
           
static java.util.List<Filter> SearchUtil.walkFilters(java.util.List<Filter> filters, SearchUtil.FilterVisitor visitor, boolean removeNulls)
          Walk through a list of filters and all the sub filters, visiting each filter in the tree.
 

Methods in com.trg.search with parameters of type Filter
 void Filter.add(Filter filter)
          Used with OP_OR and OP_AND filters.
protected  Filter BaseSearchProcessor.addExplicitNullChecks(Filter filter)
          Used by BaseSearchProcessor.negate(Filter).
 Search Search.addFilter(Filter filter)
           
static void SearchUtil.addFilter(IMutableSearch search, Filter filter)
           
static void SearchUtil.addFilterAll(IMutableSearch search, java.lang.String property, Filter filter)
          Add a filter that uses the ALL operator.
 Search Search.addFilterAll(java.lang.String property, Filter filter)
          Add a filter that uses the ALL operator.
 Search Search.addFilterAnd(Filter... filters)
          Add a filter that uses the AND operator.
static void SearchUtil.addFilterAnd(IMutableSearch search, Filter... filters)
          Add a filter that uses the AND operator.
static void SearchUtil.addFilterNone(IMutableSearch search, java.lang.String property, Filter filter)
          Add a filter that uses the NONE operator.
 Search Search.addFilterNone(java.lang.String property, Filter filter)
          Add a filter that uses the NONE operator.
 Search Search.addFilterNot(Filter filter)
          Add a filter that uses the NOT operator.
static void SearchUtil.addFilterNot(IMutableSearch search, Filter filter)
          Add a filter that uses the NOT operator.
 Search Search.addFilterOr(Filter... filters)
          Add a filter that uses the OR operator.
static void SearchUtil.addFilterOr(IMutableSearch search, Filter... filters)
          Add a filter that uses the OR operator.
 Search Search.addFilters(Filter... filters)
           
static void SearchUtil.addFilters(IMutableSearch search, Filter... filters)
           
static void SearchUtil.addFilterSome(IMutableSearch search, java.lang.String property, Filter filter)
          Add a filter that uses the SOME operator.
 Search Search.addFilterSome(java.lang.String property, Filter filter)
          Add a filter that uses the SOME operator.
static Filter Filter.all(java.lang.String property, Filter filter)
          Create a new Filter using the ALL operator.
static Filter Filter.and(Filter... filters)
          Create a new Filter using the AND operator.
protected  java.lang.String BaseSearchProcessor.filterToQL(BaseSearchProcessor.SearchContext ctx, Filter filter)
          Recursively generate the QL fragment for a given search filter option.
protected  java.lang.String BaseSearchProcessor.generateSimpleAllOrSome(BaseSearchProcessor.SearchContext ctx, java.lang.String property, Filter filter, java.lang.String operation)
           In the case of simple ALL/SOME/NONE filters, a simpler hql syntax is used (which is also compatible with collections of values).
protected  java.lang.String BaseSearchProcessor.generateSubquery(BaseSearchProcessor.SearchContext ctx, java.lang.String property, Filter filter)
          Generate a QL string for a subquery on the given property that uses the given filter.
static void SearchUtil.mergeFiltersAnd(IMutableSearch search, Filter... filters)
          Modify the search by adding the given filters using AND semantics
static void SearchUtil.mergeFiltersOr(IMutableSearch search, Filter... filters)
          Modify the search by adding the given filters using OR semantics
protected  Filter BaseSearchProcessor.negate(Filter filter)
          Return a filter that negates the given filter.
static Filter Filter.none(java.lang.String property, Filter filter)
          Create a new Filter using the NONE operator.
static Filter Filter.not(Filter filter)
          Create a new Filter using the NOT operator.
static Filter Filter.or(Filter... filters)
          Create a new Filter using the OR operator.
 void Filter.remove(Filter filter)
          Used with OP_OR and OP_AND filters.
 void Search.removeFilter(Filter filter)
           
static void SearchUtil.removeFilter(IMutableSearch search, Filter filter)
           
static Filter Filter.some(java.lang.String property, Filter filter)
          Create a new Filter using the SOME operator.
 Filter SearchUtil.FilterVisitor.visitAfter(Filter filter)
           
 Filter SearchUtil.FilterVisitor.visitBefore(Filter filter)
           
static Filter SearchUtil.walkFilter(Filter filter, SearchUtil.FilterVisitor visitor, boolean removeNulls)
          Walk a filter and all its sub filters, visiting each filter in the tree.
 

Method parameters in com.trg.search with type arguments of type Filter
protected  java.util.List<Filter> BaseSearchProcessor.checkAndCleanFilters(java.util.List<Filter> filters)
           Check for injection attack in property strings.
protected  java.lang.String BaseSearchProcessor.generateWhereClause(BaseSearchProcessor.SearchContext ctx, java.util.List<Filter> filters, boolean isDisjunction)
          Internal method for generating where clause for given search.
static void SearchUtil.mergeFiltersAnd(IMutableSearch search, java.util.List<Filter> filters)
          Modify the search by adding the given filters using AND semantics
static void SearchUtil.mergeFiltersOr(IMutableSearch search, java.util.List<Filter> filters)
          Modify the search by adding the given filters using OR semantics
 Search Search.setFilters(java.util.List<Filter> filters)
           
 IMutableSearch IMutableSearch.setFilters(java.util.List<Filter> filters)
           
static java.util.List<Filter> SearchUtil.walkFilters(java.util.List<Filter> filters, SearchUtil.FilterVisitor visitor, boolean removeNulls)
          Walk through a list of filters and all the sub filters, visiting each filter in the tree.
 

Uses of Filter in com.trg.search.flex
 

Fields in com.trg.search.flex with type parameters of type Filter
protected  java.util.List<Filter> FlexSearch.filters
           
 

Methods in com.trg.search.flex that return Filter
 Filter[] FlexSearch.getFilters()
           
 

Methods in com.trg.search.flex that return types with arguments of type Filter
 java.util.List<Filter> FlexSearchWrapper.getFilters()
           
 

Methods in com.trg.search.flex with parameters of type Filter
 void FlexSearch.setFilters(Filter[] filters)
           
 

Uses of Filter in com.trg.search.jpa
 

Methods in com.trg.search.jpa that return Filter
 Filter JPASearchFacade.getFilterFromExample(java.lang.Object example)
           
 Filter JPASearchFacade.getFilterFromExample(java.lang.Object example, ExampleOptions options)
           
 



Copyright © 2008-2010 eBM WebSourcing. All Rights Reserved.