|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use QueryExpression | |
org.jpox.sco | Provides implementations of the wrappers for the mutable Second Class Objects (SCO's) supported by JPOX. |
org.jpox.store | Definition of the storage of the classes. |
org.jpox.store.expression | This package provides a series of expressions and literals used in the conversion of a JDOQL query into the resultant SQL that is required to be executed in the datastore. |
org.jpox.store.mapping | Package providing mappings for all supported Java types in JPOX. |
org.jpox.store.query | Provides implementations of the JDO Query interface, and ways of extracting an Object from the Query result set. |
org.jpox.store.rdbms.adapter | Provides mappings of all supported databases to aspects of the database that determines the SQL generation. |
org.jpox.store.rdbms.extent | Provides implementations of the JDO Extent interface, for RDBMS tables and views. |
org.jpox.store.rdbms.query | Package providing extensions to the default QueryStatement used to generate all JDOQL queries. |
org.jpox.store.rdbms.scostore | This package provides classes defining the (SCO) backing store for various container classes (Collections/Maps) within JPOX. |
org.jpox.store.scostore | Package providing backing store definitions for SCO stores. |
Uses of QueryExpression in org.jpox.sco |
Methods in org.jpox.sco that return QueryExpression | |
QueryExpression |
ArrayList.newQueryStatement()
Method to generate a QueryStatement for the SCO. |
QueryExpression |
ArrayList.newQueryStatement(java.lang.Class candidate_class)
Method to return a QueryStatement, using the specified candidate class. |
QueryExpression |
Collection.newQueryStatement()
Method to generate a QueryStatement for the SCO. |
QueryExpression |
Collection.newQueryStatement(java.lang.Class candidate_class)
Method to return a QueryStatement, using the specified candidate class. |
QueryExpression |
HashMap.newQueryStatement()
Method to return a new Query statement for the Map. |
QueryExpression |
HashMap.newQueryStatement(java.lang.Class candidate_class)
Method to return a new Query statement for the Map given the candidate class. |
QueryExpression |
HashSet.newQueryStatement()
Method to generate a QueryStatement for the SCO. |
QueryExpression |
HashSet.newQueryStatement(java.lang.Class candidate_class)
Method to return a QueryStatement, using the specified candidate class. |
QueryExpression |
Hashtable.newQueryStatement()
Method to return a new Query statement for the Map. |
QueryExpression |
Hashtable.newQueryStatement(java.lang.Class candidate_class)
Method to return a new Query statement for the Map given the candidate class. |
QueryExpression |
LinkedHashMap.newQueryStatement()
Method to return a new Query statement for the Map. |
QueryExpression |
LinkedHashMap.newQueryStatement(java.lang.Class candidate_class)
Method to return a new Query statement for the Map given the candidate class. |
QueryExpression |
LinkedHashSet.newQueryStatement()
Method to generate a QueryStatement for the SCO. |
QueryExpression |
LinkedHashSet.newQueryStatement(java.lang.Class candidate_class)
Method to return a QueryStatement, using the specified candidate class. |
QueryExpression |
LinkedList.newQueryStatement()
Method to generate a QueryStatement for the SCO. |
QueryExpression |
LinkedList.newQueryStatement(java.lang.Class candidate_class)
Method to return a QueryStatement, using the specified candidate class. |
QueryExpression |
List.newQueryStatement()
Method to generate a QueryStatement for the SCO. |
QueryExpression |
List.newQueryStatement(java.lang.Class candidate_class)
Method to return a QueryStatement, using the specified candidate class. |
QueryExpression |
Map.newQueryStatement()
Method to return a new Query statement for the Map. |
QueryExpression |
Map.newQueryStatement(java.lang.Class candidate_class)
Method to return a new Query statement for the Map given the candidate class. |
QueryExpression |
Properties.newQueryStatement()
Method to return a new Query statement for the Map. |
QueryExpression |
Properties.newQueryStatement(java.lang.Class candidate_class)
Method to return a new Query statement for the Map given the candidate class. |
QueryExpression |
Set.newQueryStatement()
Method to generate a QueryStatement for the SCO. |
QueryExpression |
Set.newQueryStatement(java.lang.Class candidate_class)
Method to return a QueryStatement, using the specified candidate class. |
QueryExpression |
SortedMap.newQueryStatement()
Method to return a new Query statement for the Map. |
QueryExpression |
SortedMap.newQueryStatement(java.lang.Class candidate_class)
Method to return a new Query statement for the Map given the candidate class. |
QueryExpression |
SortedSet.newQueryStatement()
Method to generate a QueryStatement for the SCO. |
QueryExpression |
SortedSet.newQueryStatement(java.lang.Class candidate_class)
Method to return a QueryStatement, using the specified candidate class. |
QueryExpression |
Stack.newQueryStatement()
Method to generate a QueryStatement for the SCO. |
QueryExpression |
Stack.newQueryStatement(java.lang.Class candidate_class)
Method to return a QueryStatement, using the specified candidate class. |
QueryExpression |
TreeMap.newQueryStatement()
Method to return a new Query statement for the Map. |
QueryExpression |
TreeMap.newQueryStatement(java.lang.Class candidate_class)
Method to return a new Query statement for the Map given the candidate class. |
QueryExpression |
TreeSet.newQueryStatement()
Method to generate a QueryStatement for the SCO. |
QueryExpression |
TreeSet.newQueryStatement(java.lang.Class candidate_class)
Method to return a QueryStatement, using the specified candidate class. |
QueryExpression |
Vector.newQueryStatement()
Method to generate a QueryStatement for the SCO. |
QueryExpression |
Vector.newQueryStatement(java.lang.Class candidate_class)
Method to return a QueryStatement, using the specified candidate class. |
Methods in org.jpox.sco with parameters of type QueryExpression | |
Query.ResultObjectFactory |
ArrayList.newResultObjectFactory(QueryExpression stmt,
boolean ignoreCache,
java.lang.Class resultClass,
boolean useFetchPlan)
Method to return a ResultObjectFactory for the SCO. |
Query.ResultObjectFactory |
Collection.newResultObjectFactory(QueryExpression stmt,
boolean ignoreCache,
java.lang.Class resultClass,
boolean useFetchPlan)
Method to return a ResultObjectFactory for the SCO. |
Query.ResultObjectFactory |
HashMap.newResultObjectFactory(QueryExpression stmt,
boolean ignoreCache,
java.lang.Class resultClass,
boolean useFetchPlan)
Method to return a new result object factory for processing of Query statements. |
Query.ResultObjectFactory |
HashSet.newResultObjectFactory(QueryExpression stmt,
boolean ignoreCache,
java.lang.Class resultClass,
boolean useFetchPlan)
Method to return a ResultObjectFactory for the SCO. |
Query.ResultObjectFactory |
Hashtable.newResultObjectFactory(QueryExpression stmt,
boolean ignoreCache,
java.lang.Class resultClass,
boolean useFetchPlan)
Method to return a new result object factory for processing of Query statements. |
Query.ResultObjectFactory |
LinkedHashMap.newResultObjectFactory(QueryExpression stmt,
boolean ignoreCache,
java.lang.Class resultClass,
boolean useFetchPlan)
Method to return a new result object factory for processing of Query statements. |
Query.ResultObjectFactory |
LinkedHashSet.newResultObjectFactory(QueryExpression stmt,
boolean ignoreCache,
java.lang.Class resultClass,
boolean useFetchPlan)
Method to return a ResultObjectFactory for the SCO. |
Query.ResultObjectFactory |
LinkedList.newResultObjectFactory(QueryExpression stmt,
boolean ignoreCache,
java.lang.Class resultClass,
boolean useFetchPlan)
Method to return a ResultObjectFactory for the SCO. |
Query.ResultObjectFactory |
List.newResultObjectFactory(QueryExpression stmt,
boolean ignoreCache,
java.lang.Class resultClass,
boolean useFetchPlan)
Method to return a ResultObjectFactory for the SCO. |
Query.ResultObjectFactory |
Map.newResultObjectFactory(QueryExpression stmt,
boolean ignoreCache,
java.lang.Class resultClass,
boolean useFetchPlan)
Method to return a new result object factory for processing of Query statements. |
Query.ResultObjectFactory |
Properties.newResultObjectFactory(QueryExpression stmt,
boolean ignoreCache,
java.lang.Class resultClass,
boolean useFetchPlan)
Method to return a new result object factory for processing of Query statements. |
Query.ResultObjectFactory |
Set.newResultObjectFactory(QueryExpression stmt,
boolean ignoreCache,
java.lang.Class resultClass,
boolean useFetchPlan)
Method to return a ResultObjectFactory for the SCO. |
Query.ResultObjectFactory |
SortedMap.newResultObjectFactory(QueryExpression stmt,
boolean ignoreCache,
java.lang.Class resultClass,
boolean useFetchPlan)
Method to return a new result object factory for processing of Query statements. |
Query.ResultObjectFactory |
SortedSet.newResultObjectFactory(QueryExpression stmt,
boolean ignoreCache,
java.lang.Class resultClass,
boolean useFetchPlan)
Method to return a ResultObjectFactory for the SCO. |
Query.ResultObjectFactory |
Stack.newResultObjectFactory(QueryExpression stmt,
boolean ignoreCache,
java.lang.Class resultClass,
boolean useFetchPlan)
Method to return a ResultObjectFactory for the SCO. |
Query.ResultObjectFactory |
TreeMap.newResultObjectFactory(QueryExpression stmt,
boolean ignoreCache,
java.lang.Class resultClass,
boolean useFetchPlan)
Method to return a new result object factory for processing of Query statements. |
Query.ResultObjectFactory |
TreeSet.newResultObjectFactory(QueryExpression stmt,
boolean ignoreCache,
java.lang.Class resultClass,
boolean useFetchPlan)
Method to return a ResultObjectFactory for the SCO. |
Query.ResultObjectFactory |
Vector.newResultObjectFactory(QueryExpression stmt,
boolean ignoreCache,
java.lang.Class resultClass,
boolean useFetchPlan)
Method to return a ResultObjectFactory for the SCO. |
Uses of QueryExpression in org.jpox.store |
Methods in org.jpox.store that return QueryExpression | |
QueryExpression |
DatastoreAdapter.newQueryStatement(DatastoreContainerObject container,
ClassLoaderResolver clr)
Accessor for a new query statement. |
QueryExpression |
DatastoreAdapter.newQueryStatement(DatastoreContainerObject container,
DatastoreIdentifier rangeVar,
ClassLoaderResolver clr)
Accessor for a new query statement. |
abstract QueryExpression |
AbstractDatastoreAdapter.newQueryStatement(DatastoreContainerObject container,
ClassLoaderResolver clr)
|
abstract QueryExpression |
AbstractDatastoreAdapter.newQueryStatement(DatastoreContainerObject container,
DatastoreIdentifier rangeVar,
ClassLoaderResolver clr)
|
Methods in org.jpox.store with parameters of type QueryExpression | |
StatementText |
StatementText.append(QueryExpression qsc)
Append a QueryExpression |
Uses of QueryExpression in org.jpox.store.expression |
Fields in org.jpox.store.expression declared as QueryExpression | |
protected QueryExpression |
ScalarExpression.qs
The Query Expression. |
protected QueryExpression |
LogicSetExpression.qs
|
Methods in org.jpox.store.expression that return QueryExpression | |
QueryExpression |
ScalarExpression.getQueryExpression()
Accessor for the query expression. |
Methods in org.jpox.store.expression with parameters of type QueryExpression | |
void |
QueryExpression.union(QueryExpression qe)
Union two QueryExpressions this and qe . |
Constructors in org.jpox.store.expression with parameters of type QueryExpression | |
ScalarExpression.FieldExpression(QueryExpression qs,
DatastoreField field,
LogicSetExpression te)
|
|
ScalarExpression(QueryExpression qs)
Constructor. |
|
ScalarExpression(QueryExpression qs,
JavaTypeMapping mapping,
LogicSetExpression te)
Constructor for an expression of the mapping in the specified table. |
|
NumericExpression(QueryExpression qs)
Constructor |
|
NumericExpression(QueryExpression qs,
JavaTypeMapping mapping,
LogicSetExpression te)
|
|
CharacterExpression(QueryExpression qs)
Constructor |
|
CharacterExpression(QueryExpression qs,
JavaTypeMapping mapping,
LogicSetExpression te)
|
|
StringExpression(QueryExpression qs)
|
|
StringExpression(QueryExpression qs,
JavaTypeMapping mapping,
LogicSetExpression te)
|
|
StringLiteral(QueryExpression qs,
JavaTypeMapping mapping,
char value)
Constructor that takes a char. |
|
StringLiteral(QueryExpression qs,
JavaTypeMapping mapping,
java.lang.String value)
Constructor |
|
BooleanExpression(QueryExpression qs)
Constructor |
|
BooleanExpression(QueryExpression qs,
JavaTypeMapping mapping,
LogicSetExpression te)
|
|
SqlTemporalExpression(QueryExpression qs)
|
|
SqlTemporalExpression(QueryExpression qs,
JavaTypeMapping mapping,
LogicSetExpression te)
|
|
LogicSetExpression(QueryExpression qs,
DatastoreContainerObject mainTable,
DatastoreIdentifier mainRangeVar)
Constructor. |
|
AggregateExpression(QueryExpression qs)
Constructor |
|
AnalysisExpression(QueryExpression qs)
Constructor |
|
ArrayExpression(QueryExpression qs)
Constructor |
|
ArrayExpression(QueryExpression qs,
ScalarExpression[] expr)
Constructor |
|
ArrayExpression(QueryExpression qs,
JavaTypeMapping ownerMapping,
LogicSetExpression te,
ArrayStore arrayStore,
java.lang.String fieldName)
Constructor. |
|
ArrayLiteral(QueryExpression qs)
Constructor |
|
ArrayLiteral(QueryExpression qs,
ScalarExpression[] expr)
Constructor |
|
ArrayLiteral(QueryExpression qs,
JavaTypeMapping mapping,
java.lang.Object literal)
Constructor |
|
BinaryExpression(QueryExpression qs)
Constructor |
|
BinaryExpression(QueryExpression qs,
JavaTypeMapping mapping,
LogicSetExpression te)
|
|
BinaryLiteral(QueryExpression qs,
JavaTypeMapping mapping,
byte[] value)
Creates a binary literal |
|
BooleanBitColumnExpression(QueryExpression qs,
JavaTypeMapping mapping,
LogicSetExpression te)
Constructor. |
|
BooleanBitColumnExpression(QueryExpression qs,
JavaTypeMapping mapping,
LogicSetExpression te,
boolean truthTest)
Constructor. |
|
BooleanBitColumnLiteral(QueryExpression qs,
JavaTypeMapping mapping,
boolean value)
Constructor. |
|
BooleanLiteral(QueryExpression qs,
JavaTypeMapping mapping,
boolean value)
Creates a boolean literal |
|
BooleanCharColumnExpression(QueryExpression qs,
JavaTypeMapping mapping,
LogicSetExpression te)
Constructor. |
|
BooleanCharColumnExpression(QueryExpression qs,
JavaTypeMapping mapping,
LogicSetExpression te,
boolean truthTest)
Constructor. |
|
BooleanCharColumnLiteral(QueryExpression qs,
JavaTypeMapping mapping,
boolean value)
Creates a boolean literal |
|
ByteExpression(QueryExpression qs)
Constructor |
|
ByteExpression(QueryExpression qs,
JavaTypeMapping mapping,
LogicSetExpression te)
|
|
ByteLiteral(QueryExpression qs,
JavaTypeMapping mapping,
java.math.BigInteger value)
Creates a byte literal |
|
CharacterLiteral(QueryExpression qs,
JavaTypeMapping mapping,
char value)
Creates a char literal |
|
CharacterLiteral(QueryExpression qs,
JavaTypeMapping mapping,
java.lang.String value)
Creates a char literal |
|
ClassExpression(QueryExpression qs,
java.lang.Class cls)
Constructor. |
|
CollectionExpression(QueryExpression qs,
JavaTypeMapping ownerMapping,
LogicSetExpression te,
CollectionStore collStore,
java.lang.String fieldName)
Constructor. |
|
CollectionLiteral(QueryExpression qs,
JavaTypeMapping mapping,
java.util.Collection value)
Constructor. |
|
CollectionSubqueryExpression(QueryExpression qs,
QueryExpression subquery)
Constructor. |
|
ExistsExpression(QueryExpression qs,
QueryExpression argumentExpression)
Constructs a expression what will return true if the argument expression has elements |
|
ExistsExpression(QueryExpression qs,
QueryExpression argumentExpression,
boolean truthTest)
|
|
FloatingPointLiteral(QueryExpression qs,
JavaTypeMapping mapping,
java.lang.Float value)
Creates a floating point literal |
|
FloatingPointLiteral(QueryExpression qs,
JavaTypeMapping mapping,
java.lang.Double value)
Creates a floating point literal |
|
FloatingPointLiteral(QueryExpression qs,
java.math.BigDecimal value)
Creates a floating point literal |
|
IntegerLiteral(QueryExpression qs,
JavaTypeMapping mapping,
java.lang.Number value)
Creates a integer literal |
|
IntegerLiteral(QueryExpression qs,
JavaTypeMapping mapping,
java.lang.Number value,
boolean useParameter)
Creates a integer literal. |
|
JDOHelperExpression(QueryExpression qs)
Constructor. |
|
MapExpression(QueryExpression qs,
JavaTypeMapping mapping,
LogicSetExpression te,
MapStore mapStore,
java.lang.String fieldName)
Constructor. |
|
MapKeyLiteral(QueryExpression qs,
JavaTypeMapping mapping,
java.util.Map map)
Constructor. |
|
MapLiteral(QueryExpression qs,
JavaTypeMapping mapping,
java.util.Map map)
Constructor. |
|
MapValueLiteral(QueryExpression qs,
JavaTypeMapping mapping,
java.util.Map map)
Constructor. |
|
MathExpression(QueryExpression qs)
|
|
MetaDataStringLiteral(QueryExpression qs,
java.lang.String value)
Constructor |
|
NewObjectExpression(QueryExpression qs,
java.lang.Class cls,
java.util.List args)
Constructor. |
|
NullLiteral(QueryExpression qs)
Creates a null literal |
|
ObjectExpression(QueryExpression qs)
|
|
ObjectExpression(QueryExpression qs,
JavaTypeMapping mapping,
LogicSetExpression te)
Constructor for an object expression, using the mapping of the field, and the expression for the table. |
|
ObjectExpression(QueryExpression qs,
JavaTypeMapping mapping,
LogicSetExpression te,
JavaTypeMapping refMapping,
LogicSetExpression teTarget,
JavaTypeMapping selectMapping)
Constructor for an object expression, using the mapping of the field (which has no datastore columns), the expression for its table, the mapping for a field in another table to join to, and the expression for the other table. |
|
ObjectExpression(QueryExpression qs,
ScalarExpression expr,
ScalarExpression conditionExpr,
LogicSetExpression te)
Construct an object expression conditioned to a boolean expression If this expression is an operand of an operation with result type Boolean has the following semantic if (conditionExpr == null ) return (otherExpression op expr); else return (otherExpression op expr) & conditionExpr; |
|
ObjectLiteral(QueryExpression qs,
JavaTypeMapping mapping,
java.lang.Object value)
Creates an Object literal |
|
ObjectLiteral(QueryExpression qs,
JavaTypeMapping mapping,
java.lang.Object value,
java.lang.String mappingClass)
Creates an Object literal |
|
ReferenceExpression(QueryExpression qs,
JavaTypeMapping mapping,
LogicSetExpression te)
Constructor for a reference expression, using the mapping of the field, and the expression for the table. |
|
SqlDateLiteral(QueryExpression qs,
JavaTypeMapping mapping,
java.sql.Date value)
Creates a java.sql.Date literal |
|
SqlTimeLiteral(QueryExpression qs,
JavaTypeMapping mapping,
java.sql.Time value)
Creates a java.sql.Time literal |
|
SqlTimestampLiteral(QueryExpression qs,
JavaTypeMapping mapping,
java.sql.Timestamp value)
Creates a java.sql.Timestamp literal |
|
TableExprAsJoins(QueryExpression qs,
DatastoreContainerObject mainTable,
DatastoreIdentifier mainRangeVar)
|
|
TableExprAsSubjoins(QueryExpression qs,
DatastoreContainerObject mainTable,
DatastoreIdentifier mainRangeVar)
|
|
TableExprAsSubquery(QueryExpression qs,
DatastoreContainerObject mainTable,
DatastoreIdentifier mainRangeVar)
|
|
UnboundVariable(QueryExpression qs,
java.lang.String name,
java.lang.Class type,
JDOQLQuery.Compiler compiler)
Constructor. |
Uses of QueryExpression in org.jpox.store.mapping |
Uses of QueryExpression in org.jpox.store.query |
Classes in org.jpox.store.query that implement QueryExpression | |
class |
QueryStatement
Representation of a statement for a Query. |
Fields in org.jpox.store.query declared as QueryExpression | |
protected QueryExpression |
AbstractQueryResult.qs
The Query statement used to generate these results. |
Methods in org.jpox.store.query that return QueryExpression | |
QueryExpression |
Queryable.newQueryStatement()
Returns a prototypical query statement over the underlying collection. |
QueryExpression |
Queryable.newQueryStatement(java.lang.Class candidateClass)
Returns a prototypical query statement over the underlying collection, pre-filtered to include only objects of the specified class. |
QueryExpression |
JDOQLQuery.ExecutedCompileCache.getQueryExpression()
|
QueryExpression |
JDOQLQuery.Compiler.executionCompile()
Method to execution-compile the query. |
abstract QueryExpression |
AbstractIteratorStatement.getQueryStatement()
Accessor for the QueryStatement that will return the objects of the candidate type and its subclasses (if required). |
QueryExpression |
AbstractQueryResult.newQueryStatement()
|
QueryExpression |
AbstractQueryResult.newQueryStatement(java.lang.Class candidateClass)
|
QueryExpression |
CollectionCandidates.newQueryStatement()
Accessor for a new Query statement. |
QueryExpression |
CollectionCandidates.newQueryStatement(java.lang.Class candidateClass)
Creates a QueryStatement The elements that are ALLOWED to be returned after quering the database are the set of elements contained in the candidate collection. |
QueryExpression |
DiscriminatorIteratorStatement.getQueryStatement()
Accessor for the Query Statement. |
QueryExpression |
ResultExpressionsQueryable.newQueryStatement()
Create a new query to search for the candidate classes etc. |
QueryExpression |
ResultExpressionsQueryable.newQueryStatement(java.lang.Class candidateClass)
Create a query to search for the candidateClass and subclasses if true |
QueryExpression |
UnionIteratorStatement.getQueryStatement()
Accessor for the Query Statement. |
Methods in org.jpox.store.query with parameters of type QueryExpression | |
Query.ResultObjectFactory |
Queryable.newResultObjectFactory(QueryExpression stmt,
boolean ignoreCache,
java.lang.Class resultClass,
boolean useFetchPlan)
Returns a suitable query result factory for results produced by the specified query. |
Query.ResultObjectFactory |
AbstractQueryResult.newResultObjectFactory(QueryExpression stmt,
boolean ignoreCache,
java.lang.Class resultClass,
boolean useFetchPlan)
|
Query.ResultObjectFactory |
CollectionCandidates.newResultObjectFactory(QueryExpression stmt,
boolean ignoreCache,
java.lang.Class resultClass,
boolean useFetchPlan)
|
void |
QueryStatement.union(QueryExpression expr)
Method to union this query statement with another query statement. |
Query.ResultObjectFactory |
ResultExpressionsQueryable.newResultObjectFactory(QueryExpression stmt,
boolean ignoreCache,
java.lang.Class resultClass,
boolean useFetchPlan)
|
Constructors in org.jpox.store.query with parameters of type QueryExpression | |
JDOQLQuery.ExecutedCompileCache(QueryExpression queryStmt,
java.lang.String singleStringQuery,
Queryable candidates,
java.util.List parameterNames)
|
|
AbstractQueryResult(QueryExpression qs,
Query query,
Query.ResultObjectFactory rof,
java.sql.ResultSet rs)
Constructor of the result from a Query. |
|
ForwardQueryResult(QueryExpression qs,
Query query,
Query.ResultObjectFactory rof,
java.sql.ResultSet rs,
java.util.Collection candidates)
Constructor of the result from a Query. |
|
InsensitiveQueryResult(QueryExpression qs,
Query query,
Query.ResultObjectFactory rof,
java.sql.ResultSet rs,
java.util.Collection candidates)
Constructor of the result from a Query. |
Uses of QueryExpression in org.jpox.store.rdbms.adapter |
Methods in org.jpox.store.rdbms.adapter that return QueryExpression | |
QueryExpression |
DatabaseAdapter.newQueryStatement(DatastoreContainerObject table,
ClassLoaderResolver clr)
Accessor for a new query statement. |
QueryExpression |
DatabaseAdapter.newQueryStatement(DatastoreContainerObject table,
DatastoreIdentifier rangeVar,
ClassLoaderResolver clr)
Accessor for a new query statement. |
Methods in org.jpox.store.rdbms.adapter with parameters of type QueryExpression | |
LogicSetExpression |
RDBMSAdapter.newTableExpression(QueryExpression qs,
DatastoreContainerObject table,
DatastoreIdentifier rangeVar)
Returns a new TableExpression object appropriate for this DBMS. |
LogicSetExpression |
DatabaseAdapter.newTableExpression(QueryExpression qs,
DatastoreContainerObject table,
DatastoreIdentifier rangeVar)
Returns a new TableExpression object appropriate for this DBMS. |
Uses of QueryExpression in org.jpox.store.rdbms.extent |
Methods in org.jpox.store.rdbms.extent that return QueryExpression | |
QueryExpression |
ClassTableExtent.newQueryStatement()
Create a new query to search for the candidate classes etc. |
QueryExpression |
ClassTableExtent.newQueryStatement(java.lang.Class candidateClass)
Create a query to search for instances of the candidateClass and its subclasses (if required). |
QueryExpression |
ClassViewExtent.newQueryStatement()
Create a new query to search for the candidate classes etc. |
QueryExpression |
ClassViewExtent.newQueryStatement(java.lang.Class candidateClass)
Create a query to search for the candidateClass and subclasses if true |
Methods in org.jpox.store.rdbms.extent with parameters of type QueryExpression | |
Query.ResultObjectFactory |
ClassTableExtent.newResultObjectFactory(QueryExpression stmt,
boolean ignoreCache,
java.lang.Class resultClass,
boolean useFetchPlan)
Create a new factory for objects from the ResultSet. |
Query.ResultObjectFactory |
ClassViewExtent.newResultObjectFactory(QueryExpression stmt,
boolean ignoreCache,
java.lang.Class resultClass,
boolean useFetchPlan)
Create a new factory for objects from the ResultSet. |
Uses of QueryExpression in org.jpox.store.rdbms.query |
Classes in org.jpox.store.rdbms.query that implement QueryExpression | |
class |
Oracle99QueryStatement
Representation of a Query Statement in Oracle 9 or upper. |
class |
OracleQueryStatement
Representation of a Query Statement in Oracle. |
class |
SAPDBQueryStatement
Representation of a Query Statement in Oracle. |
Uses of QueryExpression in org.jpox.store.rdbms.scostore |
Methods in org.jpox.store.rdbms.scostore that return QueryExpression | |
protected abstract QueryExpression |
AbstractArrayStore.getIteratorStatement(StateManager ownerSM)
Accessor for the statement for the iterator. |
QueryExpression |
AbstractArrayStore.getExistsSubquery(QueryExpression qs,
JavaTypeMapping mapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collectionRangeVar)
JDOQL utility to generate an exists() statement for an element. |
QueryExpression |
AbstractArrayStore.getSizeSubquery(QueryExpression qs,
JavaTypeMapping mapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collectionRangeVar)
JDOQL utility to generate a subquery for the size() of the collection. |
QueryExpression |
AbstractCollectionStore.getExistsSubquery(QueryExpression qs,
JavaTypeMapping mapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collectionRangeVar)
JDOQL utility to generate an exists() statement for an element. |
QueryExpression |
AbstractCollectionStore.getSizeSubquery(QueryExpression qs,
JavaTypeMapping mapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collectionRangeVar)
JDOQL utility to generate a subquery for the size() of the collection. |
protected QueryExpression |
FKArrayStore.getIteratorStatement(StateManager ownerSM)
Accessor for the iterator statement to retrieve the element(s) for the array. |
protected QueryExpression |
FKListStore.getIteratorStatement(StateManager ownerSM,
int start_index,
int end_index)
Accessor for the iterator statement to retrieve element(s) in a range from the List. |
QueryExpression |
FKListStore.newQueryStatement(StateManager sm,
java.lang.String candidateClass)
Utility method to return a new QueryStatement for retrieval of the elements of this List. |
protected QueryExpression |
FKMapStore.getGetStatement(StateManager ownerSm,
java.lang.Object key)
Accessor for the Get statement to retrieve a value from the Map. |
QueryExpression |
FKMapStore.newQueryStatement(StateManager sm,
java.lang.String candidateClass)
Utility method to return a new QueryStatement for retrieval of the elements of this Map. |
protected QueryExpression |
FKSetStore.getIteratorStatement(StateManager ownerSM)
Accessor for a QueryStatement to retrieve the elements of the set. |
QueryExpression |
FKSetStore.newQueryStatement(StateManager sm,
java.lang.String candidateClass)
Utility method to return a new QueryStatement for retrieval of the elements of this Set. |
protected QueryExpression |
JoinArrayStore.getIteratorStatement(StateManager ownerSM)
Accessor for the iterator statement to retrieve the element(s) for the array. |
protected QueryExpression |
JoinListStore.getIteratorStatement(StateManager ownerSM,
int start_index,
int end_index)
Accessor for the iterator statement to retrieve element(s) in a range from the List. |
QueryExpression |
JoinListStore.newQueryStatement(StateManager sm,
java.lang.String candidateClass)
Utility to return a new QueryStatement. |
protected QueryExpression |
JoinMapStore.getGetStatement(StateManager ownerSm,
java.lang.Object key)
Accessor for the Get statement to retrieve a value from the Map. |
QueryExpression |
JoinMapStore.newQueryStatement(StateManager sm,
java.lang.String candidateClass)
Utility to return a new QueryStatement. |
protected QueryExpression |
JoinSetStore.getIteratorStatement(StateManager ownerSM)
Accessor for the statement for the iterator. |
QueryExpression |
JoinSetStore.newQueryStatement(StateManager sm,
java.lang.String candidateClass)
Utility method to return a new QueryStatement for retrieval of the elements of this Set. |
QueryExpression |
MapEntrySetStore.newQueryStatement(StateManager sm,
java.lang.String candidateClass)
Method to return a new QueryStatement. |
QueryExpression |
MapEntrySetStore.getExistsSubquery(QueryExpression stmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collRangeVar)
Create a subquery for the given query that joins a SetStore element table to the owner table. |
QueryExpression |
MapEntrySetStore.getSizeSubquery(QueryExpression stmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collRangeVar)
Create a subquery for the size() of the collection of entries. |
protected QueryExpression |
MapKeySetStore.getIteratorStatement(StateManager ownerSM)
Method to create an iterator for the map keys. |
QueryExpression |
MapKeySetStore.newQueryStatement(StateManager sm,
java.lang.String candidateClass)
|
protected QueryExpression |
MapValueSetStore.getIteratorStatement(StateManager ownerSM)
Accessor for the statement for the iterator. |
QueryExpression |
MapValueSetStore.newQueryStatement(StateManager sm,
java.lang.String candidateClass)
|
Methods in org.jpox.store.rdbms.scostore with parameters of type QueryExpression | |
QueryExpression |
AbstractArrayStore.getExistsSubquery(QueryExpression qs,
JavaTypeMapping mapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collectionRangeVar)
JDOQL utility to generate an exists() statement for an element. |
QueryExpression |
AbstractArrayStore.getSizeSubquery(QueryExpression qs,
JavaTypeMapping mapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collectionRangeVar)
JDOQL utility to generate a subquery for the size() of the collection. |
Query.ResultObjectFactory |
ElementContainerStore.newResultObjectFactory(StateManager sm,
QueryExpression stmt,
boolean ignoreCache,
boolean useFetchPlan)
Method to generate a new result object factory from which to retrieve element objects. |
QueryExpression |
AbstractCollectionStore.getExistsSubquery(QueryExpression qs,
JavaTypeMapping mapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collectionRangeVar)
JDOQL utility to generate an exists() statement for an element. |
QueryExpression |
AbstractCollectionStore.getSizeSubquery(QueryExpression qs,
JavaTypeMapping mapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collectionRangeVar)
JDOQL utility to generate a subquery for the size() of the collection. |
ScalarExpression |
FKArrayStore.joinElementsTo(QueryExpression stmt,
QueryExpression parentStmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier listRangeVar,
java.lang.Class filteredElementType,
ScalarExpression elmExpr,
DatastoreIdentifier elementRangeVar)
Method used in queries when contains() has been invoked. |
ScalarExpression |
FKListStore.joinElementsTo(QueryExpression stmt,
QueryExpression parentStmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier listRangeVar,
java.lang.Class filteredElementType,
ScalarExpression elmExpr,
DatastoreIdentifier elementRangeVar)
Method used in queries when contains() has been invoked. |
ScalarExpression |
FKMapStore.joinKeysTo(QueryExpression stmt,
QueryExpression parentStmt,
JavaTypeMapping ownerMapping,
LogicSetExpression te,
DatastoreIdentifier mapRangeVar,
java.lang.Class filteredKeyType,
ScalarExpression kExpr,
DatastoreIdentifier keyRangeVar)
Utility to create a join for keys to be used in a containsKey() query. |
ScalarExpression |
FKMapStore.joinValuesTo(QueryExpression stmt,
QueryExpression parentStmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier mapRangeVar,
java.lang.Class filteredValueType,
ScalarExpression valExpr,
DatastoreIdentifier valueRangeVar)
Used as part of the Querying of Maps where a containsValue() is used. |
ScalarExpression[] |
FKMapStore.joinKeysValuesTo(QueryExpression stmt,
QueryExpression parentStmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier mapRangeVar,
java.lang.Class filteredKeyType,
java.lang.Class filteredValueType,
ScalarExpression keyExpr,
ScalarExpression valExpr,
DatastoreIdentifier keyRangeVar,
DatastoreIdentifier valueRangeVar)
Utility to create a join for keys and values to be used in ai containsEntry() query. |
ScalarExpression |
FKSetStore.joinElementsTo(QueryExpression stmt,
QueryExpression parentStmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier setRangeVar,
java.lang.Class filteredElementType,
ScalarExpression elmExpr,
DatastoreIdentifier elementRangeVar)
Utility for use in building a query, joining the element table and the owner table. |
ScalarExpression |
JoinArrayStore.joinElementsTo(QueryExpression stmt,
QueryExpression parentStmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier listRangeVar,
java.lang.Class filteredElementType,
ScalarExpression elmExpr,
DatastoreIdentifier elementRangeVar)
Method used in queries when contains() has been invoked. |
ScalarExpression |
JoinListStore.joinElementsTo(QueryExpression stmt,
QueryExpression parentStmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier listRangeVar,
java.lang.Class filteredElementType,
ScalarExpression elmExpr,
DatastoreIdentifier elementRangeVar)
Method used in queries when contains() has been invoked. |
ScalarExpression |
JoinMapStore.joinKeysTo(QueryExpression stmt,
QueryExpression parentStmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier mapRangeVar,
java.lang.Class filteredKeyType,
ScalarExpression keyExpr,
DatastoreIdentifier keyRangeVar)
Utility to create a join for keys to be used in a containsKey() query. |
ScalarExpression[] |
JoinMapStore.joinKeysValuesTo(QueryExpression stmt,
QueryExpression parentStmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier mapRangeVar,
java.lang.Class filteredKeyType,
java.lang.Class filteredValueType,
ScalarExpression keyExpr,
ScalarExpression valExpr,
DatastoreIdentifier keyRangeVar,
DatastoreIdentifier valueRangeVar)
Utility to create a join for keys and values to be used in a containsEntry() query. |
ScalarExpression |
JoinMapStore.joinValuesTo(QueryExpression stmt,
QueryExpression parentStmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier mapRangeVar,
java.lang.Class filteredValueType,
ScalarExpression valExpr,
DatastoreIdentifier valueRangeVar)
Used as part of the Querying of Maps where a containsValue() is used. |
ScalarExpression |
JoinSetStore.joinElementsTo(QueryExpression stmt,
QueryExpression parentStmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier setRangeVar,
java.lang.Class filteredElementType,
ScalarExpression elmExpr,
DatastoreIdentifier elementRangeVar)
Utility for use in building a query, joining the element table and the owner table. |
Query.ResultObjectFactory |
MapEntrySetStore.newResultObjectFactory(StateManager sm,
QueryExpression expr,
boolean useFetchPlan)
Method to return an object factory for processing map entry statements. |
Query.ResultObjectFactory |
MapEntrySetStore.newResultObjectFactory(StateManager sm,
QueryExpression stmt,
boolean ignoreCache,
boolean useFetchPlan)
Method to return an object factory for processing query statements. |
QueryExpression |
MapEntrySetStore.getExistsSubquery(QueryExpression stmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collRangeVar)
Create a subquery for the given query that joins a SetStore element table to the owner table. |
QueryExpression |
MapEntrySetStore.getSizeSubquery(QueryExpression stmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collRangeVar)
Create a subquery for the size() of the collection of entries. |
ScalarExpression |
MapEntrySetStore.joinElementsTo(QueryExpression stmt,
QueryExpression qs,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collRangeVar,
java.lang.Class filteredElementType,
ScalarExpression elmExpr,
DatastoreIdentifier elementRangeVar)
Method used in queries when contains() has been invoked. |
ScalarExpression |
MapKeySetStore.joinElementsTo(QueryExpression stmt,
QueryExpression qs,
JavaTypeMapping ownerMapping,
LogicSetExpression te,
DatastoreIdentifier setRangeVar,
java.lang.Class filteredElementType,
ScalarExpression elmExpr,
DatastoreIdentifier elementRangeVar)
|
ScalarExpression |
MapValueSetStore.joinElementsTo(QueryExpression stmt,
QueryExpression qs,
JavaTypeMapping ownerMapping,
LogicSetExpression te,
DatastoreIdentifier setRangeVar,
java.lang.Class filteredElementType,
ScalarExpression elmExpr,
DatastoreIdentifier elementRangeVar)
|
Uses of QueryExpression in org.jpox.store.scostore |
Methods in org.jpox.store.scostore that return QueryExpression | |
QueryExpression |
CollectionStore.newQueryStatement(StateManager sm,
java.lang.String candidateClass)
Method to return a new Query Statement containing the candidate class. |
QueryExpression |
CollectionStore.getExistsSubquery(QueryExpression stmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collRangeVar)
Create a subquery for the given query that joins a SetStore element table to the owner table. |
QueryExpression |
CollectionStore.getSizeSubquery(QueryExpression stmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collRangeVar)
Create a subquery for the size of the collection. |
QueryExpression |
MapStore.newQueryStatement(StateManager ownerSM,
java.lang.String candidateClass)
Method to create a query statement for a Map with values of the supplied candidate class. |
QueryExpression |
MapStore.getExistsSubquery(QueryExpression stmt,
JavaTypeMapping mapping,
LogicSetExpression te,
DatastoreIdentifier mapRangeVar)
Create a subquery for the given query that joins a MapStore value table to the owner table. |
QueryExpression |
MapStore.getSizeSubquery(QueryExpression stmt,
JavaTypeMapping mapping,
LogicSetExpression te,
DatastoreIdentifier mapRangeVar)
Create a subquery for the size of the map. |
QueryExpression |
ArrayStore.getExistsSubquery(QueryExpression stmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collRangeVar)
Create a subquery for the given query that joins a SetStore element table to the owner table. |
QueryExpression |
ArrayStore.getSizeSubquery(QueryExpression stmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collRangeVar)
Create a subquery for the size of the collection. |
Methods in org.jpox.store.scostore with parameters of type QueryExpression | |
Query.ResultObjectFactory |
CollectionStore.newResultObjectFactory(StateManager sm,
QueryExpression stmt,
boolean ignoreCache,
boolean useFetchPlan)
Method to return an object factory for processing query statements. |
QueryExpression |
CollectionStore.getExistsSubquery(QueryExpression stmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collRangeVar)
Create a subquery for the given query that joins a SetStore element table to the owner table. |
QueryExpression |
CollectionStore.getSizeSubquery(QueryExpression stmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collRangeVar)
Create a subquery for the size of the collection. |
ScalarExpression |
CollectionStore.joinElementsTo(QueryExpression stmt,
QueryExpression parentStmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collRangeVar,
java.lang.Class filteredElementType,
ScalarExpression elmExpr,
DatastoreIdentifier elementRangeVar)
Method used in queries when contains() has been invoked. |
Query.ResultObjectFactory |
MapStore.newResultObjectFactory(StateManager ownerSM,
QueryExpression stmt,
boolean ignoreCache,
boolean useFetchPlan)
Utility to create a Result Object Factory to process the results of selects returning values. |
QueryExpression |
MapStore.getExistsSubquery(QueryExpression stmt,
JavaTypeMapping mapping,
LogicSetExpression te,
DatastoreIdentifier mapRangeVar)
Create a subquery for the given query that joins a MapStore value table to the owner table. |
QueryExpression |
MapStore.getSizeSubquery(QueryExpression stmt,
JavaTypeMapping mapping,
LogicSetExpression te,
DatastoreIdentifier mapRangeVar)
Create a subquery for the size of the map. |
ScalarExpression[] |
MapStore.joinKeysValuesTo(QueryExpression stmt,
QueryExpression parentStmt,
JavaTypeMapping ownerMapping,
LogicSetExpression te,
DatastoreIdentifier mapRangeVar,
java.lang.Class filteredKeyType,
java.lang.Class filteredValueType,
ScalarExpression keyExpr,
ScalarExpression valExpr,
DatastoreIdentifier keyRangeVar,
DatastoreIdentifier valueRangeVar)
Utility to create a join for keys and values to be used in ai containsEntry() query. |
ScalarExpression |
MapStore.joinKeysTo(QueryExpression stmt,
QueryExpression parentStmt,
JavaTypeMapping ownerMapping,
LogicSetExpression te,
DatastoreIdentifier mapRangeVar,
java.lang.Class filteredKeyType,
ScalarExpression keyExpr,
DatastoreIdentifier keyRangeVar)
Utility to create a join for keys to be used in a containsKey() query. |
ScalarExpression |
MapStore.joinValuesTo(QueryExpression stmt,
QueryExpression parentStmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier mapRangeVar,
java.lang.Class filteredValueType,
ScalarExpression valExpr,
DatastoreIdentifier valueRangeVar)
Used as part of the Querying of Maps where a containsValue() is used. |
ScalarExpression[] |
MapStore.joinKeysToGet(QueryExpression stmt,
QueryExpression parentStmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier mapRangeVar,
java.lang.Class filteredKeyType,
DatastoreIdentifier keyRangeVar,
DatastoreIdentifier valueRangeVar)
Used as part of the Querying of Maps where a get(Key) is used. |
QueryExpression |
ArrayStore.getExistsSubquery(QueryExpression stmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collRangeVar)
Create a subquery for the given query that joins a SetStore element table to the owner table. |
QueryExpression |
ArrayStore.getSizeSubquery(QueryExpression stmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collRangeVar)
Create a subquery for the size of the collection. |
ScalarExpression |
ArrayStore.joinElementsTo(QueryExpression stmt,
QueryExpression parentStmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collRangeVar,
java.lang.Class filteredElementType,
ScalarExpression elmExpr,
DatastoreIdentifier elementRangeVar)
Method used in queries when contains() has been invoked. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |