Uses of Class
org.apache.ojb.broker.query.Criteria

Packages that use Criteria
org.apache.ojb.broker.accesslayer   
org.apache.ojb.broker.accesslayer.sql This package contains the OJB SQL generator classes. 
org.apache.ojb.broker.query   
org.apache.ojb.odmg.oql   
 

Uses of Criteria in org.apache.ojb.broker.accesslayer
 

Methods in org.apache.ojb.broker.accesslayer that return Criteria
protected  Criteria BasePrefetcher.buildPrefetchCriteria(Collection ids, FieldDescriptor[] fields)
           
 

Methods in org.apache.ojb.broker.accesslayer with parameters of type Criteria
protected  int StatementManager.bindStatement(PreparedStatement stmt, Criteria crit, ClassDescriptor cld, int param)
          bind a Query based Select Statement
 

Uses of Criteria in org.apache.ojb.broker.accesslayer.sql
 

Methods in org.apache.ojb.broker.accesslayer.sql with parameters of type Criteria
protected  void SqlQueryStatement.appendClause(StringBuffer clause, Criteria crit, StringBuffer stmt)
          appends a WHERE/HAVING-clause to the Statement
protected  void SqlQueryStatement.appendHavingClause(StringBuffer having, Criteria crit, StringBuffer stmt)
          appends a HAVING-clause to the Statement
protected  void SqlQueryStatement.appendWhereClause(StringBuffer where, Criteria crit, StringBuffer stmt)
          appends a WHERE-clause to the Statement
 String SqlGeneratorDefaultImpl.asSQLStatement(Criteria crit, ClassDescriptor cld)
           
 

Uses of Criteria in org.apache.ojb.broker.query
 

Fields in org.apache.ojb.broker.query declared as Criteria
static Criteria QueryByCriteria.CRITERIA_SELECT_ALL
          handy criteria that can be used to select all instances of a class.
 

Methods in org.apache.ojb.broker.query that return Criteria
 Criteria Criteria.copy(boolean includeGroupBy, boolean includeOrderBy, boolean includePrefetchedRelationships)
          make a copy of the criteria
protected  Criteria OJBSearchFilter.getCriteria()
          -----------------------------------------------------------
 Criteria AbstractQueryImpl.getCriteria()
           
 Criteria Query.getCriteria()
          return the criteria of the query if present or null.
 Criteria SelectionCriteria.getCriteria()
           
 Criteria QueryByCriteria.getCriteria()
           
 Criteria AbstractQueryImpl.getHavingCriteria()
           
 Criteria Query.getHavingCriteria()
          return the criteria of the query if present or null.
 Criteria QueryByCriteria.getHavingCriteria()
           
 Criteria Criteria.getParentCriteria()
           
 

Methods in org.apache.ojb.broker.query with parameters of type Criteria
 void Criteria.addAndCriteria(Criteria pc)
          ANDs two sets of criteria together:
protected  void Criteria.addCriteria(Criteria crit)
           
 void Criteria.addOrCriteria(Criteria pc)
          ORs two sets of criteria together:
static List CriteriaUtils.getDNF(Criteria crit)
          Disjunctive Normal Form: list of Criteria, which don't contain ORs, the elements of the list joined by ORs give the condition equivalent to the original Criteria.
static QueryByCriteria QueryFactory.newQuery(Class classToSearchFrom, Criteria criteria)
          Method declaration
static QueryByCriteria QueryFactory.newQuery(Class classToSearchFrom, Criteria criteria, boolean distinct)
          Method declaration
static QueryByCriteria QueryFactory.newQuery(Class classToSearchFrom, String indirectionTable, Criteria criteria)
           
static QueryByMtoNCriteria QueryFactory.newQuery(Class classToSearchFrom, String indirectionTable, Criteria criteria, boolean distinct)
           
static ReportQueryByCriteria QueryFactory.newReportQuery(Class classToSearchFrom, Criteria criteria)
          create a new ReportQueryByCriteria
static ReportQueryByCriteria QueryFactory.newReportQuery(Class classToSearchFrom, Criteria criteria, boolean distinct)
          create a new ReportQueryByCriteria
static ReportQueryByCriteria QueryFactory.newReportQuery(Class classToSearchFrom, String[] columns, Criteria criteria, boolean distinct)
          create a new ReportQueryByCriteria
 void QueryByCriteria.setCriteria(Criteria criteria)
          Sets the criteria.
 void QueryByCriteria.setHavingCriteria(Criteria havingCriteria)
          Sets the havingCriteria.
 

Constructors in org.apache.ojb.broker.query with parameters of type Criteria
QueryByCriteria(Class targetClass, Criteria criteria)
          Build a Query for class targetClass with criteria.
QueryByCriteria(Class targetClass, Criteria criteria, boolean distinct)
          Build a Query for class targetClass with criteria.
QueryByCriteria(Class targetClass, Criteria whereCriteria, Criteria havingCriteria)
          Build a Query for class targetClass with criteria.
QueryByCriteria(Class targetClass, Criteria whereCriteria, Criteria havingCriteria, boolean distinct)
          Build a Query for class targetClass with criteria.
QueryByMtoNCriteria(Class targetClass, String indirectionTable, Criteria criteria)
          Build a Query for class targetClass with criteria.
QueryByMtoNCriteria(Class targetClass, String indirectionTable, Criteria criteria, boolean distinct)
          Build a Query for class targetClass with criteria.
ReportQueryByCriteria(Class targetClass, Criteria criteria)
          Constructor for ReportQueryByCriteria.
ReportQueryByCriteria(Class targetClass, Criteria criteria, boolean distinct)
          Constructor for ReportQueryByCriteria.
ReportQueryByCriteria(Class targetClass, String[] attributes, Criteria criteria)
          Constructor for ReportQueryByCriteria.
ReportQueryByCriteria(Class targetClass, String[] attributes, Criteria criteria, boolean distinct)
          Constructor for ReportQueryByCriteria.
ReportQueryByMtoNCriteria(Class targetClass, Criteria criteria)
          Constructor for ReportQueryByMtoNCriteria.
ReportQueryByMtoNCriteria(Class targetClass, Criteria criteria, boolean distinct)
          Constructor for ReportQueryByMtoNCriteria.
ReportQueryByMtoNCriteria(Class targetClass, String[] columns, Criteria criteria)
          Constructor for ReportQueryByMtoNCriteria.
ReportQueryByMtoNCriteria(Class targetClass, String[] columns, Criteria criteria, boolean distinct)
          Constructor for ReportQueryByMtoNCriteria.
 

Uses of Criteria in org.apache.ojb.odmg.oql
 

Methods in org.apache.ojb.odmg.oql with parameters of type Criteria
 void OQLParser.andExpr(Criteria criteria)
           
 void OQLParser.betweenExpr(Criteria criteria)
           
 void OQLParser.equalityExpr(Criteria criteria)
           
 void OQLParser.existsExpr(Criteria criteria)
           
 void OQLParser.inExpr(Criteria criteria)
           
 void OQLParser.likeExpr(Criteria criteria)
           
 void OQLParser.orExpr(Criteria criteria)
           
 void OQLParser.quantifierExpr(Criteria criteria)
           
 void OQLParser.undefinedExpr(Criteria criteria)
           
 void OQLParser.whereClause(Criteria criteria)
           
 



Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.