Package | Description |
---|---|
org.geotools.filter.text.commons | |
org.geotools.filter.text.cql2 |
Common Query Language (CQL)
This package implements the OGC_Common Catalogue Query Language. |
org.geotools.filter.text.ecql |
Extended Common Query Language (ECQL)
This package implements the ECQL query language that extend the OGC Common Catalogue Query Language (CQL) capabilities. |
org.geotools.gce.imagemosaic.catalog.oracle | |
org.geotools.gce.imagemosaic.catalog.postgis | |
org.geotools.process.vector |
Vector processing support for the GeoTools library.
|
Modifier and Type | Method and Description |
---|---|
BinaryExpression |
AbstractFilterBuilder.buildAddExpression() |
After |
AbstractFilterBuilder.buildAfterDate()
Build an After date filter
|
After |
AbstractFilterBuilder.buildAfterPeriod()
Builds an after period filter
|
Filter |
AbstractFilterBuilder.buildAndFilter() |
BBOX |
AbstractFilterBuilder.buildBBox() |
BBOX |
AbstractFilterBuilder.buildBBoxWithCRS() |
Before |
AbstractFilterBuilder.buildBeforeDate() |
Or |
AbstractFilterBuilder.buildBeforeOrDuring()
Builds an Or filter composed of Before and During filters.
|
Before |
AbstractFilterBuilder.buildBeforePeriod() |
PropertyIsBetween |
AbstractFilterBuilder.buildBetween()
builds PropertyIsBetween filter
|
PropertyName |
AbstractFilterBuilder.buildCompoundAttribute(int nodeSimpleAttr,
String nodeAttrSeparator) |
Literal |
AbstractFilterBuilder.buildDateExpression(IToken token) |
Literal |
AbstractFilterBuilder.buildDateTimeExpression(IToken token)
Creates a literal with date time
|
Literal |
AbstractFilterBuilder.buildDistanceUnit(IToken token) |
BinaryExpression |
AbstractFilterBuilder.buildDivideExpression() |
Or |
AbstractFilterBuilder.buildDuringOrAfter()
Builds an Or filter composed of During and After.
|
During |
AbstractFilterBuilder.buildDuringPeriod() |
PropertyIsEqualTo |
AbstractFilterBuilder.buildEquals() |
Function |
AbstractFilterBuilder.buildFunction(int functionNode)
Builds a function expression
|
Literal |
AbstractFilterBuilder.buildGeometry(IToken geometry)
Builds geometry
|
PropertyIsGreaterThan |
AbstractFilterBuilder.buildGreater() |
PropertyIsGreaterThanOrEqualTo |
AbstractFilterBuilder.buildGreaterOrEqual() |
String |
AbstractFilterBuilder.buildIdentifier(int nodeIdentifier) |
PropertyIsLessThan |
AbstractFilterBuilder.buildLess() |
PropertyIsLessThanOrEqualTo |
AbstractFilterBuilder.buildLessOrEqual() |
PropertyIsLike |
AbstractFilterBuilder.buildLikeFilter(boolean matchCase)
Builds a like filter
|
BinaryExpression |
AbstractFilterBuilder.buildMultiplyExpression() |
Not |
AbstractFilterBuilder.buildNotBetween() |
Filter |
AbstractFilterBuilder.buildNotFilter() |
Not |
AbstractFilterBuilder.buildNotLikeFilter(boolean matchCase) |
Filter |
AbstractFilterBuilder.buildOrFilter() |
PeriodNode |
AbstractFilterBuilder.buildPeriodBetweenDates()
builds a PeriodNode (date1,date2)
|
PeriodNode |
AbstractFilterBuilder.buildPeriodDateAndDuration()
builds a Period with (date,duration)
|
PeriodNode |
AbstractFilterBuilder.buildPeriodDurationAndDate()
builds a Period Node with (duration,date).
|
Not |
AbstractFilterBuilder.buildPorpertyNotIsNull() |
And |
AbstractFilterBuilder.buildPropertyBetweenDates()
Create an AND filter with property between dates of period.
|
PropertyIsEqualTo |
AbstractFilterBuilder.buildPropertyExists()
Creates PropertyIsEqualTo with PropertyExists predicate
|
PropertyIsGreaterThanOrEqualTo |
AbstractFilterBuilder.buildPropertyIsGTEFirstDate()
Builds PropertyIsGreaterThanOrEqualTo begin of period
|
PropertyIsGreaterThan |
AbstractFilterBuilder.buildPropertyIsGTLastDate()
creates PropertyIsGreaterThan end date of period
|
PropertyIsLessThanOrEqualTo |
AbstractFilterBuilder.buildPropertyIsLTELastDate() |
PropertyIsLessThan |
AbstractFilterBuilder.buildPropertyIsLTFirsDate() |
PropertyIsNull |
AbstractFilterBuilder.buildPropertyIsNull()
Builds property is null filter
|
PropertyName |
AbstractFilterBuilder.buildSimpleAttribute() |
DistanceBufferOperator |
AbstractFilterBuilder.buildSpatialBeyondFilter() |
BinarySpatialOperator |
AbstractFilterBuilder.buildSpatialContainsFilter() |
BinarySpatialOperator |
AbstractFilterBuilder.buildSpatialCrossesFilter() |
BinarySpatialOperator |
AbstractFilterBuilder.buildSpatialDisjointFilter() |
DistanceBufferOperator |
AbstractFilterBuilder.buildSpatialDWithinFilter() |
BinarySpatialOperator |
AbstractFilterBuilder.buildSpatialEqualFilter() |
BinarySpatialOperator |
AbstractFilterBuilder.buildSpatialIntersectsFilter() |
BinarySpatialOperator |
AbstractFilterBuilder.buildSpatialOverlapsFilter() |
PropertyIsEqualTo |
AbstractFilterBuilder.buildSpatialRelateFilter() |
BinarySpatialOperator |
AbstractFilterBuilder.buildSpatialTouchesFilter() |
BinarySpatialOperator |
AbstractFilterBuilder.buildSpatialWithinFilter() |
BinaryExpression |
AbstractFilterBuilder.buildSubtractExression() |
TEquals |
AbstractFilterBuilder.buildTEquals()
BUild a TEquals date filter.
|
Literal |
AbstractFilterBuilder.buildTolerance() |
void |
ICompiler.compileExpression()
Compiles the source string to produce an
Expression . |
void |
ICompiler.compileFilter()
Compiles the source string to produce a
Filter . |
void |
ICompiler.compileFilterList()
|
Expression |
AbstractFilterBuilder.getExpression() |
Expression |
ICompiler.getExpression()
The resultant
Expression of the compilation. |
Filter |
AbstractFilterBuilder.getFilter() |
Filter |
ICompiler.getFilter()
The resultant filter of the compilation
|
List<Filter> |
AbstractFilterBuilder.getFilterList() |
List<Filter> |
ICompiler.getFilterList()
Return the compilation result.
|
ICompiler |
AbstractCompilerFactory.makeCompiler(String predicate,
FilterFactory filterFactory)
Initializes and create the new compiler
|
static Expression |
CompilerUtil.parseExpression(Language language,
String predicate)
Makes Expressions for the predicate
|
static Expression |
CompilerUtil.parseExpression(Language language,
String predicate,
FilterFactory filterFactory)
Makes Expressions for the predicate
|
static Expression |
CompilerUtil.parseExpression(String source,
AbstractCompilerFactory compilerFactory,
FilterFactory filterFactory)
Parses the expression present on source and make an expression object.
|
static Filter |
CompilerUtil.parseFilter(Language language,
String predicate)
Makes the Filter for the predicate
|
static Filter |
CompilerUtil.parseFilter(Language language,
String predicate,
FilterFactory filterFactory)
Returns the filter resultant of the parsing process of predicate expression.
|
static Filter |
CompilerUtil.parseFilter(String source,
AbstractCompilerFactory compilerFactory,
FilterFactory filterFactory)
Parses the predicate present on source and makes the filter.
|
static List<Filter> |
CompilerUtil.parseFilterList(Language language,
String predicate)
Makes a list of filters extracted from the sequence of search predicates
|
static List<Filter> |
CompilerUtil.parseFilterList(Language language,
String predicate,
FilterFactory filterFactory)
Makes a list of filters extracted from the sequence of search predicates
|
static List<Filter> |
CompilerUtil.parseFilterList(String predicateSequence,
AbstractCompilerFactory compilerFactory,
FilterFactory filterFactory)
Parses the sequence of predicate and makes the filter list
|
double |
BuildResultStack.popDoubleValue() |
Expression |
BuildResultStack.popExpression() |
Filter |
BuildResultStack.popFilter() |
Geometry |
BuildResultStack.popGeometry() |
String |
BuildResultStack.popIdentifier() |
String |
BuildResultStack.popIdentifierPart() |
int |
BuildResultStack.popIntegerValue() |
Literal |
BuildResultStack.popLiteral() |
Period |
BuildResultStack.popPeriod() |
PeriodNode |
BuildResultStack.popPeriodNode() |
PropertyName |
BuildResultStack.popPropertyName() |
Result |
BuildResultStack.popResult() |
String |
BuildResultStack.popStringValue() |
Modifier and Type | Method and Description |
---|---|
void |
CQLCompiler.compileExpression()
compile source to produce a Expression
|
void |
CQLCompiler.compileFilter()
compile source to produce a Filter.
|
void |
CQLCompiler.compileFilterList() |
Expression |
CQLCompiler.getExpression()
Return the expression resultant of compiling process
|
Filter |
CQLCompiler.getFilter()
Return the filter resultant of compiling process
|
List<Filter> |
CQLCompiler.getFilterList()
Returns the list of Filters built as the result of calling
#MultipleCompilationUnit() |
static Expression |
CQL.toExpression(String cqlExpression)
Parses the input string in OGC CQL format into an Expression, using the systems default
FilterFactory implementation. |
static Expression |
CQL.toExpression(String cqlExpression,
FilterFactory filterFactory)
Parses the input string in OGC CQL format into an
Expression , using the provided
FilterFactory . |
static Filter |
CQL.toFilter(String cqlPredicate)
Parses the input string in OGC CQL format into a Filter, using the systems default
FilterFactory implementation.
|
static Filter |
CQL.toFilter(String cqlPredicate,
FilterFactory filterFactory)
Parses the input string in OGC CQL format into a Filter, using the provided FilterFactory.
|
static List<Filter> |
CQL.toFilterList(String cqlFilterList)
Parses the input string, which has to be a list of OGC CQL predicates separated by
;
into a List of Filter s, using the provided FilterFactory. |
static List<Filter> |
CQL.toFilterList(String cqlSequencePredicate,
FilterFactory filterFactory)
Parses the input string which has to be a list of OGC CQL predicates separated by "
;
" into a List of Filter s, using the provided FilterFactory. |
Modifier and Type | Method and Description |
---|---|
void |
ECQLCompiler.compileExpression()
compiles source to produce a Expression
|
void |
ECQLCompiler.compileFilter()
compile source to produce a Filter.
|
void |
ECQLCompiler.compileFilterList()
Compiles a list of filters
|
Expression |
ECQLCompiler.getExpression()
Return the expression resultant of compiling process
|
Filter |
ECQLCompiler.getFilter()
Return the filter resultant of compiling process
|
List<Filter> |
ECQLCompiler.getFilterList()
Returns the list of Filters built as the result of calling
ECQLParser.FilterListCompilationUnit()() |
static Expression |
ECQL.toExpression(String ecqlExpression)
Parses the input string in ECQL format into an Expression, using the systems default
FilterFactory implementation. |
static Expression |
ECQL.toExpression(String ecqlExpression,
FilterFactory filterFactory)
Parses the input string in ECQL format and makes the correspondent Expression , using the
provided FilterFactory.
|
static Filter |
ECQL.toFilter(String ecqlPredicate)
Parses the input string in ECQL format into a Filter, using the systems default FilterFactory
implementation.
|
static Filter |
ECQL.toFilter(String ecqlPredicate,
FilterFactory filterFactory)
Parses the input string in ECQL format into a Filter, using the provided FilterFactory.
|
static List<Filter> |
ECQL.toFilterList(String ecqlSequencePredicate)
|
static List<Filter> |
ECQL.toFilterList(String ecqlSequencePredicate,
FilterFactory filterFactory)
|
Constructor and Description |
---|
OracleFeatureTypeMapper(SimpleFeatureType featureType)
Create a new
OracleFeatureTypeMapper on top of the original featureType provided |
Constructor and Description |
---|
PostgisFeatureTypeMapper(SimpleFeatureType featureType)
Create a new
PostgisFeatureTypeMapper on top of the original featureType provided |
Modifier and Type | Method and Description |
---|---|
protected void |
HeatmapProcess.extractPoints(SimpleFeatureCollection obsPoints,
String attrName,
MathTransform trans,
HeatmapSurface heatMap)
Extract points from a feature collection, and stores them in the heatmap
|
static Coordinate[] |
BarnesSurfaceProcess.extractPoints(SimpleFeatureCollection obsPoints,
String attrName,
MathTransform trans,
int dataLimit) |
Copyright © 1996–2019 Geotools. All rights reserved.