Uses of Interface
org.apache.openjpa.persistence.query.SelectItem
Packages that use SelectItem
-
Uses of SelectItem in org.apache.openjpa.persistence.query
Subinterfaces of SelectItem in org.apache.openjpa.persistence.queryModifier and TypeInterfaceDescriptioninterfaceType of the result of an aggregate operationinterfaceDomain objects define the domain over which a query operates.interfaceInstances of this interface can be used either as select list items or as predicate operands.interfaceInterface for operations over objects reached via pathsClasses in org.apache.openjpa.persistence.query that implement SelectItemModifier and TypeClassDescriptionclassDenotes ABS() operation on a given expression.classDomain Object is a path expression over which query is evaluated.classA single expression that holds an array of values.classDenotes AVG() on a given Expression.classAn expression resulting from a binary operation on two expressions.classDenotes CONCAT(e1,e2,..)classDenotes COUNT(e) Expression.classDenotes CURRENT_TIME(), CURRENT_DATE() and CURRENT_TIMESTAMP() expressions.classDenotes DISTINCT(e) Expression.classDenotes e1/e2 Expression.classElse clause in a Case Statement.classDenotes ENTRY(e) on a path.classDenotes a path used in fetch join.classDenotes INDEX(e) Expression.classPath resulting by joining from a parent path via an attribute.classDenotes KEY(e) Expression.classDenotes LENGTH(e) Expression.classDenotes a Literal Expression.classDenotes LOCATE(e1, e2, n) Expression.classDenotes LOWER(e) Expression.classDenotes MAX(e) Expression.classDenotes MIN(e) Expression.classDenotes (e1 - e2) Expression.classDenotes NEW fully.qualified.class.name(arg1, arg2,...)classA path resulting from KEY() or VALUE() operation on an existing path.classDenotes a parameter in a query.classDenotes (e1 + e2) Expression.classImplements QueryDefinition.classDenotes a range used by e1 BETWEEN x AND y operation.classDenotes root domain instance representing a persistent type.classDenotes SIZE(e) Expression.classDenotes SQRT(e) Expression.classDenotes SUBSTR(a,i1,i2) Expression.classDenotes SUM(e) Expression.classDenotes (e1*e2) Expression.classDenotes TRIM(e1,x) Expression.classDenotes TYPE(e) Expression.classDenotes (-e) Expression.classDenotes UPPER(e) Expression.classDenotes VALUE(e) Expression.classA expression that holds an array of Expressions.Methods in org.apache.openjpa.persistence.query that return SelectItemModifier and TypeMethodDescriptionAbstractDomainObject.entry()Derives by ENTRY() operation on this path.DomainObject.entry()Return a select item corresponding to the map entry of a map-valued association or element collection.AbstractDomainObject.newInstance(Class cls, SelectItem... args) QueryDefinition.newInstance(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.QueryDefinitionImpl.newInstance(Class cls, SelectItem... args) Methods in org.apache.openjpa.persistence.query with parameters of type SelectItemModifier and TypeMethodDescriptionAbstractDomainObject.newInstance(Class cls, SelectItem... args) QueryDefinition.newInstance(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.QueryDefinitionImpl.newInstance(Class cls, SelectItem... args) AbstractDomainObject.select(SelectItem... selectItems) QueryDefinition.select(SelectItem... selectItems) Specify the objects / values to be returned.QueryDefinitionImpl.select(SelectItem... items) AbstractDomainObject.selectDistinct(SelectItem... selectItems) QueryDefinition.selectDistinct(SelectItem... selectItems) Specify the objects / values to be returned.QueryDefinitionImpl.selectDistinct(SelectItem... items) Method parameters in org.apache.openjpa.persistence.query with type arguments of type SelectItemModifier and TypeMethodDescriptionAbstractDomainObject.select(List<SelectItem> selectItemList) QueryDefinition.select(List<SelectItem> selectItemList) Specify the objects / values to be returned.QueryDefinitionImpl.select(List<SelectItem> items) AbstractDomainObject.selectDistinct(List<SelectItem> selectItemList) QueryDefinition.selectDistinct(List<SelectItem> selectItemList) Specify the objects / values to be returned.QueryDefinitionImpl.selectDistinct(List<SelectItem> items)