|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||