Uses of Interface
javax.jdo.query.Expression
-
Packages that use Expression Package Description javax.jdo Package providing the Java Data Objects (JDO) primary API components.javax.jdo.query Package providing expressions for building a typed JDOQL query.javax.jdo.query.geospatial Package providing expressions representing geospatial types in building a typed JDOQL query. -
-
Uses of Expression in javax.jdo
Methods in javax.jdo that return Expression Modifier and Type Method Description <P> Expression<P>JDOQLTypedQuery. parameter(String name, Class<P> type)Method to return a parameter for the query.<V> Expression<V>JDOQLTypedQuery. variable(String name, Class<V> type)Method to return a variable for this query.Methods in javax.jdo with parameters of type Expression Modifier and Type Method Description JDOQLTypedQuery<T>JDOQLTypedQuery. groupBy(Expression<?>... exprs)Method to set the grouping(s) for the query.JDOQLTypedSubquery<T>JDOQLTypedSubquery. groupBy(Expression<?>... exprs)Method to set the grouping(s) for the query.JDOQLTypedQuery<T>JDOQLTypedQuery. having(Expression<?> expr)Method to set the having clause of the query.JDOQLTypedSubquery<T>JDOQLTypedSubquery. having(Expression<?> expr)Method to set the having clause of the query.<V> IfThenElseExpression<V>JDOQLTypedQuery. ifThen(Class<V> type, BooleanExpression cond, Expression<V> thenValueExpr)Method to return an "IF (...) ...<V> IfThenElseExpression<V>JDOQLTypedQuery. ifThenElse(Class<V> type, BooleanExpression ifExpr, Expression<V> thenValueExpr, Expression<V> elseValueExpr)Method to return an "IF (...) ...<V> IfThenElseExpression<V>JDOQLTypedQuery. ifThenElse(BooleanExpression ifExpr, Expression<V> thenValueExpr, V elseValue)Method to return an "IF (...) ...<V> IfThenElseExpression<V>JDOQLTypedQuery. ifThenElse(BooleanExpression ifExpr, V thenValue, Expression<V> elseValueExpr)Method to return an "IF (...) ...JDOQLTypedQuery<T>JDOQLTypedQuery. range(Expression<?> paramLowerInclExpr, Expression<?> paramUpperExclExpr)Method to set the range of any required results, using parameters (expressions).JDOQLTypedQuery<T>JDOQLTypedQuery. result(boolean distinct, Expression<?>... exprs)Method to set the result of the query.JDOQLTypedQuery<T>JDOQLTypedQuery. setParameter(Expression<?> paramExpr, Object value)Method to set a parameter value for the specified (parameter) expression when executing the query. -
Uses of Expression in javax.jdo.query
Subinterfaces of Expression in javax.jdo.query Modifier and Type Interface Description interfaceBooleanExpressionRepresentation of a boolean expression.interfaceByteExpressionRepresentation of a byte expression.interfaceCharacterExpressionRepresentation of a character expression.interfaceCollectionExpression<T extends Collection<E>,E>Representation of a collection in a query.interfaceComparableExpression<T>Representation of an expression for a Java type that implements java.lang.Comparable.interfaceDateExpressionRepresentation of a date in a query.interfaceDateTimeExpressionRepresentation of a date-time type in a query.interfaceEnumExpression<T>Representation of an Enum in a query.interfaceIfThenElseExpression<T>Expression representing an "IF ...interfaceListExpression<T extends List<E>,E>Representation of a List in a query.interfaceLocalDateExpressionRepresentation of a java.time.LocalDate in a query.interfaceLocalDateTimeExpressionRepresentation of a java.time.LocalDateTime type in a query.interfaceLocalTimeExpressionRepresentation of a java.time.LocalTime in a query.interfaceMapExpression<T extends Map<K,V>,K,V>Representation of a map in a query.interfaceNumericExpression<T>Representation of a numeric expression.interfaceObjectExpression<T>Representation of an Object as an expression.interfaceOptionalExpression<T>Representation of an Optional type in a query.interfacePersistableExpression<T>Expression representing a persistable object in a query (e.g alias.persistableField).interfaceStringExpressionRepresentation of a string in a query.interfaceTimeExpressionRepresentation of a time in a query.Methods in javax.jdo.query that return Expression Modifier and Type Method Description Expression<T>Expression. as(String alias)Method to set the alias for this expression when used in the result clause.ExpressionExpression. cast(Class cls)Return an expression where this expression is cast to the specified type.Expression<E>ListExpression. get(int pos)Method returning the element at this position in the List.Expression<E>ListExpression. get(NumericExpression<Integer> posExpr)Method returning the element at this position in the List.Expression<V>MapExpression. get(Expression<K> expr)Method returning the value expression for a specified key expression.Expression<V>MapExpression. get(K key)Method returning the value expression for a specified key.Expression<T>OptionalExpression. get()Accessor for the object within the Optional.Expression<T>OrderExpression. getExpression()Accessor for the expression being used for ordering.ExpressionPersistableExpression. jdoObjectId()Method to return an expression for the (JDO) identity of this persistable object.ExpressionPersistableExpression. jdoVersion()Method to return an expression for the (JDO) version of this persistable object.Expression<T>OptionalExpression. orElse(Expression<T> other)Accessor for the value expression (if present), otherwise return the other expression.Methods in javax.jdo.query with parameters of type Expression Modifier and Type Method Description NumericExpression<T>NumericExpression. add(Expression<T> expr)Method to return an expression for this expression added to the passed expression.StringExpressionStringExpression. add(Expression expr)Method to return an expression for this expression added to the passed expression (String concatenation).BooleanExpressionCollectionExpression. contains(Expression<E> expr)Method returning whether the specified element expression is contained in this collection.BooleanExpressionMapExpression. containsEntry(Expression<Map.Entry<K,V>> expr)Method returning whether the specified entry expression is contained in this map.BooleanExpressionMapExpression. containsKey(Expression<K> expr)Method returning whether the specified key expression is contained in this map.BooleanExpressionMapExpression. containsValue(Expression<V> expr)Method returning whether the specified value expression is contained in this map.NumericExpression<T>NumericExpression. div(Expression<T> expr)Method to return an expression for this expression divided by the passed expression.IfThenElseExpression<T>IfThenElseExpression. elseEnd(Expression<T> valueExpr)Method to add the "ELSE ..." clause.BooleanExpressionExpression. eq(Expression expr)Method returning whether this expression equals the other expression.Expression<V>MapExpression. get(Expression<K> expr)Method returning the value expression for a specified key expression.IfThenElseExpression<T>IfThenElseExpression. ifThen(BooleanExpression ifExpr, Expression<T> valueExpr)Method to add an "IF (...) ..." clause.NumericExpression<T>NumericExpression. mod(Expression<T> expr)Method to return an expression for this expression modulus the passed expression (NumericExpression<T>NumericExpression. mul(Expression<T> expr)Method to return an expression for this expression multiplied by the passed expression.BooleanExpressionExpression. ne(Expression expr)Method returning whether this expression doesn't equal the other expression.Expression<T>OptionalExpression. orElse(Expression<T> other)Accessor for the value expression (if present), otherwise return the other expression.NumericExpression<T>NumericExpression. sub(Expression<T> expr)Method to return an expression for this expression subtracting the passed expression. -
Uses of Expression in javax.jdo.query.geospatial
Subinterfaces of Expression in javax.jdo.query.geospatial Modifier and Type Interface Description interfaceGeometryCollectionExpression<T>Representation of a GeometryCollection expression.interfaceGeometryExpression<T>Representation of a geometry expression.interfaceLinearRingExpression<T>Representation of a LinearRing expression.interfaceLineStringExpression<T>Representation of a LineString expression.interfaceMultiLineStringExpression<T>Representation of a MultiLineString expression.interfaceMultiPointExpression<T>Representation of a MultiPoint expression.interfaceMultiPolygonExpression<T>Representation of a MultiPolygon expression.interfacePointExpression<T>Representation of a Point expression.interfacePolygonExpression<T>Representation of a Polygon expression.
-