Package | Description |
---|---|
adql.db | |
adql.parser | |
adql.query.operand.function.geometry | |
adql.translator |
Modifier and Type | Method | 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 | Description |
---|---|---|
static java.lang.String |
STCS.toSTCS(GeometryFunction region) |
Convert into STC-S the given ADQL representation of a geometrical function.
|
Constructor | Description |
---|---|
Region(GeometryFunction geometry) |
Build a Region from the given ADQL representation.
|
Modifier and Type | Method | Description |
---|---|---|
GeometryFunction |
ADQLParser.ExtractCoordSys() |
|
GeometryFunction |
ADQLParser.GeometryFunction() |
|
GeometryFunction |
ADQLParser.GeometryValueFunction() |
Modifier and Type | Method | Description |
---|---|---|
GeometryFunction.GeometryValue<GeometryFunction> |
ADQLParser.GeometryExpression() |
Modifier and Type | Method | 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 | Method | Description |
---|---|---|
AreaFunction |
ADQLQueryFactory.createArea(GeometryFunction.GeometryValue<GeometryFunction> param) |
|
CentroidFunction |
ADQLQueryFactory.createCentroid(GeometryFunction.GeometryValue<GeometryFunction> param) |
|
ContainsFunction |
ADQLQueryFactory.createContains(GeometryFunction.GeometryValue<GeometryFunction> left,
GeometryFunction.GeometryValue<GeometryFunction> right) |
|
ExtractCoordSys |
ADQLQueryFactory.createExtractCoordSys(GeometryFunction.GeometryValue<GeometryFunction> param) |
|
IntersectsFunction |
ADQLQueryFactory.createIntersects(GeometryFunction.GeometryValue<GeometryFunction> left,
GeometryFunction.GeometryValue<GeometryFunction> right) |
Modifier and Type | Class | 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 | 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 | 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 | Description |
---|---|---|
GeometryFunction.GeometryValue<GeometryFunction> |
ContainsFunction.getLeftParam() |
|
GeometryFunction.GeometryValue<GeometryFunction> |
IntersectsFunction.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> |
ContainsFunction.getRightParam() |
|
GeometryFunction.GeometryValue<GeometryFunction> |
IntersectsFunction.getRightParam() |
Modifier and Type | Method | Description |
---|---|---|
void |
ContainsFunction.setLeftParam(GeometryFunction.GeometryValue<GeometryFunction> leftParam) |
|
void |
IntersectsFunction.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 |
ContainsFunction.setRightParam(GeometryFunction.GeometryValue<GeometryFunction> rightParam) |
|
void |
IntersectsFunction.setRightParam(GeometryFunction.GeometryValue<GeometryFunction> rightParam) |
Constructor | Description |
---|---|
GeometryFunction(GeometryFunction toCopy) |
Builds a geometry function by copying the given one.
|
Constructor | Description |
---|---|
AreaFunction(GeometryFunction.GeometryValue<GeometryFunction> param) |
Builds an AREA function with its parameter.
|
CentroidFunction(GeometryFunction.GeometryValue<GeometryFunction> param) |
Builds a CENTROID function.
|
ContainsFunction(GeometryFunction.GeometryValue<GeometryFunction> left,
GeometryFunction.GeometryValue<GeometryFunction> right) |
Builds a CONTAINS function.
|
ExtractCoordSys(GeometryFunction.GeometryValue<GeometryFunction> param) |
Builds a COORDSYS function.
|
IntersectsFunction(GeometryFunction.GeometryValue<GeometryFunction> param1,
GeometryFunction.GeometryValue<GeometryFunction> param2) |
Builds an INTERSECTS function.
|
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
ADQLTranslator.translate(GeometryFunction fct) |
|
java.lang.String |
JDBCTranslator.translate(GeometryFunction fct) |
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
ADQLTranslator.translate(GeometryFunction.GeometryValue<? extends GeometryFunction> geomValue) |
|
java.lang.String |
JDBCTranslator.translate(GeometryFunction.GeometryValue<? extends GeometryFunction> geomValue) |