|
com.im.df/1 5.9.1 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.im.df.query.ui.QueryFactories
public class QueryFactories
| Nested Class Summary | |
|---|---|
static class |
QueryFactories.CompositeQueryTermFactory
|
static class |
QueryFactories.FieldOperatorValueQueryTermFactory
|
static class |
QueryFactories.QueryTermFactory
|
static class |
QueryFactories.StructureQueryTermFactory
|
static class |
QueryFactories.StructureQueryWidgetFactory
|
static class |
QueryFactories.WidgetFactory
Factory for query widgets |
| Field Summary | |
|---|---|
static String |
CASE_INSENSITIVE_SEARCH
|
static String |
DATA_TREE_PATH
The path down the dta tree in terms of the DFRelationship.Directions |
static String |
QUERY_TERM_CREATOR
The type of widget that created this query term |
static String |
QUERY_TERM_TYPE
The type of query term e.g. |
| Constructor Summary | |
|---|---|
QueryFactories(DFDataTree dataTree)
Queries for this data tree, including relational queries |
|
QueryFactories(DFDataTree dataTree,
DBDatabaseInfo dbInfo,
String identifierQuoteString)
Creates a new instance of QueryWidgetFactory |
|
QueryFactories(DFEntity entity)
Queries for only this Entity. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String QUERY_TERM_TYPE
public static final String QUERY_TERM_CREATOR
public static final String DATA_TREE_PATH
public static final String CASE_INSENSITIVE_SEARCH
| Constructor Detail |
|---|
public QueryFactories(DFDataTree dataTree,
DBDatabaseInfo dbInfo,
String identifierQuoteString)
public QueryFactories(DFEntity entity)
public QueryFactories(DFDataTree dataTree)
| Method Detail |
|---|
public static String getShortQueryWidgetDescription(DFTermExpression query)
public DFTermExpression createCompositeQueryTerm(DFOperator op,
List<DFTermExpression> children)
public DFTermExpression createCompositeQueryTerm(DFOperator op,
List<DFTermExpression> children,
Map<String,Object> options)
public DFTermExpression createFieldOperatorValueQueryTerm(DFField field,
boolean ignore)
field - The fieldignore - If true then the operator is set to null. If false the first operator is set.
public DFTermExpression createFieldOperatorValueQueryTerm(DFField field,
DFOperator op,
Object... values)
public SQLWhereClauseElement createWhereClauseElement(DFTermExpression query)
protected static String getShortDescritpionForSingleFieldQuery(List<DFTerm> operands)
public static void findAllFields(DFTermExpression query,
Set<DFField> results,
boolean recurse)
public static void findAllEntities(DFTermExpression query,
Set<DFEntity> results)
|
com.im.df/1 5.9.1 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||