Package | Description |
---|---|
javax.jdo | |
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.
|
Modifier and Type | Method and Description |
---|---|
NumericExpression<? extends Number> |
JDOQLTypedQuery.numericParameter(String name)
Method to return a numeric parameter for the query.
|
<N extends Number> |
JDOQLTypedQuery.numericParameter(String name,
Class<N> type)
Method to return a numeric parameter for the query.
|
<S> NumericExpression<S> |
JDOQLTypedSubquery.selectUnique(NumericExpression<S> expr)
Accessor for the subquery (numeric) expression from the subquery when the subquery returns a single value.
|
Modifier and Type | Method and Description |
---|---|
JDOQLTypedQuery<T> |
JDOQLTypedQuery.range(NumericExpression<?> lowerInclExpr,
NumericExpression<?> upperExclExpr)
Method to set the range of any required results, using expressions.
|
JDOQLTypedQuery<T> |
JDOQLTypedQuery.range(NumericExpression<?> lowerInclExpr,
NumericExpression<?> upperExclExpr)
Method to set the range of any required results, using expressions.
|
<S> NumericExpression<S> |
JDOQLTypedSubquery.selectUnique(NumericExpression<S> expr)
Accessor for the subquery (numeric) expression from the subquery when the subquery returns a single value.
|
Modifier and Type | Method and Description |
---|---|
NumericExpression<T> |
NumericExpression.abs()
Method to return the absolute value expression of this expression.
|
NumericExpression<Double> |
NumericExpression.acos()
Method to return the arc cosine value expression of this expression.
|
NumericExpression<T> |
NumericExpression.add(Expression<T> expr)
Method to return an expression for this expression added to the passed expression.
|
NumericExpression<T> |
NumericExpression.add(Number num)
Method to return an expression for this expression added to the passed number.
|
NumericExpression<Double> |
NumericExpression.asin()
Method to return the arc sine value expression of this expression.
|
NumericExpression<Double> |
NumericExpression.atan()
Method to return the arc tangent value expression of this expression.
|
NumericExpression<Double> |
NumericExpression.avg()
Method to return a numeric expression representing the aggregated average of this expression.
|
NumericExpression<Double> |
NumericExpression.avgDistinct()
Method to return a numeric expression representing the aggregated average of this distinct expression.
|
NumericExpression<T> |
NumericExpression.bAnd(NumericExpression bitExpr)
Method to return a bitwise AND expression for this expression with the supplied bit path.
|
NumericExpression<T> |
NumericExpression.bOr(NumericExpression bitExpr)
Method to return a bitwise OR expression for this expression with the supplied bit path.
|
NumericExpression<T> |
NumericExpression.bXor(NumericExpression bitExpr)
Method to return a bitwise XOR expression for this expression with the supplied bit path.
|
NumericExpression<T> |
NumericExpression.ceil()
Method to return the ceiling value expression of this expression.
|
NumericExpression<T> |
NumericExpression.com()
Method to return an expression that is the complement of the current expression.
|
NumericExpression<Double> |
NumericExpression.cos()
Method to return the cosine value expression of this expression.
|
NumericExpression<Long> |
Expression.count()
Method to return a numeric expression representing the aggregated count of this expression.
|
NumericExpression<Long> |
Expression.countDistinct()
Method to return a numeric expression representing the aggregated (distinct) count of this expression.
|
NumericExpression<T> |
NumericExpression.div(Expression<T> expr)
Method to return an expression for this expression divided by the passed expression.
|
NumericExpression<T> |
NumericExpression.div(Number num)
Method to return an expression for this expression divided by the passed number.
|
NumericExpression<Double> |
NumericExpression.exp()
Method to return the exponential value expression of this expression.
|
NumericExpression<T> |
NumericExpression.floor()
Method to return the floor value expression of this expression.
|
NumericExpression<Integer> |
DateExpression.getDay()
Accessor for the day (of the month) of this date.
|
NumericExpression<Integer> |
DateTimeExpression.getDay()
Accessor for the day (of the month) of this date-time.
|
NumericExpression<Integer> |
LocalDateExpression.getDayOfMonth()
Accessor for the day (of the month) of this date.
|
NumericExpression<Integer> |
LocalDateTimeExpression.getDayOfMonth()
Accessor for the day (of the month) of this date-time.
|
NumericExpression<Integer> |
TimeExpression.getHour()
Accessor for the hour of this time.
|
NumericExpression<Integer> |
LocalDateTimeExpression.getHour()
Accessor for the hour of this date-time.
|
NumericExpression<Integer> |
DateTimeExpression.getHour()
Accessor for the hour of this date-time.
|
NumericExpression<Integer> |
LocalTimeExpression.getHour()
Accessor for the hour of this time.
|
NumericExpression<Integer> |
TimeExpression.getMinute()
Accessor for the minute of this time.
|
NumericExpression<Integer> |
LocalDateTimeExpression.getMinute()
Accessor for the minute of this date-time.
|
NumericExpression<Integer> |
DateTimeExpression.getMinute()
Accessor for the minute of this date-time.
|
NumericExpression<Integer> |
LocalTimeExpression.getMinute()
Accessor for the minute of this time.
|
NumericExpression<Integer> |
DateExpression.getMonth()
Accessor for the month of this date.
|
NumericExpression<Integer> |
DateTimeExpression.getMonth()
Accessor for the month of this date-time.
|
NumericExpression<Integer> |
LocalDateExpression.getMonthValue()
Accessor for the month of this date.
|
NumericExpression<Integer> |
LocalDateTimeExpression.getMonthValue()
Accessor for the month of this date-time.
|
NumericExpression<Integer> |
TimeExpression.getSecond()
Accessor for the second of this time.
|
NumericExpression<Integer> |
LocalDateTimeExpression.getSecond()
Accessor for the second of this date-time.
|
NumericExpression<Integer> |
DateTimeExpression.getSecond()
Accessor for the second of this date-time.
|
NumericExpression<Integer> |
LocalTimeExpression.getSecond()
Accessor for the second of this time.
|
NumericExpression<Integer> |
LocalDateExpression.getYear()
Accessor for the year of this date.
|
NumericExpression<Integer> |
DateExpression.getYear()
Accessor for the year of this date.
|
NumericExpression<Integer> |
LocalDateTimeExpression.getYear()
Accessor for the year of this date-time.
|
NumericExpression<Integer> |
DateTimeExpression.getYear()
Accessor for the year of this date-time.
|
NumericExpression<Integer> |
StringExpression.indexOf(String str)
Method to return an expression for the position of the passed string in this string.
|
NumericExpression<Integer> |
StringExpression.indexOf(StringExpression expr)
Method to return an expression for the position of the passed string in this string.
|
NumericExpression<Integer> |
StringExpression.indexOf(StringExpression expr,
int pos)
Method to return an expression for the position of the passed string in this string after a position.
|
NumericExpression<Integer> |
StringExpression.indexOf(StringExpression expr,
NumericExpression<Integer> pos)
Method to return an expression for the position of the passed string in this string after a position.
|
NumericExpression<Integer> |
StringExpression.indexOf(String str,
int pos)
Method to return an expression for the position of the passed string in this string after a position.
|
NumericExpression<Integer> |
StringExpression.indexOf(String str,
NumericExpression<Integer> pos)
Method to return an expression for the position of the passed string in this string after a position.
|
NumericExpression<Integer> |
StringExpression.length()
Method returning a expression for the length of this string.
|
NumericExpression<Double> |
NumericExpression.log()
Method to return the logarithm value expression of this expression.
|
NumericExpression<T> |
NumericExpression.mod(Expression<T> expr)
Method to return an expression for this expression modulus the passed expression (
|
NumericExpression<T> |
NumericExpression.mod(Number num)
Method to return an expression for this expression modulus the passed number.
|
NumericExpression<T> |
NumericExpression.mul(Expression<T> expr)
Method to return an expression for this expression multiplied by the passed expression.
|
NumericExpression<T> |
NumericExpression.mul(Number num)
Method to return an expression for this expression multiplied by the passed number.
|
NumericExpression<T> |
NumericExpression.neg()
Method to return an expression that is the current expression negated.
|
NumericExpression |
EnumExpression.ordinal()
Method to return an expression for the ordinal of this enum.
|
NumericExpression<Double> |
NumericExpression.sin()
Method to return the sine value expression of this expression.
|
NumericExpression<Integer> |
CollectionExpression.size()
Method returning an expression for the size of the collection
|
NumericExpression<Integer> |
MapExpression.size()
Method returning an expression for the size of the map
|
NumericExpression<Double> |
NumericExpression.sqrt()
Method to return the square-root value expression of this expression.
|
NumericExpression<T> |
NumericExpression.sub(Expression<T> expr)
Method to return an expression for this expression subtracting the passed expression.
|
NumericExpression<T> |
NumericExpression.sub(Number num)
Method to return an expression for this expression subtracting the passed number.
|
NumericExpression<T> |
NumericExpression.sum()
Method to return a numeric expression representing the aggregated sum of this expression.
|
NumericExpression<T> |
NumericExpression.sumDistinct()
Method to return a numeric expression representing the aggregated sum of this distinct expression.
|
NumericExpression<Double> |
NumericExpression.tan()
Method to return the tangent value expression of this expression.
|
Modifier and Type | Method and Description |
---|---|
NumericExpression<T> |
NumericExpression.bAnd(NumericExpression bitExpr)
Method to return a bitwise AND expression for this expression with the supplied bit path.
|
NumericExpression<T> |
NumericExpression.bOr(NumericExpression bitExpr)
Method to return a bitwise OR expression for this expression with the supplied bit path.
|
NumericExpression<T> |
NumericExpression.bXor(NumericExpression bitExpr)
Method to return a bitwise XOR expression for this expression with the supplied bit path.
|
CharacterExpression |
StringExpression.charAt(NumericExpression<Integer> pos)
Method to return an expression for the character at a position of this string expression.
|
Expression<E> |
ListExpression.get(NumericExpression<Integer> posExpr)
Method returning the element at this position in the List.
|
NumericExpression<Integer> |
StringExpression.indexOf(StringExpression expr,
NumericExpression<Integer> pos)
Method to return an expression for the position of the passed string in this string after a position.
|
NumericExpression<Integer> |
StringExpression.indexOf(String str,
NumericExpression<Integer> pos)
Method to return an expression for the position of the passed string in this string after a position.
|
BooleanExpression |
StringExpression.startsWith(StringExpression expr,
NumericExpression<Integer> pos)
Method returning an expression for whether this string expression starts with the passed string expression.
|
BooleanExpression |
StringExpression.startsWith(String str,
NumericExpression<Integer> pos)
Method returning an expression for whether this string expression starts with the passed string.
|
StringExpression |
StringExpression.substring(NumericExpression<Integer> pos)
Method to return an expression for the substring of this string expression.
|
StringExpression |
StringExpression.substring(NumericExpression<Integer> startPos,
NumericExpression<Integer> endPos)
Method to return an expression for the substring of this string expression.
|
StringExpression |
StringExpression.substring(NumericExpression<Integer> startPos,
NumericExpression<Integer> endPos)
Method to return an expression for the substring of this string expression.
|
Modifier and Type | Method and Description |
---|---|
NumericExpression |
GeometryExpression.distance(GeometryExpression geom)
Returns the distance to the other geometry.
|
NumericExpression |
GeometryExpression.getArea()
Returns the area of Surface/MultiSurface.
|
NumericExpression |
GeometryExpression.getDimension()
Returns the dimension of the Geometry.
|
NumericExpression |
GeometryExpression.getLength()
Returns the length of the Curve/MultiCurve.
|
NumericExpression |
GeometryExpression.getNumGeometries()
Returns the number of geometries in the collection.
|
NumericExpression |
PolygonExpression.getNumInteriorRings()
Returns the number of interior rings in the Polygon.
|
NumericExpression |
GeometryExpression.getNumPoints()
Returns the number of points in the LineString.
|
NumericExpression |
GeometryExpression.getSRID()
Returns the Spatial Reference System ID for this Geometry.
|
NumericExpression<Double> |
PointExpression.getX()
Returns the x-coordinate of the Point as a Double.
|
NumericExpression<Double> |
PointExpression.getY()
Returns the y-coordinate of the Point as a Double.
|
Modifier and Type | Method and Description |
---|---|
GeometryExpression |
GeometryExpression.buffer(NumericExpression dist)
Returns as Geometry defined by buffering a distance around the Geometry.
|
GeometryCollectionExpression |
GeospatialHelper.geometryCollFromText(StringExpression wktExpr,
NumericExpression<Integer> sridExpr)
Construct a GeometryCollectionExpression given its text and SRID expressions.
|
GeometryCollectionExpression |
GeospatialHelper.geometryCollFromWKB(ObjectExpression wkbExpr,
NumericExpression<Integer> sridExpr)
Construct a GeometryCollectionExpression given its WKB and SRID expressions.
|
GeometryExpression |
GeospatialHelper.geometryFromText(StringExpression wktExpr,
NumericExpression<Integer> sridExpr)
Construct a GeometryExpression given its text and SRID expressions.
|
GeometryExpression |
GeospatialHelper.geometryFromWKB(ObjectExpression wkbExpr,
NumericExpression<Integer> sridExpr)
Construct a GeometryExpression given its WKB and SRID expressions.
|
GeometryExpression |
GeometryExpression.getGeometryN(NumericExpression position)
Returns the nth geometry in the collection.
|
GeometryExpression |
PolygonExpression.getInteriorRingN(NumericExpression position)
Returns the nth interior ring in the Polygon.
|
GeometryExpression |
LineStringExpression.getPointN(NumericExpression position)
Returns the nth Point in the LineString.
|
LineStringExpression |
GeospatialHelper.lineStringFromText(StringExpression wktExpr,
NumericExpression<Integer> sridExpr)
Construct a LineStringExpression given its text and SRID expressions.
|
LineStringExpression |
GeospatialHelper.lineStringFromWKB(ObjectExpression wkbExpr,
NumericExpression<Integer> sridExpr)
Construct a LineStringExpression given its WKB and SRID expressions.
|
MultiLineStringExpression |
GeospatialHelper.multiLineStringFromText(StringExpression wktExpr,
NumericExpression<Integer> sridExpr)
Construct a MultiLineStringExpression given its text and SRID expressions.
|
MultiLineStringExpression |
GeospatialHelper.multiLineStringFromWKB(ObjectExpression wkbExpr,
NumericExpression<Integer> sridExpr)
Construct a MultiLineStringExpression given its WKB and SRID expressions.
|
MultiPointExpression |
GeospatialHelper.multiPointFromText(StringExpression wktExpr,
NumericExpression<Integer> sridExpr)
Construct a MultiPointExpression given its text and SRID expressions.
|
MultiPointExpression |
GeospatialHelper.multiPointFromWKB(ObjectExpression wkbExpr,
NumericExpression<Integer> sridExpr)
Construct a MultiPointExpression given its WKB and SRID expressions.
|
MultiPolygonExpression |
GeospatialHelper.multiPolygonFromText(StringExpression wktExpr,
NumericExpression<Integer> sridExpr)
Construct a MultiPolygonExpression given its text and SRID expressions.
|
MultiPolygonExpression |
GeospatialHelper.multiPolygonFromWKB(ObjectExpression wkbExpr,
NumericExpression<Integer> sridExpr)
Construct a MultiPolygonExpression given its WKB and SRID expressions.
|
PointExpression |
GeospatialHelper.pointFromText(StringExpression wktExpr,
NumericExpression<Integer> sridExpr)
Construct a PointExpression given its text and SRID expressions.
|
PointExpression |
GeospatialHelper.pointFromWKB(ObjectExpression wkbExpr,
NumericExpression<Integer> sridExpr)
Construct a PointExpression given its WKB and SRID expressions.
|
PolygonExpression |
GeospatialHelper.polygonFromText(StringExpression wktExpr,
NumericExpression<Integer> sridExpr)
Construct a PolygonExpression given its text and SRID expressions.
|
PolygonExpression |
GeospatialHelper.polygonFromWKB(ObjectExpression wkbExpr,
NumericExpression<Integer> sridExpr)
Construct a PolygonExpression given its WKB and SRID expressions.
|
Copyright © 2020. All rights reserved.