Uses of Class
org.eclipse.persistence.queries.ReportQuery
-
-
Uses of ReportQuery in org.eclipse.persistence.dynamic
Methods in org.eclipse.persistence.dynamic that return ReportQuery Modifier and Type Method Description ReportQueryDynamicHelper. newReportQuery(String typeName, ExpressionBuilder builder)Helper method to simplify creating a native ReportQuery using the entity type name (descriptor alias) -
Uses of ReportQuery in org.eclipse.persistence.expressions
Methods in org.eclipse.persistence.expressions with parameters of type ReportQuery Modifier and Type Method Description ExpressionExpression. all(ReportQuery subQuery)ExpressionExpression. any(ReportQuery subQuery)ExpressionExpression. except(ReportQuery query)PUBLIC: Return a except expression with the subquery.ExpressionExpression. exceptAll(ReportQuery query)PUBLIC: Return a except all expression with the subquery.ExpressionExpression. exists(ReportQuery subQuery)PUBLIC: Return a sub query expression.ExpressionExpression. in(ReportQuery subQuery)ExpressionExpression. intersect(ReportQuery query)PUBLIC: Return a intersect expression with the subquery.ExpressionExpression. intersectAll(ReportQuery query)PUBLIC: Return a intersect all expression with the subquery.ExpressionExpression. notExists(ReportQuery subQuery)PUBLIC: Return a sub query expression.ExpressionExpression. notIn(ReportQuery subQuery)ExpressionExpression. some(ReportQuery subQuery)ExpressionExpression. subQuery(ReportQuery subQuery)PUBLIC: Return a sub query expression.ExpressionExpression. union(ReportQuery query)PUBLIC: Return a union expression with the subquery.ExpressionExpression. unionAll(ReportQuery query)PUBLIC: Return a union all expression with the subquery. -
Uses of ReportQuery in org.eclipse.persistence.internal.databaseaccess
Methods in org.eclipse.persistence.internal.databaseaccess with parameters of type ReportQuery Modifier and Type Method Description voidDatabasePlatform. retrieveFirstPrimaryKeyOrOne(ReportQuery subselect)INTERNAL: Used by Exists queries because they just need to select a single row. -
Uses of ReportQuery in org.eclipse.persistence.internal.expressions
Fields in org.eclipse.persistence.internal.expressions declared as ReportQuery Modifier and Type Field Description protected ReportQuerySubSelectExpression. subQueryMethods in org.eclipse.persistence.internal.expressions that return ReportQuery Modifier and Type Method Description ReportQuerySubSelectExpression. getSubQuery()Methods in org.eclipse.persistence.internal.expressions with parameters of type ReportQuery Modifier and Type Method Description voidFunctionExpression. prepareObjectAttributeCount(ExpressionNormalizer normalizer, ReportItem item, ReportQuery query, Map clonedExpressions)INTERNAL: JPQL allows count([distinct] e), where e can be an object, not just a single field, however the database only allows a single field, so object needs to be translated to a single field.voidSubSelectExpression. setSubQuery(ReportQuery subQuery)Constructors in org.eclipse.persistence.internal.expressions with parameters of type ReportQuery Constructor Description SubSelectExpression(ReportQuery query, Expression baseExpression) -
Uses of ReportQuery in org.eclipse.persistence.internal.queries
Methods in org.eclipse.persistence.internal.queries with parameters of type ReportQuery Modifier and Type Method Description protected intDatasourceCallQueryMechanism. computeAndSetItemOffset(ReportQuery query, List<ReportItem> items, int itemOffset)calculate indexes for given items, given the current OffsetvoidReportItem. initialize(ReportQuery query)INTERNAL: Looks up mapping for attribute during preExecute of ReportQuery -
Uses of ReportQuery in org.eclipse.persistence.platform.database
Methods in org.eclipse.persistence.platform.database with parameters of type ReportQuery Modifier and Type Method Description voidSymfowarePlatform. retrieveFirstPrimaryKeyOrOne(ReportQuery subselect)INTERNAL: Used by Exists queries because they just need to select a single row. -
Uses of ReportQuery in org.eclipse.persistence.queries
Methods in org.eclipse.persistence.queries with parameters of type ReportQuery Modifier and Type Method Description protected voidReportQueryResult. buildResult(ReportQuery query, AbstractRecord row, Vector toManyData)INTERNAL: Create an array of attribute values (converted from raw field values using the mapping).voidObjectLevelReadQuery. except(ReportQuery query)PUBLIC: Except the query results with the other query.voidConstructorReportItem. initialize(ReportQuery query)INTERNAL: Looks up mapping for attribute during preExecute of ReportQueryvoidObjectLevelReadQuery. intersect(ReportQuery query)PUBLIC: Intersect the query results with the other query.protected ObjectReportQueryResult. processItem(ReportQuery query, AbstractRecord row, Vector toManyData, ReportItem item)INTERNAL: Return a value from an item and database row (converted from raw field values using the mapping).voidObjectLevelReadQuery. union(ReportQuery query)PUBLIC: Union the query results with the other query.Constructors in org.eclipse.persistence.queries with parameters of type ReportQuery Constructor Description ReportQueryResult(ReportQuery query, AbstractRecord row, Vector toManyResults)
-