Uses of Interface
org.apache.openjpa.persistence.query.SelectItem
-
Packages that use SelectItem Package Description org.apache.openjpa.persistence.query OpenJPA Dynamic Query -
-
Uses of SelectItem in org.apache.openjpa.persistence.query
Subinterfaces of SelectItem in org.apache.openjpa.persistence.query Modifier and Type Interface Description interfaceAggregateType of the result of an aggregate operationinterfaceDomainObjectDomain objects define the domain over which a query operates.interfaceExpressionInstances of this interface can be used either as select list items or as predicate operands.interfacePathExpressionInterface for operations over objects reached via pathsClasses in org.apache.openjpa.persistence.query that implement SelectItem Modifier and Type Class Description classAbsExpressionDenotes ABS() operation on a given expression.classAbstractDomainObjectDomain Object is a path expression over which query is evaluated.classArrayExpressionA single expression that holds an array of values.classAverageExpressionDenotes AVG() on a given Expression.classBinaryOperatorExpressionAn expression resulting from a binary operation on two expressions.classConcatExpressionDenotes CONCAT(e1,e2,..)classCountExpressionDenotes COUNT(e) Expression.classCurrentTimeExpressionDenotes CURRENT_TIME(), CURRENT_DATE() and CURRENT_TIMESTAMP() expressions.classDistinctExpressionDenotes DISTINCT(e) Expression.classDividedByExpressionDenotes e1/e2 Expression.classElseExpressionElse clause in a Case Statement.classEntryExpressionDenotes ENTRY(e) on a path.classFetchPathDenotes a path used in fetch join.classIndexExpressionDenotes INDEX(e) Expression.classJoinPathPath resulting by joining from a parent path via an attribute.classKeyExpressionDenotes KEY(e) Expression.classLengthExpressionDenotes LENGTH(e) Expression.classLiteralExpressionDenotes a Literal Expression.classLocateExpressionDenotes LOCATE(e1, e2, n) Expression.classLowerExpressionDenotes LOWER(e) Expression.classMaxExpressionDenotes MAX(e) Expression.classMinExpressionDenotes MIN(e) Expression.classMinusExpressionDenotes (e1 - e2) Expression.classNewInstanceDenotes NEW fully.qualified.class.name(arg1, arg2,...)classOperatorPathA path resulting from KEY() or VALUE() operation on an existing path.classParameterExpressionDenotes a parameter in a query.classPlusExpressionDenotes (e1 + e2) Expression.classQueryDefinitionImplImplements QueryDefinition.classRangeExpressionDenotes a range used by e1 BETWEEN x AND y operation.classRootPathDenotes root domain instance representing a persistent type.classSizeExpressionDenotes SIZE(e) Expression.classSquareRootExpressionDenotes SQRT(e) Expression.classSubStringExpressionDenotes SUBSTR(a,i1,i2) Expression.classSumExpressionDenotes SUM(e) Expression.classTimesExpressionDenotes (e1*e2) Expression.classTrimExpressionDenotes TRIM(e1,x) Expression.classTypeExpressionDenotes TYPE(e) Expression.classUnaryMinusExpressionDenotes (-e) Expression.classUpperExpressionDenotes UPPER(e) Expression.classValueExpressionDenotes VALUE(e) Expression.classVarArgsExpressionA expression that holds an array of Expressions.Methods in org.apache.openjpa.persistence.query that return SelectItem Modifier and Type Method Description SelectItemAbstractDomainObject. entry()Derives by ENTRY() operation on this path.SelectItemDomainObject. entry()Return a select item corresponding to the map entry of a map-valued association or element collection.SelectItemAbstractDomainObject. newInstance(java.lang.Class cls, SelectItem... args)SelectItemQueryDefinition. newInstance(java.lang.Class cls, SelectItem... args)Specify that a constructor for the given class is to be applied to the corresponding query results after the query is executed.SelectItemQueryDefinitionImpl. newInstance(java.lang.Class cls, SelectItem... args)Methods in org.apache.openjpa.persistence.query with parameters of type SelectItem Modifier and Type Method Description SelectItemAbstractDomainObject. newInstance(java.lang.Class cls, SelectItem... args)SelectItemQueryDefinition. newInstance(java.lang.Class cls, SelectItem... args)Specify that a constructor for the given class is to be applied to the corresponding query results after the query is executed.SelectItemQueryDefinitionImpl. newInstance(java.lang.Class cls, SelectItem... args)QueryDefinitionAbstractDomainObject. select(SelectItem... selectItems)QueryDefinitionQueryDefinition. select(SelectItem... selectItems)Specify the objects / values to be returned.QueryDefinitionQueryDefinitionImpl. select(SelectItem... items)QueryDefinitionAbstractDomainObject. selectDistinct(SelectItem... selectItems)QueryDefinitionQueryDefinition. selectDistinct(SelectItem... selectItems)Specify the objects / values to be returned.QueryDefinitionQueryDefinitionImpl. selectDistinct(SelectItem... items)Method parameters in org.apache.openjpa.persistence.query with type arguments of type SelectItem Modifier and Type Method Description QueryDefinitionAbstractDomainObject. select(java.util.List<SelectItem> selectItemList)QueryDefinitionQueryDefinition. select(java.util.List<SelectItem> selectItemList)Specify the objects / values to be returned.QueryDefinitionQueryDefinitionImpl. select(java.util.List<SelectItem> items)QueryDefinitionAbstractDomainObject. selectDistinct(java.util.List<SelectItem> selectItemList)QueryDefinitionQueryDefinition. selectDistinct(java.util.List<SelectItem> selectItemList)Specify the objects / values to be returned.QueryDefinitionQueryDefinitionImpl. selectDistinct(java.util.List<SelectItem> items)
-