Uses of Interface
org.apache.sis.internal.feature.FeatureExpression
Packages that use FeatureExpression
Package
Description
Filters features according their properties.
A set of helper classes for the SIS implementation.
Partial implementation of SQLMM operations as filter expressions.
-
Uses of FeatureExpression in org.apache.sis.filter
Classes in org.apache.sis.filter that implement FeatureExpressionModifier and TypeClassDescription(package private) class
Arithmetic operations between two numerical values.(package private) static final class
The "Add" (+) expression.(package private) static final class
The "Divide" (÷) expression.(package private) static final class
The "Multiply" (×) expression.(package private) static final class
The "Subtract" (−) expression.(package private) final class
Expression whose value is computed by retrieving the value indicated by the provided path.(package private) final class
ConvertFunction<R,
S, V> Expression whose results are converted to a different type.(package private) class
LeafExpression<R,
V> Expressions that do not depend on any other expression.(package private) static class
A constant, literal value that can be used in expressions.(package private) static final class
A literal value which is the result of transforming another literal.(package private) class
Expression whose value is computed by retrieving the value indicated by the provided name.private static final class
An expression fetching property values asObject
.private static final class
An expression fetching property values as an object of specified type.private static class
An expression fetching property values as an object of specified type. -
Uses of FeatureExpression in org.apache.sis.internal.feature
Methods in org.apache.sis.internal.feature that return FeatureExpressionModifier and TypeMethodDescriptionstatic FeatureExpression
<?, ?> FeatureExpression.castOrCopy
(Expression<?, ?> candidate) Tries to cast or convert the given expression to aFeatureExpression
. -
Uses of FeatureExpression in org.apache.sis.internal.filter.sqlmm
Classes in org.apache.sis.internal.filter.sqlmm that implement FeatureExpressionModifier and TypeClassDescription(package private) class
A function where the last argument is the identifier of a Coordinate Reference System.(package private) class
GeometryConstructor<R,
G> SQLMM spatial functions taking non-geometry operands and creating a geometry.(package private) class
GeometryParser<R,
G> SQLMM spatial functions taking non-geometry operands and parsing a geometry.(package private) class
OneGeometry<R,
G> SQLMM spatial functions taking a single geometry operand.(package private) static final class
SQLMM spatial functions taking a single geometry operand with one argument.(package private) class
Base class of SQLMM spatial functions.(package private) final class
ST_FromBinary<R,
G> Constructor for a geometry which is transformed from a Well-Known Binary (WKB) representation.(package private) final class
ST_FromText<R,
G> Constructor for a geometry which is transformed from a Well-Known Text (WKT) representation.(package private) final class
ST_Point<R,
G> An expression which creates a point geometry from coordinate values.(package private) final class
ST_Transform<R,
G> Return an geometry value transformed to the specified spatial reference system, considering z and m coordinate values in the calculations and including them in the resultant geometry.(package private) class
TwoGeometries<R,
G> SQLMM spatial functions taking two geometry operands.(package private) static final class
SQLMM spatial functions taking a single geometry operand with one argument.