Package | Description |
---|---|
adql.db | |
adql.parser | |
adql.query.operand.function.geometry | |
adql.translator |
Modifier and Type | Method and Description |
---|---|
GeometryFunction |
STCS.Region.toGeometry()
Convert this region into its corresponding ADQL representation.
|
GeometryFunction |
STCS.Region.toGeometry(ADQLQueryFactory factory)
Convert this region into its corresponding ADQL representation.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
STCS.toSTCS(GeometryFunction region)
Convert into STC-S the given ADQL representation of a geometrical function.
|
Constructor and Description |
---|
Region(GeometryFunction geometry)
Build a Region from the given ADQL representation.
|
Modifier and Type | Method and Description |
---|---|
GeometryFunction |
ADQLParser.ExtractCoordSys() |
GeometryFunction |
ADQLParser.GeometryFunction() |
GeometryFunction |
ADQLParser.GeometryValueFunction() |
Modifier and Type | Method and Description |
---|---|
GeometryFunction.GeometryValue<GeometryFunction> |
ADQLParser.GeometryExpression() |
Modifier and Type | Method and Description |
---|---|
AreaFunction |
ADQLQueryFactory.createArea(GeometryFunction param) |
CentroidFunction |
ADQLQueryFactory.createCentroid(GeometryFunction param) |
ContainsFunction |
ADQLQueryFactory.createContains(GeometryFunction left,
GeometryFunction right) |
ExtractCoordSys |
ADQLQueryFactory.createExtractCoordSys(GeometryFunction param) |
IntersectsFunction |
ADQLQueryFactory.createIntersects(GeometryFunction left,
GeometryFunction right) |
Modifier and Type | Class and Description |
---|---|
static class |
GeometryFunction.GeometryValue<F extends GeometryFunction>
This class represents a parameter of a geometry function
which, in general, is either a GeometryFunction or a Column.
|
Modifier and Type | Class and Description |
---|---|
class |
AreaFunction
It represents the AREA function of ADQL.
|
class |
BoxFunction
It represents the box function of the ADQL language.
|
class |
CentroidFunction
It represents the CENTROID function of the ADQL language.
|
class |
CircleFunction
It represents the CIRCLE function of the ADQL language.
|
class |
ContainsFunction
It represents the CONTAINS function of the ADQL language.
|
class |
DistanceFunction
It represents the DISTANCE function of the ADQL language.
|
class |
ExtractCoord
It represents the COORD1 and the COORD2 functions of the ADQL language.
|
class |
ExtractCoordSys
It represents the COORDSYS function the ADQL language.
|
class |
IntersectsFunction
It represents the INTERSECTS function of the ADQL language.
|
class |
PointFunction
It represents the POINT function of the ADQL language.
|
class |
PolygonFunction
It represents the POLYGON function of the ADQL language.
|
class |
RegionFunction
It represents the REGION function the ADQL language.
|
Modifier and Type | Field and Description |
---|---|
protected GeometryFunction.GeometryValue<GeometryFunction> |
ExtractCoordSys.geomExpr
The geometry from which the coordinate system string must be extracted.
|
protected GeometryFunction.GeometryValue<GeometryFunction> |
CentroidFunction.parameter
The geometry whose the centroid must be extracted.
|
Modifier and Type | Method and Description |
---|---|
GeometryFunction.GeometryValue<GeometryFunction> |
IntersectsFunction.getLeftParam() |
GeometryFunction.GeometryValue<GeometryFunction> |
ContainsFunction.getLeftParam() |
GeometryFunction.GeometryValue<GeometryFunction> |
AreaFunction.getParameter()
Gets the parameter of the AREA function (so, a region whose the area must be computed).
|
GeometryFunction.GeometryValue<GeometryFunction> |
IntersectsFunction.getRightParam() |
GeometryFunction.GeometryValue<GeometryFunction> |
ContainsFunction.getRightParam() |
Modifier and Type | Method and Description |
---|---|
void |
IntersectsFunction.setLeftParam(GeometryFunction.GeometryValue<GeometryFunction> leftParam) |
void |
ContainsFunction.setLeftParam(GeometryFunction.GeometryValue<GeometryFunction> leftParam) |
void |
AreaFunction.setParameter(GeometryFunction.GeometryValue<GeometryFunction> parameter)
Sets the parameter of the AREA function (so, a region whose the area must be computed).
|
void |
IntersectsFunction.setRightParam(GeometryFunction.GeometryValue<GeometryFunction> rightParam) |
void |
ContainsFunction.setRightParam(GeometryFunction.GeometryValue<GeometryFunction> rightParam) |
Constructor and Description |
---|
GeometryFunction(GeometryFunction toCopy)
Builds a geometry function by copying the given one.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
ADQLTranslator.translate(GeometryFunction fct) |
java.lang.String |
JDBCTranslator.translate(GeometryFunction fct) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
ADQLTranslator.translate(GeometryFunction.GeometryValue<? extends GeometryFunction> geomValue) |
java.lang.String |
JDBCTranslator.translate(GeometryFunction.GeometryValue<? extends GeometryFunction> geomValue) |