| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SelectItem | |
|---|---|
| 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 | |
|---|---|
|  interface | AggregateType of the result of an aggregate operation | 
|  interface | DomainObjectDomain objects define the domain over which a query operates. | 
|  interface | ExpressionInstances of this interface can be used either as select list items or as predicate operands. | 
|  interface | PathExpressionInterface for operations over objects reached via paths | 
| Classes in org.apache.openjpa.persistence.query that implement SelectItem | |
|---|---|
|  class | AbsExpressionDenotes ABS() operation on a given expression. | 
|  class | AbstractDomainObjectDomain Object is a path expression over which query is evaluated. | 
| (package private)  class | AbstractPathAn abstract path is formed by two parts : the first part is a parent path. | 
| (package private)  class | AllExpressionDenotes All(SubQuery) Expression. | 
| (package private)  class | AnyExpressionDenotes ANY(SUbquery) Expression. | 
|  class | ArrayExpressionA single expression that holds an array of values. | 
|  class | AverageExpressionDenotes AVG() on a given Expression. | 
|  class | BinaryOperatorExpressionAn expression resulting from a binary operation on two expressions. | 
|  class | ConcatExpressionDenotes CONCAT(e1,e2,..) Expression. | 
| (package private)  class | ConstantExpressionDenotes a Value based expression such as Number, String or Date. | 
|  class | CountExpressionDenotes COUNT(e) Expression. | 
|  class | CurrentTimeExpressionDenotes CURRENT_TIME(), CURRENT_DATE() and CURRENT_TIMESTAMP() expressions. | 
|  class | DistinctExpressionDenotes DISTINCT(e) Expression. | 
|  class | DividedByExpressionDenotes e1/e2 Expression. | 
|  class | ElseExpressionElse clause in a Case Statement. | 
|  class | EntryExpressionDenotes ENTRY(e) on a path. | 
| (package private)  class | ExpressionImplAn abstract expression acts as a factory for concrete unary or binary expressions such as ABS() or PLUS(). | 
|  class | FetchPathDenotes a path used in fetch join. | 
|  class | IndexExpressionDenotes INDEX(e) Expression. | 
|  class | JoinPathPath resulting by joining from a parent path via an attribute. | 
|  class | KeyExpressionDenotes KEY(e) Expression. | 
|  class | LengthExpressionDenotes LENGTH(e) Expression. | 
|  class | LiteralExpressionDenotes a Literal Expression. | 
|  class | LocateExpressionDenotes LOCATE(e1, e2, n) Expression. | 
|  class | LowerExpressionDenotes LOWER(e) Expression. | 
|  class | MaxExpressionDenotes MAX(e) Expression. | 
|  class | MinExpressionDenotes MIN(e) Expression. | 
|  class | MinusExpressionDenotes (e1 - e2) Expression. | 
| (package private)  class | ModExpressionDenotes MOD(e1, e2) Expression. | 
| (package private)  class | NavigationPathRepresents a path resulted by navigation. | 
|  class | NewInstanceDenotes NEW fully.qualified.class.name(arg1, arg2,...) | 
|  class | OperatorPathA path resulting from KEY() or VALUE() operation on an existing path. | 
|  class | ParameterExpressionDenotes a parameter in a query. | 
|  class | PlusExpressionDenotes (e1 + e2) Expression. | 
|  class | QueryDefinitionImplImplements QueryDefinition. | 
| (package private)  class | QueryExpressionAn expression resulting from operation on a query itself. | 
|  class | RangeExpressionDenotes a range used by e1 BETWEEN x AND y operation. | 
|  class | RootPathDenotes root domain instance representing a persistent type. | 
|  class | SizeExpressionDenotes SIZE(e) Expression. | 
| (package private)  class | SomeExpressionDenotes SOME(Subquery) Expression. | 
|  class | SquareRootExpressionDenotes SQRT(e) Expression. | 
|  class | SubStringExpressionDenotes SUBSTR(a,i1,i2) Expression. | 
|  class | SumExpressionDenotes SUM(e) Expression. | 
|  class | TimesExpressionDenotes (e1*e2) Expression. | 
|  class | TrimExpressionDenotes TRIM(e1,x) Expression. | 
|  class | TypeExpressionDenotes TYPE(e) Expression. | 
|  class | UnaryMinusExpressionDenotes (-e) Expression. | 
| (package private)  class | UnaryOperatorExpression | 
|  class | UpperExpressionDenotes UPPER(e) Expression. | 
|  class | ValueExpressionDenotes VALUE(e) Expression. | 
|  class | VarArgsExpressionA expression that holds an array of Expressions. | 
| Methods in org.apache.openjpa.persistence.query that return SelectItem | |
|---|---|
|  SelectItem | DomainObject.entry()Return a select item corresponding to the map entry of a map-valued association or element collection. | 
|  SelectItem | AbstractDomainObject.entry()Derives by ENTRY() operation on this path. | 
|  SelectItem | QueryDefinitionImpl.newInstance(Class cls,
            SelectItem... args) | 
|  SelectItem | 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. | 
|  SelectItem | AbstractDomainObject.newInstance(Class cls,
            SelectItem... args) | 
| Methods in org.apache.openjpa.persistence.query with parameters of type SelectItem | |
|---|---|
|  SelectItem | QueryDefinitionImpl.newInstance(Class cls,
            SelectItem... args) | 
|  SelectItem | 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. | 
|  SelectItem | AbstractDomainObject.newInstance(Class cls,
            SelectItem... args) | 
|  QueryDefinition | QueryDefinitionImpl.select(SelectItem... items) | 
|  QueryDefinition | QueryDefinition.select(SelectItem... selectItems)Specify the objects / values to be returned. | 
|  QueryDefinition | AbstractDomainObject.select(SelectItem... selectItems) | 
|  QueryDefinition | QueryDefinitionImpl.selectDistinct(SelectItem... items) | 
|  QueryDefinition | QueryDefinition.selectDistinct(SelectItem... selectItems)Specify the objects / values to be returned. | 
|  QueryDefinition | AbstractDomainObject.selectDistinct(SelectItem... selectItems) | 
| Method parameters in org.apache.openjpa.persistence.query with type arguments of type SelectItem | |
|---|---|
|  QueryDefinition | QueryDefinitionImpl.select(List<SelectItem> items) | 
|  QueryDefinition | QueryDefinition.select(List<SelectItem> selectItemList)Specify the objects / values to be returned. | 
|  QueryDefinition | AbstractDomainObject.select(List<SelectItem> selectItemList) | 
|  QueryDefinition | QueryDefinitionImpl.selectDistinct(List<SelectItem> items) | 
|  QueryDefinition | QueryDefinition.selectDistinct(List<SelectItem> selectItemList)Specify the objects / values to be returned. | 
|  QueryDefinition | AbstractDomainObject.selectDistinct(List<SelectItem> selectItemList) | 
| Constructors in org.apache.openjpa.persistence.query with parameters of type SelectItem | |
|---|---|
| NewInstance(Class cls,
            SelectItem... args) | |
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||