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