public final class QueryFactory
extends java.lang.Object
| Constructor and Description |
|---|
QueryFactory() |
| Modifier and Type | Method and Description |
|---|---|
static QueryByCriteria |
newQuery(java.lang.Class classToSearchFrom,
Criteria criteria)
Method declaration
|
static QueryByCriteria |
newQuery(java.lang.Class classToSearchFrom,
Criteria criteria,
boolean distinct)
Method declaration
|
static QueryBySQL |
newQuery(java.lang.Class classToSearchFrom,
java.lang.String anSqlStatement)
Factory method for QueryBySQL
|
static QueryByCriteria |
newQuery(java.lang.Class classToSearchFrom,
java.lang.String indirectionTable,
Criteria criteria) |
static QueryByMtoNCriteria |
newQuery(java.lang.Class classToSearchFrom,
java.lang.String indirectionTable,
Criteria criteria,
boolean distinct) |
static QueryByIdentity |
newQuery(java.lang.Object example_or_identity)
Return a QueryByIdentity for example_or_identity
|
static QueryByCriteria |
newQueryByExample(java.lang.Object example)
Return a QueryByCriteria for example
Use with care because building of Query is not foolproof !!! |
static QueryByIdentity |
newQueryByIdentity(java.lang.Object example_or_identity)
Return a QueryByIdentity for example_or_identity
|
static ReportQueryByCriteria |
newReportQuery(java.lang.Class classToSearchFrom,
Criteria criteria)
create a new ReportQueryByCriteria
|
static ReportQueryByCriteria |
newReportQuery(java.lang.Class classToSearchFrom,
Criteria criteria,
boolean distinct)
create a new ReportQueryByCriteria
|
static ReportQueryByCriteria |
newReportQuery(java.lang.Class classToSearchFrom,
java.lang.String[] columns,
Criteria criteria,
boolean distinct)
create a new ReportQueryByCriteria
|
public static ReportQueryByCriteria newReportQuery(java.lang.Class classToSearchFrom, java.lang.String[] columns, Criteria criteria, boolean distinct)
classToSearchFrom - criteria - distinct - public static ReportQueryByCriteria newReportQuery(java.lang.Class classToSearchFrom, Criteria criteria, boolean distinct)
classToSearchFrom - criteria - distinct - public static ReportQueryByCriteria newReportQuery(java.lang.Class classToSearchFrom, Criteria criteria)
classToSearchFrom - criteria - public static QueryByCriteria newQuery(java.lang.Class classToSearchFrom, Criteria criteria, boolean distinct)
classToSearchFrom - criteria - distinct - public static QueryByCriteria newQuery(java.lang.Class classToSearchFrom, Criteria criteria)
classToSearchFrom - criteria - public static QueryByIdentity newQuery(java.lang.Object example_or_identity)
example_or_identity - public static QueryByIdentity newQueryByIdentity(java.lang.Object example_or_identity)
example_or_identity - public static QueryByCriteria newQueryByExample(java.lang.Object example)
example - public static QueryByMtoNCriteria newQuery(java.lang.Class classToSearchFrom, java.lang.String indirectionTable, Criteria criteria, boolean distinct)
classToSearchFrom - indirectionTable - criteria - distinct - public static QueryByCriteria newQuery(java.lang.Class classToSearchFrom, java.lang.String indirectionTable, Criteria criteria)
classToSearchFrom - indirectionTable - criteria - public static QueryBySQL newQuery(java.lang.Class classToSearchFrom, java.lang.String anSqlStatement)
classToSearchFrom - anSqlStatement - (C) 2002 - 2005 Apache Software Foundation
All rights reserved. Published under the Apache License 2.0.
http://db.apache.org/ojb
Version: 1.0.4, 2005-12-30