Uses of Class
com.trg.search.BaseSearchProcessor.SearchContext

Packages that use BaseSearchProcessor.SearchContext
com.trg.search   
 

Uses of BaseSearchProcessor.SearchContext in com.trg.search
 

Methods in com.trg.search with parameters of type BaseSearchProcessor.SearchContext
protected  void BaseSearchProcessor.applyFetches(BaseSearchProcessor.SearchContext ctx, java.util.List<java.lang.String> fetches, java.util.List<Field> fields)
          Apply the fetch list to the alias tree in the search context.
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.generateFromClause(BaseSearchProcessor.SearchContext ctx, boolean doEagerFetching)
          Internal method for generating from clause.
protected  java.lang.String BaseSearchProcessor.generateJoins(BaseSearchProcessor.SearchContext ctx, boolean doEagerFetching)
          Internal method for generating the join portion of the from clause.
protected  java.lang.String BaseSearchProcessor.generateOrderByClause(BaseSearchProcessor.SearchContext ctx, java.util.List<Sort> sorts)
          Internal method for generating order by clause.
protected  java.lang.String BaseSearchProcessor.generateSelectClause(BaseSearchProcessor.SearchContext ctx, java.util.List<Field> fields, boolean distinct)
          Internal method for generating the select clause based on the fields of the given search.
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.
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.
protected  BaseSearchProcessor.AliasNode BaseSearchProcessor.getAlias(BaseSearchProcessor.SearchContext ctx, java.lang.String path, boolean setFetch)
          Given a full path to an entity (ex. department.manager), return the alias to reference that entity (ex. a4_manager).
protected  java.lang.String BaseSearchProcessor.getPathRef(BaseSearchProcessor.SearchContext ctx, java.lang.String path)
          Given a full path to a property (ex. department.manager.salary), return the reference to that property that uses the appropriate alias (ex.
protected  java.lang.String BaseSearchProcessor.param(BaseSearchProcessor.SearchContext ctx, java.lang.Object value)
          Add value to paramList and return the named parameter string ":pX".
protected  java.lang.String[] BaseSearchProcessor.splitPath(BaseSearchProcessor.SearchContext ctx, java.lang.String path)
          Split a path into two parts.
 



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