Modifier and Type | Class and Description |
---|---|
class |
AsMultiGeometryFunctionExpression
Function which wraps an instance of geometry in its associatd multi geometry type.
|
class |
IDFunctionExpression |
class |
NestedAttributeExpression
This class represents a list of expressions broken up from a single XPath expression that is
nested in more than one feature.
|
Modifier and Type | Class and Description |
---|---|
class |
FormatDateTimezoneFunction
Function to format a time given as a Date using a SimpleDateFormat
pattern in a time zone supported by TimeZone . |
class |
ToDirectPositionFunction
This function converts double values to DirectPosition geometry type.
|
class |
ToEnvelopeFunction
ToEnvelope function can take in the following set of parameters and return as either Envelope or
ReferencedEnvelope type:
Option 1 (1D Envelope) :
|
class |
ToLineStringFunction
This function converts double values to 1D LineString geometry object.
|
class |
ToPointFunction
This function converts double values to a 2D Point geometry type.
|
class |
ToXlinkHrefFunction
This function redirects an attribute to be encoded as xlink:href, instead of being encoded as a
full attribute.
|
class |
VocabFunction
Vocabulary translation; using an external lookup table.
|
Modifier and Type | Field and Description |
---|---|
static Expression |
ToPointFunction.GML_ID |
static Expression |
ToDirectPositionFunction.SRS_NAME |
Modifier and Type | Method and Description |
---|---|
List<Expression> |
ToDirectPositionFunction.getParameters() |
List<Expression> |
ToEnvelopeFunction.getParameters() |
List<Expression> |
ToLineStringFunction.getParameters() |
List<Expression> |
ToPointFunction.getParameters() |
List<Expression> |
FormatDateTimezoneFunction.getParameters() |
List<Expression> |
VocabFunction.getParameters() |
List<Expression> |
ToXlinkHrefFunction.getParameters() |
Constructor and Description |
---|
FormatDateTimezoneFunction(List<Expression> parameters,
Literal fallback) |
ToDirectPositionFunction(List<Expression> parameters,
Literal fallback) |
ToEnvelopeFunction(List<Expression> parameters,
Literal fallback) |
ToLineStringFunction(List<Expression> parameters,
Literal fallback) |
ToPointFunction(List<Expression> parameters,
Literal fallback) |
ToXlinkHrefFunction(List<Expression> parameters,
Literal fallback) |
VocabFunction(List<Expression> parameters,
Literal fallback) |
Modifier and Type | Method and Description |
---|---|
protected Expression |
JdbcMultipleValueEncoder.visit(Expression expression,
Object extraData) |
Expression |
NamespaceAwareAttributeRenameVisitor.visit(NestedAttributeExpression expression,
Object extraData)
Creates a copy of the input
NestedAttributeExpression with renamed attributes. |
Modifier and Type | Method and Description |
---|---|
void |
WrappedFilterToSql.encode(Expression expression) |
String |
WrappedFilterToSql.encodeToString(Expression expression) |
protected Expression |
JdbcMultipleValueEncoder.visit(Expression expression,
Object extraData) |
Modifier and Type | Method and Description |
---|---|
static boolean |
IndexQueryUtils.equalsPropertyExpression(Expression expression,
String propertyName)
Compare if expression == propertyName
|
static boolean |
IndexQueryUtils.isExpressionEmpty(Expression expression)
Checks if Expression is empty or Null
|
Modifier and Type | Class and Description |
---|---|
class |
PaletteFunction |
Modifier and Type | Method and Description |
---|---|
Expression |
PaletteFunction.getEvaluationExpression() |
Modifier and Type | Method and Description |
---|---|
static FeatureTypeStyle |
StyleGenerator.createFeatureTypeStyle(Classifier classifier,
Expression expression,
Color[] colors,
String typeId,
GeometryDescriptor geometryAttrType,
int elseMode,
double opacity,
Stroke defaultStroke)
Merges a classifier, array of colors and other data into a FeatureTypeStyle object.
|
void |
PaletteFunction.setEvaluationExpression(Expression e) |
static Filter |
StyleGenerator.toExplicitFilter(String styleExpression,
Expression attribExpr)
Creates a filter with each value explicitly defined.
|
Modifier and Type | Method and Description |
---|---|
StrokeBuilder |
StrokeBuilder.dashArray(List<Expression> dashArrayExpressions) |
ContrastEnhancementBuilder |
ContrastEnhancementBuilder.exponential(Map<String,Expression> constrastParameters) |
ContrastEnhancementBuilder |
ContrastEnhancementBuilder.histogram(Map<String,Expression> constrastParameters) |
ContrastEnhancementBuilder |
ContrastEnhancementBuilder.logarithmic(Map<String,Expression> constrastParameters) |
ContrastEnhancementBuilder |
ContrastEnhancementBuilder.normalize(Map<String,Expression> constrastParameters) |
Modifier and Type | Field and Description |
---|---|
protected Builder<? extends Expression> |
ExpressionBuilder.delegate |
Modifier and Type | Method and Description |
---|---|
Expression |
ExpressionBuilder.build()
Build the expression.
|
Expression |
ChildExpressionBuilder.build()
Build the parameter; adding it to the parent.
|
Expression |
FunctionBuilder.ParamBuilder.build() |
Modifier and Type | Method and Description |
---|---|
ExpressionBuilder |
ExpressionBuilder.reset(Expression original) |
ChildExpressionBuilder<P> |
ChildExpressionBuilder.reset(Expression original) |
Constructor and Description |
---|
ChildExpressionBuilder(P parent,
Expression expr1) |
ExpressionBuilder(Expression expr) |
Modifier and Type | Class and Description |
---|---|
class |
FilterFunction_isCoverage
Function to identify if a feature is a wrapped coverage or not
|
Modifier and Type | Method and Description |
---|---|
static String[] |
DataUtilities.attributeNames(Expression expression)
Traverses the expression and returns any encountered property names.
|
static String[] |
DataUtilities.attributeNames(Expression expression,
SimpleFeatureType featureType)
Traverses the expression and returns any encountered property names.
|
static Set<PropertyName> |
DataUtilities.propertyNames(Expression expression)
Traverses the expression and returns any encountered property names.
|
static Set<PropertyName> |
DataUtilities.propertyNames(Expression expression,
SimpleFeatureType featureType)
Traverses the expression and returns any encountered property names.
|
Modifier and Type | Field and Description |
---|---|
protected Expression |
NestedAttributeMapping.nestedFeatureType
Name of the nested features element
|
protected Expression |
AttributeMapping.sourceExpression |
Modifier and Type | Field and Description |
---|---|
protected List<Expression> |
DataAccessMappingFeatureIterator.foreignIds |
Modifier and Type | Method and Description |
---|---|
Expression |
FeatureTypeMapping.getFeatureIdExpression() |
Expression |
AttributeMapping.getIdentifierExpression() |
Expression |
AttributeMapping.getSourceExpression() |
protected Expression |
XmlFeatureTypeMapping.getValue(String xpathPrefix,
Expression node,
AttributeMapping mapping) |
Modifier and Type | Method and Description |
---|---|
List<Expression> |
XmlFeatureTypeMapping.findMappingsFor(XPathUtil.StepList propertyName,
boolean includeNestedMappings)
Looks up for attribute mappings matching the xpath expression
propertyName . |
List<Expression> |
FeatureTypeMapping.findMappingsFor(XPathUtil.StepList propertyName,
boolean includeNestedMappings)
Looks up for attribute mappings matching the xpath expression
propertyName . |
Map<Name,Expression> |
AttributeMapping.getClientProperties() |
List<Expression> |
XmlFeatureTypeMapping.getExpressionsIgnoreIndex(XPathUtil.StepList targetPath) |
Modifier and Type | Method and Description |
---|---|
protected String |
DataAccessMappingFeatureIterator.extractIdForAttribute(Expression idExpression,
Object sourceInstance) |
protected abstract String |
AbstractMappingFeatureIterator.extractIdForAttribute(Expression idExpression,
Object sourceInstance)
Based on the set of xpath expression/id extracting expression, finds the ID for the attribute
idExpression from the source complex attribute. |
protected String |
XmlMappingFeatureIterator.extractIdForAttribute(Expression idExpression,
Object sourceInstance) |
List<AttributeMapping> |
XmlFeatureTypeMapping.getAttributeMappingsByExpression(Expression sourceExpression)
Finds the attribute mappings for the given source expression.
|
List<AttributeMapping> |
FeatureTypeMapping.getAttributeMappingsByExpression(Expression sourceExpression)
Finds the attribute mappings for the given source expression.
|
protected Object |
DataAccessMappingFeatureIterator.getValue(Expression expression,
Object sourceFeature) |
protected abstract Object |
AbstractMappingFeatureIterator.getValue(Expression expression,
Object sourceFeature) |
protected Expression |
XmlFeatureTypeMapping.getValue(String xpathPrefix,
Expression node,
AttributeMapping mapping) |
protected Object |
DataAccessMappingFeatureIterator.getValues(boolean isMultiValued,
Expression expression,
Object sourceFeatureInput) |
Object |
DataAccessMappingFeatureIterator.peekNextValue(Expression prop) |
protected Object |
DataAccessMappingFeatureIterator.peekValue(Object source,
Expression prop) |
protected Attribute |
AbstractMappingFeatureIterator.setAttributeContent(Attribute target,
XPathUtil.StepList xpath,
Object value,
String id,
AttributeType targetNodeType,
boolean isXlinkRef,
Expression sourceExpression,
Object source,
Map<Name,Expression> clientProperties,
boolean ignoreXlinkHref) |
void |
AttributeMapping.setIdentifierExpression(Expression identifierExpression) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
DataAccessMappingFeatureIterator.isByReference(Map<Name,Expression> clientPropsMappings,
boolean isNested)
Checks if client property has xlink:ref in it, if the attribute is for chained features.
|
protected Attribute |
AbstractMappingFeatureIterator.setAttributeContent(Attribute target,
XPathUtil.StepList xpath,
Object value,
String id,
AttributeType targetNodeType,
boolean isXlinkRef,
Expression sourceExpression,
Object source,
Map<Name,Expression> clientProperties,
boolean ignoreXlinkHref) |
protected void |
XmlFeatureTypeMapping.setClientProperties(Attribute target,
Object source,
Map<Name,Expression> clientProperties) |
protected void |
AbstractMappingFeatureIterator.setClientProperties(Attribute target,
Object source,
Map<Name,Expression> clientProperties) |
protected void |
XmlMappingFeatureIterator.setClientProperties(Attribute target,
Object xpathPrefix,
Map<Name,Expression> clientProperties) |
void |
DataAccessMappingFeatureIterator.setForeignIds(List<Expression> ids)
Only used for Joining, to make sure that rows with different foreign id's aren't interpreted
as one feature and merged.
|
protected void |
DataAccessMappingFeatureIterator.setXlinkReference(Attribute target,
Map<Name,Expression> clientPropsMappings,
Object value,
XPathUtil.StepList xpath,
AttributeType targetNodeType)
Set xlink:href client property for multi-valued chained features.
|
Constructor and Description |
---|
AttributeMapping(Expression idExpression,
Expression sourceExpression,
String sourceIndex,
XPathUtil.StepList targetXPath,
AttributeType targetNodeInstance,
boolean isMultiValued,
Map<Name,Expression> clientProperties) |
AttributeMapping(Expression idExpression,
Expression sourceExpression,
String sourceIndex,
XPathUtil.StepList targetXPath,
AttributeType targetNodeInstance,
boolean isMultiValued,
Map<Name,Expression> clientProperties,
MultipleValue multipleValue) |
AttributeMapping(Expression idExpression,
Expression sourceExpression,
String sourceIndex,
XPathUtil.StepList targetXPath,
AttributeType targetNodeInstance,
boolean isMultiValued,
Map<Name,Expression> clientProperties,
MultipleValue multipleValue,
String indexField) |
AttributeMapping(Expression idExpression,
Expression sourceExpression,
XPathUtil.StepList targetXPath)
Creates a new AttributeMapping object.
|
NestedAttributeMapping(Expression idExpression,
Expression parentExpression,
XPathUtil.StepList targetXPath,
boolean isMultiValued,
Map<Name,Expression> clientProperties,
Expression sourceElement,
XPathUtil.StepList sourcePath,
NamespaceSupport namespaces)
Sole constructor
|
Constructor and Description |
---|
AttributeMapping(Expression idExpression,
Expression sourceExpression,
String sourceIndex,
XPathUtil.StepList targetXPath,
AttributeType targetNodeInstance,
boolean isMultiValued,
Map<Name,Expression> clientProperties) |
AttributeMapping(Expression idExpression,
Expression sourceExpression,
String sourceIndex,
XPathUtil.StepList targetXPath,
AttributeType targetNodeInstance,
boolean isMultiValued,
Map<Name,Expression> clientProperties,
MultipleValue multipleValue) |
AttributeMapping(Expression idExpression,
Expression sourceExpression,
String sourceIndex,
XPathUtil.StepList targetXPath,
AttributeType targetNodeInstance,
boolean isMultiValued,
Map<Name,Expression> clientProperties,
MultipleValue multipleValue,
String indexField) |
NestedAttributeMapping(Expression idExpression,
Expression parentExpression,
XPathUtil.StepList targetXPath,
boolean isMultiValued,
Map<Name,Expression> clientProperties,
Expression sourceElement,
XPathUtil.StepList sourcePath,
NamespaceSupport namespaces)
Sole constructor
|
Modifier and Type | Interface and Description |
---|---|
interface |
MultipleValue
Represents a mapping that can result in multiple values.
|
Modifier and Type | Class and Description |
---|---|
class |
JdbcMultipleValue
Implementation of the multivalued mappings API for JDBC based data sources.
|
Modifier and Type | Method and Description |
---|---|
Expression |
JdbcMultipleValue.getTargetValue() |
static Expression |
AppSchemaDataAccessConfigurator.parseOgcCqlExpression(String sourceExpr,
FilterFactory ff)
Utility method that parses an CQL expression from its text representation.
|
Modifier and Type | Method and Description |
---|---|
Expression[][] |
UnmappingFilterVisitor.visitBinaryComparisonOperator(BinaryComparisonOperator filter)
Returns a CompareFilter of the same type than
filter , but built on the unmapped
expressions pointing to the surrogate type attributes. |
Expression[][] |
UnmappingFilterVisitor.visitBinaryExpression(BinaryExpression expression) |
Expression[][] |
UnmappingFilterVisitor.visitBinarySpatialOp(BinarySpatialOperator filter) |
Modifier and Type | Method and Description |
---|---|
List<Expression> |
UnmappingFilterVisitor.visit(PropertyName expr,
Object arg1) |
Modifier and Type | Method and Description |
---|---|
Attribute |
XPath.set(Attribute att,
XPathUtil.StepList xpath,
Object value,
String id,
AttributeType targetNodeType,
boolean isXlinkRef,
AttributeDescriptor targetDescriptor,
Expression sourceExpression) |
Attribute |
XPath.set(Attribute att,
XPathUtil.StepList xpath,
Object value,
String id,
AttributeType targetNodeType,
boolean isXlinkRef,
Expression sourceExpression)
Sets the value of the attribute of
att addressed by xpath and of
type targetNodeType to be value with id id . |
Modifier and Type | Method and Description |
---|---|
Expression |
CustomAttributeExpressionFactory.createNestedAttributeExpression(FeatureTypeMapping mappings,
XPathUtil.StepList xpath,
NestedAttributeMapping nestedMapping) |
static Expression |
CustomImplementationsFinder.find(FeatureTypeMapping mappings,
XPathUtil.StepList xpath,
NestedAttributeMapping nestedMapping) |
Modifier and Type | Method and Description |
---|---|
NestedAttributeMapping |
CustomMappingFactory.createNestedAttributeMapping(AppSchemaDataAccessConfigurator configuration,
Expression idExpression,
Expression parentExpression,
XPathUtil.StepList targetXPath,
boolean isMultiValued,
Map<Name,Expression> clientProperties,
Expression sourceElement,
XPathUtil.StepList sourcePath,
NamespaceSupport namespaces) |
static NestedAttributeMapping |
CustomImplementationsFinder.find(AppSchemaDataAccessConfigurator configuration,
Expression idExpression,
Expression parentExpression,
XPathUtil.StepList targetXPath,
boolean isMultiValued,
Map<Name,Expression> clientProperties,
Expression sourceElement,
XPathUtil.StepList sourcePath,
NamespaceSupport namespaces) |
Modifier and Type | Method and Description |
---|---|
NestedAttributeMapping |
CustomMappingFactory.createNestedAttributeMapping(AppSchemaDataAccessConfigurator configuration,
Expression idExpression,
Expression parentExpression,
XPathUtil.StepList targetXPath,
boolean isMultiValued,
Map<Name,Expression> clientProperties,
Expression sourceElement,
XPathUtil.StepList sourcePath,
NamespaceSupport namespaces) |
static NestedAttributeMapping |
CustomImplementationsFinder.find(AppSchemaDataAccessConfigurator configuration,
Expression idExpression,
Expression parentExpression,
XPathUtil.StepList targetXPath,
boolean isMultiValued,
Map<Name,Expression> clientProperties,
Expression sourceElement,
XPathUtil.StepList sourcePath,
NamespaceSupport namespaces) |
Modifier and Type | Method and Description |
---|---|
protected Object |
DB2FilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter,
Expression e1,
Expression e2,
boolean swapped,
Object extraData) |
protected Object |
DB2FilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter,
Expression e1,
Expression e2,
Object extraData) |
Modifier and Type | Method and Description |
---|---|
protected Object |
H2FilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter,
Expression e1,
Expression e2,
boolean swapped,
Object extraData) |
protected Object |
H2FilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter,
Expression e1,
Expression e2,
Object extraData) |
Modifier and Type | Method and Description |
---|---|
protected Expression |
FilterToSQL.getParameter(Function function,
int idx,
boolean mandatory)
Returns the n-th parameter of a function, throwing an exception if the parameter is not there
and has been marked as mandatory
|
Modifier and Type | Method and Description |
---|---|
void |
FilterToSQL.encode(Expression expression)
Performs the encoding, sends the encoded sql to the writer passed in.
|
String |
FilterToSQL.encodeToString(Expression expression)
purely a convenience method.
|
Class |
FilterToSQL.getExpressionType(Expression expression)
Returns the expression type, if can be found, or null otherwise.
|
protected boolean |
FilterToSQL.isBinaryExpression(Expression e) |
protected Object |
FilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter,
Expression e1,
Expression e2,
Object extraData)
Handles the more general case of two generic expressions.
|
protected Object |
FilterToSQL.visitBinaryTemporalOperator(BinaryTemporalOperator filter,
Expression e1,
Expression e2,
Object extraData)
Handles the general case of two expressions in a binary temporal filter.
|
protected void |
FilterToSQL.writeBinaryExpression(Expression e,
Class context) |
protected void |
FilterToSQL.writeBinaryExpressionMember(Expression exp,
Class context)
Writes out an expression, wrapping it in parenthesis if it's a binary one
|
Modifier and Type | Field and Description |
---|---|
protected Expression |
JoiningQuery.QueryJoin.foreignKeyName |
protected Expression |
JoiningQuery.QueryJoin.joiningKeyName |
Modifier and Type | Field and Description |
---|---|
Map<Name,Expression> |
JoiningNestedAttributeMapping.Instance.nestedSourceExpressions |
Modifier and Type | Method and Description |
---|---|
Expression |
JoiningQuery.QueryJoin.getForeignKeyName() |
Expression |
JoiningQuery.QueryJoin.getJoiningKeyName() |
Modifier and Type | Method and Description |
---|---|
void |
JoiningQuery.QueryJoin.setForeignKeyName(Expression foreignKeyName) |
void |
JoiningQuery.QueryJoin.setJoiningKeyName(Expression joiningKeyName) |
protected void |
JoiningNestedAttributeMapping.skipFeatures(DataAccessMappingFeatureIterator featureIterator,
Expression nestedSourceExpression,
Object foreignKeyValue,
List<Object> idValues) |
Constructor and Description |
---|
JoiningNestedAttributeMapping(Expression idExpression,
Expression parentExpression,
XPathUtil.StepList targetXPath,
boolean isMultiValued,
Map<Name,Expression> clientProperties,
Expression sourceElement,
XPathUtil.StepList sourcePath,
NamespaceSupport namespaces)
Constructor
|
Constructor and Description |
---|
JoiningNestedAttributeMapping(Expression idExpression,
Expression parentExpression,
XPathUtil.StepList targetXPath,
boolean isMultiValued,
Map<Name,Expression> clientProperties,
Expression sourceElement,
XPathUtil.StepList sourcePath,
NamespaceSupport namespaces)
Constructor
|
Modifier and Type | Class and Description |
---|---|
class |
CollectionIdFunction
Function that returns a random ID for a collection.
|
class |
CollectionLinkFunction
Function used to chain an entity with a sub collection.
|
class |
JsonSelectAllFunction
Extracts all the values of a given JSON path.
|
class |
JsonSelectFunction
Function that selects a JSON object using a JSON path.
|
class |
NestedCollectionLinkFunction
Function used to chain an entity with a sub collection.
|
Modifier and Type | Method and Description |
---|---|
Expression |
MongoNestedAttributeExpressionFactory.createNestedAttributeExpression(FeatureTypeMapping mappings,
XPathUtil.StepList xpath,
NestedAttributeMapping nestedMapping) |
Modifier and Type | Method and Description |
---|---|
NestedAttributeMapping |
MongoNestedMappingFactory.createNestedAttributeMapping(AppSchemaDataAccessConfigurator configuration,
Expression idExpression,
Expression parentExpression,
XPathUtil.StepList targetXPath,
boolean isMultiValued,
Map<Name,Expression> clientProperties,
Expression sourceElement,
XPathUtil.StepList sourcePath,
NamespaceSupport namespaces) |
Modifier and Type | Method and Description |
---|---|
NestedAttributeMapping |
MongoNestedMappingFactory.createNestedAttributeMapping(AppSchemaDataAccessConfigurator configuration,
Expression idExpression,
Expression parentExpression,
XPathUtil.StepList targetXPath,
boolean isMultiValued,
Map<Name,Expression> clientProperties,
Expression sourceElement,
XPathUtil.StepList sourcePath,
NamespaceSupport namespaces) |
Constructor and Description |
---|
MongoNestedMapping(Expression idExpression,
Expression parentExpression,
XPathUtil.StepList targetXPath,
boolean isMultiValued,
Map<Name,Expression> clientProperties,
Expression sourceElement,
XPathUtil.StepList sourcePath,
NamespaceSupport namespaces) |
Constructor and Description |
---|
MongoNestedMapping(Expression idExpression,
Expression parentExpression,
XPathUtil.StepList targetXPath,
boolean isMultiValued,
Map<Name,Expression> clientProperties,
Expression sourceElement,
XPathUtil.StepList sourcePath,
NamespaceSupport namespaces) |
Modifier and Type | Method and Description |
---|---|
protected Object |
MySQLFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter,
Expression e1,
Expression e2,
boolean swapped,
Object extraData) |
protected Object |
MySQLFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter,
Expression e1,
Expression e2,
Object extraData) |
protected Object |
MySQLFilterToSQL.visitBinarySpatialOperatorEnhanced(BinarySpatialOperator filter,
Expression e1,
Expression e2,
boolean swapped,
Object extraData)
supported if version of MySQL is at least 5.6.
|
Modifier and Type | Method and Description |
---|---|
protected void |
OracleFilterToSQL.doSDODistance(BinarySpatialOperator filter,
Expression e1,
Expression e2,
Object extraData) |
protected void |
OracleFilterToSQL.doSDOFilter(Filter filter,
Expression e1,
Expression e2,
Object extraData) |
protected void |
OracleFilterToSQL.doSDORelate(Filter filter,
Expression e1,
Expression e2,
boolean swapped,
Object extraData)
Encodes an SDO relate
|
protected Object |
OracleFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter,
Expression e1,
Expression e2,
boolean swapped,
Object extraData) |
protected Object |
OracleFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter,
Expression e1,
Expression e2,
Object extraData) |
Modifier and Type | Class and Description |
---|---|
class |
FilterFunction_sdonn
Oracle function SDO_NN to identify the nearest neighbors for a geometry
|
Modifier and Type | Method and Description |
---|---|
protected Object |
PostgisPSFilterToSql.visitBinarySpatialOperator(BinarySpatialOperator filter,
Expression e1,
Expression e2,
Object extraData) |
protected Object |
PostgisFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter,
Expression e1,
Expression e2,
Object extraData) |
Modifier and Type | Class and Description |
---|---|
class |
FilterFunction_pgNearest
NEAREST function implementation for Postgis
Function name: pgNearest example: pgNearest(POINT(16.36 48.205),30)=true |
Modifier and Type | Method and Description |
---|---|
protected Object |
SQLServerFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter,
Expression e1,
Expression e2,
boolean swapped,
Object extraData) |
protected Object |
SQLServerFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter,
Expression e1,
Expression e2,
Object extraData) |
Modifier and Type | Method and Description |
---|---|
Expression |
Definition.getExpression() |
Constructor and Description |
---|
Definition(String name,
Expression source)
Creates a new transformed property
|
Definition(String name,
Expression source,
Class binding)
Creates a new transformed property
|
Definition(String name,
Expression source,
Class binding,
CoordinateReferenceSystem crs)
Creates a new transformed property
|
Modifier and Type | Class and Description |
---|---|
class |
ParameterCQLExpressionPropertyName |
Modifier and Type | Method and Description |
---|---|
Expression |
SumVisitor.getExpression() |
Expression |
AverageVisitor.getExpression() |
Expression |
GroupByVisitor.getExpression() |
Expression |
MedianVisitor.getExpression() |
Expression |
MinVisitor.getExpression() |
Expression |
NearestVisitor.getExpression()
Expression used to access collection content.
|
Expression |
UniqueVisitor.getExpression() |
Expression |
MaxVisitor.getExpression() |
Modifier and Type | Method and Description |
---|---|
List<Expression> |
SumVisitor.getExpressions() |
List<Expression> |
AverageVisitor.getExpressions() |
List<Expression> |
FeatureAttributeVisitor.getExpressions()
List of expressions used by visitor.
|
List<Expression> |
GroupByVisitor.getExpressions() |
List<Expression> |
MedianVisitor.getExpressions() |
List<Expression> |
MinVisitor.getExpressions() |
List<Expression> |
NearestVisitor.getExpressions() |
List<Expression> |
StandardDeviationVisitor.getExpressions() |
List<Expression> |
UniqueVisitor.getExpressions() |
List<Expression> |
MaxVisitor.getExpressions() |
List<Expression> |
GroupByVisitor.getGroupByAttributes() |
List<Expression> |
GroupByVisitor.GroupByResult.getGroupByAttributes() |
Modifier and Type | Method and Description |
---|---|
abstract FeatureCalc |
Aggregate.create(Expression expression)
Factory method creating a visitor using an aggregate attribute.
|
GroupByVisitorBuilder |
GroupByVisitorBuilder.withAggregateAttribute(Expression aggregateAttribute) |
GroupByVisitorBuilder |
GroupByVisitorBuilder.withGroupByAttribute(Expression groupByAttribute) |
abstract CalcResult |
Aggregate.wrap(Expression expression,
Object value)
Wraps a raw value in the appropriate visitor calculation result.
|
Constructor and Description |
---|
AverageVisitor(Expression expr)
Constructor class for the AverageVisitor using an expression
|
EqualAreaListVisitor(Expression expression,
Expression areaExpression,
int bins) |
GroupByVisitor(Aggregate aggregateVisitor,
Expression expression,
List<Expression> groupByAttributes,
ProgressListener progressListener) |
MaxVisitor(Expression expr) |
MedianVisitor(Expression expr) |
MinVisitor(Expression expr) |
NearestVisitor(Expression expression,
Object valueToMatch)
Creates a NearestVisitor instance for the given attribute and a value to match.
|
QuantileListVisitor(Expression expr,
int bins) |
StandardDeviationVisitor(Expression expr)
Constructs a standard deviation visitor based on the specified expression
|
StandardDeviationVisitor(Expression expr,
double average)
Deprecated.
|
SumAreaVisitor(Expression expr) |
SumVisitor(Expression expr) |
UniqueVisitor(Expression expr) |
Constructor and Description |
---|
GroupByResult(Map<List<Object>,CalcResult> results,
Aggregate aggregateVisitor,
List<Expression> groupByAttributes) |
GroupByVisitor(Aggregate aggregateVisitor,
Expression expression,
List<Expression> groupByAttributes,
ProgressListener progressListener) |
Modifier and Type | Interface and Description |
---|---|
interface |
FunctionExpression
Quick Function implementation for direct use as a factory.
|
Modifier and Type | Class and Description |
---|---|
class |
AreaFunction
Area of provided geometry.
|
class |
AttributeExpressionImpl
Defines a complex filter (could also be called logical filter).
|
class |
ConstantExpression
The Expression class is not immutable!
|
class |
DefaultExpression
Implements a default expression, with helpful variables and static methods.
|
class |
FallbackFunction
A placeholder class used to track a function the user requested that is not supported by our java
implementation.
|
class |
FunctionExpressionImpl
Abstract class for a function expression implementation
By default this implementation returns the provided
FunctionExpressionImpl.fallback value. |
class |
FunctionImpl
Default implementation of a Function; you may extend this class to implement specific
functionality.
|
class |
LengthFunction
Takes an AttributeExpression, and computes the length of the data for the attribute.
|
class |
LiteralExpressionImpl
Defines an expression that holds a literal for return.
|
class |
MathExpressionImpl
Holds a mathematical relationship between two expressions.
|
class |
MaxFunction
Deprecated.
- use org.geotools.filter.function.math.MaxFunction instead
|
class |
MinFunction
Deprecated.
- use org.geotools.filter.function.math.MinFunction instead
|
Modifier and Type | Field and Description |
---|---|
protected Expression |
BinaryComparisonAbstract.expression1 |
protected Expression |
BinaryComparisonAbstract.expression2 |
protected Expression |
BetweenFilterImpl.middleValue
Deprecated.
The 'middle' value, which must be an attribute expression.
|
Modifier and Type | Field and Description |
---|---|
protected List<Expression> |
FunctionExpressionImpl.params
function params *
|
Modifier and Type | Method and Description |
---|---|
Expression |
ExpressionSAXParser.create()
Creates and returns the expression.
|
Expression |
ExpressionDOMParser.expression(Node root)
parses an expression for a filter.
|
Expression |
IsBetweenImpl.getExpression() |
Expression |
IsNilImpl.getExpression() |
Expression |
LikeFilterImpl.getExpression()
Gets the expression for hte filter.
|
Expression |
NullFilterImpl.getExpression()
Returns the expression which represents the null check.
|
Expression |
IsNullImpl.getExpression() |
Expression |
BetweenFilterImpl.getExpression()
Deprecated.
Gets the middle value of the between.
|
protected Expression |
FunctionExpressionImpl.getExpression(int index)
Utility method for subclasses to ask for an argument at a given index
|
Expression |
MathExpressionImpl.getExpression1()
Gets the left or first expression.
|
Expression |
BinaryComparisonAbstract.getExpression1() |
Expression |
MathExpressionImpl.getExpression2()
Gets the second expression.
|
Expression |
BinaryComparisonAbstract.getExpression2() |
Expression |
IsBetweenImpl.getLowerBoundary() |
Expression |
BetweenFilterImpl.getLowerBoundary()
Deprecated.
Returns the left,lower, or first expression.
|
Expression |
IsBetweenImpl.getUpperBoundary() |
Expression |
BetweenFilterImpl.getUpperBoundary()
Deprecated.
Returns the right,upper, or second expression.
|
static Expression |
ExpressionDOMParser.parseExpression(Node root)
Deprecated.
Please use ExpressionDOMParser.expression
|
Modifier and Type | Method and Description |
---|---|
List<Expression> |
FunctionImpl.getParameters()
Returns the function parameters.
|
List<Expression> |
FunctionExpressionImpl.getParameters()
Returns the function parameters.
|
Modifier and Type | Method and Description |
---|---|
Add |
FilterFactoryImpl.add(Expression expr1,
Expression expr2) |
void |
BetweenFilterImpl.addMiddleValue(Expression middleValue)
|
After |
FilterFactoryImpl.after(Expression expr1,
Expression expr2) |
After |
FilterFactoryImpl.after(Expression expr1,
Expression expr2,
MultiValuedFilter.MatchAction matchAction) |
AnyInteracts |
FilterFactoryImpl.anyInteracts(Expression expr1,
Expression expr2) |
AnyInteracts |
FilterFactoryImpl.anyInteracts(Expression expr1,
Expression expr2,
MultiValuedFilter.MatchAction matchAction) |
static double |
Filters.asDouble(Expression expr)
Obtain the provided Expression as a double.
|
static int |
Filters.asInt(Expression expr)
Obtain the provided Expression as an integer.
|
static String |
Filters.asString(Expression expr)
Obtain the provided Expression as a String.
|
static <T> T |
Filters.asType(Expression expr,
Class<T> TYPE)
Deprecated.
This is not a good idea; use expr.evaulate( null, TYPE )
|
BBOX |
FilterFactoryImpl.bbox(Expression geometry,
BoundingBox bounds) |
BBOX3D |
FilterFactoryImpl.bbox(Expression geometry,
BoundingBox3D env) |
BBOX3D |
FilterFactoryImpl.bbox(Expression e,
BoundingBox3D env,
MultiValuedFilter.MatchAction matchAction) |
BBOX |
FilterFactoryImpl.bbox(Expression geometry,
BoundingBox bounds,
MultiValuedFilter.MatchAction matchAction) |
BBOX |
FilterFactoryImpl.bbox(Expression geometry,
double minx,
double miny,
double maxx,
double maxy,
String srs) |
BBOX |
FilterFactoryImpl.bbox(Expression e,
double minx,
double miny,
double maxx,
double maxy,
String srs,
MultiValuedFilter.MatchAction matchAction) |
BBOX |
FilterFactoryImpl.bbox(Expression geometry,
Expression bounds) |
Before |
FilterFactoryImpl.before(Expression expr1,
Expression expr2) |
Before |
FilterFactoryImpl.before(Expression expr1,
Expression expr2,
MultiValuedFilter.MatchAction matchAction) |
Begins |
FilterFactoryImpl.begins(Expression expr1,
Expression expr2) |
Begins |
FilterFactoryImpl.begins(Expression expr1,
Expression expr2,
MultiValuedFilter.MatchAction matchAction) |
BegunBy |
FilterFactoryImpl.begunBy(Expression expr1,
Expression expr2) |
BegunBy |
FilterFactoryImpl.begunBy(Expression expr1,
Expression expr2,
MultiValuedFilter.MatchAction matchAction) |
PropertyIsBetween |
FilterFactoryImpl.between(Expression expr,
Expression lower,
Expression upper) |
PropertyIsBetween |
FilterFactoryImpl.between(Expression expr,
Expression lower,
Expression upper,
MultiValuedFilter.MatchAction matchAction) |
Beyond |
FilterFactoryImpl.beyond(Expression geometry1,
Expression geometry2,
double distance,
String units) |
Beyond |
FilterFactoryImpl.beyond(Expression geometry1,
Expression geometry2,
double distance,
String units,
MultiValuedFilter.MatchAction matchAction) |
Beyond |
FilterFactoryImpl.beyond(Expression geometry1,
Geometry geometry2,
double distance,
String units) |
Contains |
FilterFactoryImpl.contains(Expression geometry1,
Expression geometry2) |
Contains |
FilterFactoryImpl.contains(Expression geometry1,
Expression geometry2,
MultiValuedFilter.MatchAction matchAction) |
Crosses |
FilterFactoryImpl.crosses(Expression geometry1,
Expression geometry2) |
Crosses |
FilterFactoryImpl.crosses(Expression geometry1,
Expression geometry2,
MultiValuedFilter.MatchAction matchAction) |
Disjoint |
FilterFactoryImpl.disjoint(Expression geometry1,
Expression geometry2) |
Disjoint |
FilterFactoryImpl.disjoint(Expression geometry1,
Expression geometry2,
MultiValuedFilter.MatchAction matchAction) |
Divide |
FilterFactoryImpl.divide(Expression expr1,
Expression expr2) |
During |
FilterFactoryImpl.during(Expression expr1,
Expression expr2) |
During |
FilterFactoryImpl.during(Expression expr1,
Expression expr2,
MultiValuedFilter.MatchAction matchAction) |
DWithin |
FilterFactoryImpl.dwithin(Expression geometry1,
Expression geometry2,
double distance,
String units) |
DWithin |
FilterFactoryImpl.dwithin(Expression geometry1,
Expression geometry2,
double distance,
String units,
MultiValuedFilter.MatchAction matchAction) |
EndedBy |
FilterFactoryImpl.endedBy(Expression expr1,
Expression expr2) |
EndedBy |
FilterFactoryImpl.endedBy(Expression expr1,
Expression expr2,
MultiValuedFilter.MatchAction matchAction) |
Ends |
FilterFactoryImpl.ends(Expression expr1,
Expression expr2) |
Ends |
FilterFactoryImpl.ends(Expression expr1,
Expression expr2,
MultiValuedFilter.MatchAction matchAction) |
Equals |
FilterFactoryImpl.equal(Expression geometry1,
Expression geometry2) |
PropertyIsEqualTo |
FilterFactoryImpl.equal(Expression expr1,
Expression expr2,
boolean matchCase) |
PropertyIsEqualTo |
FilterFactoryImpl.equal(Expression expr1,
Expression expr2,
boolean matchCase,
MultiValuedFilter.MatchAction matchAction) |
Equals |
FilterFactoryImpl.equal(Expression geometry1,
Expression geometry2,
MultiValuedFilter.MatchAction matchAction) |
PropertyIsEqualTo |
FilterFactoryImpl.equals(Expression expr1,
Expression expr2) |
protected Object |
FilterAbstract.eval(Expression expression,
Object object)
Helper method for subclasses to reduce null checks and automatically unpack values from
attributes and collections
|
protected Object |
FilterAbstract.eval(Expression expression,
Object object,
Class context)
Helper method for subclasses to reduce null checks
|
void |
FilterSAXParser.expression(Expression expression)
Adds the passed in expression to the current filter.
|
boolean |
Capabilities.fullySupports(Expression expression)
Determines if the expression and all its sub expressions is supported.
|
Function |
FilterFactoryImpl.function(Name name,
Expression... args) |
Function |
FilterFactoryImpl.function(String name,
Expression arg1) |
Function |
FilterFactoryImpl.function(String name,
Expression[] args) |
Function |
FilterFactoryImpl.function(String name,
Expression arg1,
Expression arg2) |
Function |
FilterFactoryImpl.function(String name,
Expression arg1,
Expression arg2,
Expression arg3) |
static short |
Filters.getExpressionType(Expression experssion)
Convert expression to a constant for use in switch statements.
|
protected static Object |
GeometryFilterImpl.getGeometries(Expression expr,
Object feature)
NC - support for multiple values Convenience method for returning expression as either a
geometry or a list of geometries.
|
PropertyIsGreaterThan |
FilterFactoryImpl.greater(Expression expr1,
Expression expr2) |
PropertyIsGreaterThan |
FilterFactoryImpl.greater(Expression expr1,
Expression expr2,
boolean matchCase) |
PropertyIsGreaterThan |
FilterFactoryImpl.greater(Expression expr1,
Expression expr2,
boolean matchCase,
MultiValuedFilter.MatchAction matchAction) |
PropertyIsGreaterThanOrEqualTo |
FilterFactoryImpl.greaterOrEqual(Expression expr1,
Expression expr2) |
PropertyIsGreaterThanOrEqualTo |
FilterFactoryImpl.greaterOrEqual(Expression expr1,
Expression expr2,
boolean matchCase) |
PropertyIsGreaterThanOrEqualTo |
FilterFactoryImpl.greaterOrEqual(Expression expr1,
Expression expr2,
boolean matchCase,
MultiValuedFilter.MatchAction matchAction) |
Intersects |
FilterFactoryImpl.intersects(Expression geometry1,
Expression geometry2) |
Intersects |
FilterFactoryImpl.intersects(Expression geometry1,
Expression geometry2,
MultiValuedFilter.MatchAction matchAction) |
PropertyIsNil |
FilterFactoryImpl.isNil(Expression expr,
Object nilReason) |
PropertyIsNull |
FilterFactoryImpl.isNull(Expression expr)
XXX Java 5 type narrowing used to make generated class explicit for chaining
|
PropertyIsLessThan |
FilterFactoryImpl.less(Expression expr1,
Expression expr2) |
PropertyIsLessThan |
FilterFactoryImpl.less(Expression expr1,
Expression expr2,
boolean matchCase) |
PropertyIsLessThan |
FilterFactoryImpl.less(Expression expr1,
Expression expr2,
boolean matchCase,
MultiValuedFilter.MatchAction matchAction) |
PropertyIsLessThanOrEqualTo |
FilterFactoryImpl.lessOrEqual(Expression expr1,
Expression expr2) |
PropertyIsLessThanOrEqualTo |
FilterFactoryImpl.lessOrEqual(Expression expr1,
Expression expr2,
boolean matchCase) |
PropertyIsLessThanOrEqualTo |
FilterFactoryImpl.lessOrEqual(Expression expr1,
Expression expr2,
boolean matchCase,
MultiValuedFilter.MatchAction matchAction) |
PropertyIsLike |
FilterFactoryImpl.like(Expression expr,
String pattern) |
PropertyIsLike |
FilterFactoryImpl.like(Expression expr,
String pattern,
String wildcard,
String singleChar,
String escape) |
PropertyIsLike |
FilterFactoryImpl.like(Expression expr,
String pattern,
String wildcard,
String singleChar,
String escape,
boolean matchCase) |
PropertyIsLike |
FilterFactoryImpl.like(Expression expr,
String pattern,
String wildcard,
String singleChar,
String escape,
boolean matchCase,
MultiValuedFilter.MatchAction matchAction) |
Meets |
FilterFactoryImpl.meets(Expression expr1,
Expression expr2) |
Meets |
FilterFactoryImpl.meets(Expression expr1,
Expression expr2,
MultiValuedFilter.MatchAction matchAction) |
MetBy |
FilterFactoryImpl.metBy(Expression expr1,
Expression expr2) |
MetBy |
FilterFactoryImpl.metBy(Expression expr1,
Expression expr2,
MultiValuedFilter.MatchAction matchAction) |
Multiply |
FilterFactoryImpl.multiply(Expression expr1,
Expression expr2) |
PropertyIsNotEqualTo |
FilterFactoryImpl.notEqual(Expression expr1,
Expression expr2) |
PropertyIsNotEqualTo |
FilterFactoryImpl.notEqual(Expression expr1,
Expression expr2,
boolean matchCase) |
PropertyIsNotEqualTo |
FilterFactoryImpl.notEqual(Expression expr1,
Expression expr2,
boolean matchCase,
MultiValuedFilter.MatchAction matchAction) |
OverlappedBy |
FilterFactoryImpl.overlappedBy(Expression expr1,
Expression expr2) |
OverlappedBy |
FilterFactoryImpl.overlappedBy(Expression expr1,
Expression expr2,
MultiValuedFilter.MatchAction matchAction) |
Overlaps |
FilterFactoryImpl.overlaps(Expression geometry1,
Expression geometry2) |
Overlaps |
FilterFactoryImpl.overlaps(Expression geometry1,
Expression geometry2,
MultiValuedFilter.MatchAction matchAction) |
static Set<PropertyName> |
Filters.propertyNames(Expression expression)
Traverses the expression and returns any encountered property names.
|
static Set<PropertyName> |
Filters.propertyNames(Expression expression,
SimpleFeatureType featureType)
Traverses the expression and returns any encountered property names.
|
void |
IsBetweenImpl.setExpression(Expression expression) |
void |
LikeFilterImpl.setExpression(Expression e) |
void |
NullFilterImpl.setExpression(Expression nullCheck)
Sets the expression which represents the null check.
|
void |
IsNullImpl.setExpression(Expression expression) |
void |
BetweenFilterImpl.setExpression(Expression expression)
Deprecated.
Sets the expression or middle value.
|
void |
MathExpressionImpl.setExpression1(Expression expression)
Gets the left or first expression.
|
void |
BinaryComparisonAbstract.setExpression1(Expression expression) |
void |
CompareFilterImpl.setExpression1(Expression leftValue) |
void |
MathExpressionImpl.setExpression2(Expression expression)
Gets the second expression.
|
void |
BinaryComparisonAbstract.setExpression2(Expression expression) |
void |
CompareFilterImpl.setExpression2(Expression rightValue) |
void |
IsBetweenImpl.setLowerBoundary(Expression lowerBoundary) |
void |
BetweenFilterImpl.setLowerBoundary(Expression lowerBounds)
Deprecated.
Sets the left,lower, or first expression.
|
void |
LikeFilterImpl.setPattern(Expression p,
String wildcardMulti,
String wildcardSingle,
String escape)
Deprecated.
use one of
PropertyIsLike#setExpression(Expression) PropertyIsLike#setWildCard(String) PropertyIsLike#setSingleChar(String) PropertyIsLike#setEscape(String) |
void |
IsBetweenImpl.setUpperBoundary(Expression upperBoundary) |
void |
BetweenFilterImpl.setUpperBoundary(Expression upperBounds)
Deprecated.
Sets the right,upper, or second expression.
|
void |
LikeFilterImpl.setValue(Expression attribute)
|
Subtract |
FilterFactoryImpl.subtract(Expression expr1,
Expression expr2) |
TContains |
FilterFactoryImpl.tcontains(Expression expr1,
Expression expr2) |
TContains |
FilterFactoryImpl.tcontains(Expression expr1,
Expression expr2,
MultiValuedFilter.MatchAction matchAction) |
TEquals |
FilterFactoryImpl.tequals(Expression expr1,
Expression expr2) |
TEquals |
FilterFactoryImpl.tequals(Expression expr1,
Expression expr2,
MultiValuedFilter.MatchAction matchAction) |
Touches |
FilterFactoryImpl.touches(Expression geometry1,
Expression geometry2) |
Touches |
FilterFactoryImpl.touches(Expression geometry1,
Expression geometry2,
MultiValuedFilter.MatchAction matchAction) |
TOverlaps |
FilterFactoryImpl.toverlaps(Expression expr1,
Expression expr2) |
TOverlaps |
FilterFactoryImpl.toverlaps(Expression expr1,
Expression expr2,
MultiValuedFilter.MatchAction matchAction) |
Within |
FilterFactoryImpl.within(Expression geometry1,
Expression geometry2) |
Within |
FilterFactoryImpl.within(Expression geometry1,
Expression geometry2,
MultiValuedFilter.MatchAction matchAction) |
Within |
FilterFactoryImpl.within(Expression geometry1,
Geometry geometry2) |
Modifier and Type | Method and Description |
---|---|
Function |
FunctionFinder.findFunction(Name name,
List<Expression> parameters)
Look up a function for the provided name.
|
Function |
FunctionFinder.findFunction(Name name,
List<Expression> parameters,
Literal fallback)
Look up a function for the provided name, may return a FallbackFunction if an implementation
could not be found.
|
Function |
FunctionFinder.findFunction(String name,
List<Expression> parameters)
Look up a function for the provided name.
|
Function |
FunctionFinder.findFunction(String name,
List<Expression> parameters,
Literal fallback)
Look up a function for the provided name, may return a FallbackFunction if an implementation
could not be found.
|
Function |
FunctionFactory.function(Name name,
List<Expression> args,
Literal fallback)
Returns a function with the specified name.
|
Function |
FunctionFactory.function(String name,
List<Expression> args,
Literal fallback)
Returns a function with the specified name.
|
Function |
FilterFactoryImpl.function(String name,
List<Expression> parameters,
Literal fallback)
Deprecated.
Pending see org.opengis.filter.Factory2
|
void |
FunctionImpl.setParameters(List<Expression> params)
Sets the function parameters.
|
void |
FunctionExpressionImpl.setParameters(List<Expression> params)
Sets the function parameters.
|
void |
FunctionExpression.setParameters(List<Expression> parameters)
Sets the Parameters for the function.
|
Modifier and Type | Class and Description |
---|---|
class |
AddImpl
Implementation of Add expression.
|
class |
DivideImpl
Implementation of divide expression.
|
class |
ExpressionAbstract
Abstract superclass of these Expression implementations.
|
class |
InternalVolatileFunction
|
class |
MultiplyImpl
Implementation of Multiply expression.
|
class |
SubtractImpl
Implementation of Subtract expression.
|
Modifier and Type | Method and Description |
---|---|
InternalFunction |
InternalVolatileFunction.duplicate(Expression... parameters)
This default implementation just returns
this if the number of expected parameters is
zero, otherwise throws an IllegalArgumentException . |
Constructor and Description |
---|
AddImpl(Expression expr1,
Expression expr2) |
DivideImpl(Expression expr1,
Expression expr2) |
MultiplyImpl(Expression expr1,
Expression expr2) |
SubtractImpl(Expression expr1,
Expression expr2) |
Modifier and Type | Interface and Description |
---|---|
interface |
GeometryTransformation
This interface can be implemented by geometry transformation functions that whish to be used in
the
Symbolizer geometry property. |
interface |
RenderingTransformation
An interface to be implemented by processes or by filter functions meant to be integrated as
feature collection/grid coverage transformations in a rendering chain.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractQuantityClassificationFunction |
class |
AttributeCountFunction
Takes an AttributeExpression, and computes the node count for the attribute.
|
class |
BoundedByFunction
A function returning the bounds of a feature (including all geometries)
|
class |
CategorizeFunction
Implementation of "Categorize" as a normal function.
|
class |
ClassificationFunction
Parent for classifiers which break a feature collection into the specified number of classes.
|
class |
ClassifyFunction |
class |
Collection_AverageFunction
Calculates the average value of an attribute for a given FeatureCollection and Expression.
|
class |
Collection_BoundsFunction
Calculates the bounds of an attribute for a given FeatureCollection and Expression.
|
class |
Collection_CountFunction
Calculates the count value of an attribute for a given SimpleFeatureCollection and Expression.
|
class |
Collection_MaxFunction
Calculates the maximum value of an attribute for a given FeatureCollection and Expression.
|
class |
Collection_MedianFunction
Calculates the median value of an attribute for a given FeatureCollection and Expression.
|
class |
Collection_MinFunction
Calculates the minimum value of an attribute for a given FeatureCollection and Expression.
|
class |
Collection_NearestFunction
Finds the nearest value to the provided one in the attribute domain.
|
class |
Collection_SumFunction
Calculates the sum value of an attribute for a given FeatureCollection and Expression.
|
class |
Collection_UniqueFunction
Calculates the unique value of an attribute for a given FeatureCollection and Expression.
|
class |
DateDifferenceFunction
The function computes the difference between two date objects, in milliseconds (as a-b)
|
class |
EnvFunction
Provides local to thread and global thread-independent lookup tables of named variables allowing
externally defined values to be access within a SLD document.
|
class |
EqualAreaFunction
Breaks a SimpleFeatureCollection into classes with (roughtly) equal total items area in each
class
|
class |
EqualIntervalFunction
Classification function for breaking a feature collection into edible chunks of "equal" size.
|
class |
FilterFunction_area |
class |
FilterFunction_between |
class |
FilterFunction_boundary |
class |
FilterFunction_boundaryDimension |
class |
FilterFunction_buffer |
class |
FilterFunction_bufferWithSegments |
class |
FilterFunction_centroid |
class |
FilterFunction_contains |
class |
FilterFunction_Convert
Applies the available
Converter to turn the value into the desired target class |
class |
FilterFunction_convexHull |
class |
FilterFunction_crosses |
class |
FilterFunction_dateFormat
Formats a date into a string given a certain pattern (specified in the format accepted by
SimpleDateFormat } |
class |
FilterFunction_dateParse
Parses a date from a string given a certain pattern (specified in the format accepted by
SimpleDateFormat } |
class |
FilterFunction_difference |
class |
FilterFunction_dimension |
class |
FilterFunction_disjoint |
class |
FilterFunction_disjoint3D |
class |
FilterFunction_distance |
class |
FilterFunction_distance3D |
class |
FilterFunction_double2bool |
class |
FilterFunction_endAngle |
class |
FilterFunction_endPoint |
class |
FilterFunction_envelope |
class |
FilterFunction_equalsExact |
class |
FilterFunction_equalsExactTolerance |
class |
FilterFunction_equalTo |
class |
FilterFunction_exteriorRing |
class |
FilterFunction_geometryType |
class |
FilterFunction_geomFromWKT |
class |
FilterFunction_geomLength |
class |
FilterFunction_getGeometryN |
class |
FilterFunction_getX |
class |
FilterFunction_getY |
class |
FilterFunction_getZ |
class |
FilterFunction_greaterEqualThan |
class |
FilterFunction_greaterThan |
class |
FilterFunction_if_then_else |
class |
FilterFunction_in10 |
class |
FilterFunction_in2 |
class |
FilterFunction_in3 |
class |
FilterFunction_in4 |
class |
FilterFunction_in5 |
class |
FilterFunction_in6 |
class |
FilterFunction_in7 |
class |
FilterFunction_in8 |
class |
FilterFunction_in9 |
class |
FilterFunction_int2bbool |
class |
FilterFunction_int2ddouble |
class |
FilterFunction_interiorPoint |
class |
FilterFunction_interiorRingN |
class |
FilterFunction_intersection |
class |
FilterFunction_intersects |
class |
FilterFunction_intersects3D |
class |
FilterFunction_isClosed |
class |
FilterFunction_isEmpty |
class |
FilterFunction_isLike |
class |
FilterFunction_isNull |
class |
FilterFunction_isometric |
class |
FilterFunction_isRing |
class |
FilterFunction_isSimple |
class |
FilterFunction_isValid |
class |
FilterFunction_isWithinDistance |
class |
FilterFunction_isWithinDistance3D |
class |
FilterFunction_lessEqualThan |
class |
FilterFunction_lessThan |
class |
FilterFunction_list
A simple function that creates a list of values of any number of arguments
|
class |
FilterFunction_listMultiply
Filter function to multiply a text list of numbers with a given factor.
|
class |
FilterFunction_minimumCircle
A FilterFunction that expects a Geometry and returns it's minimum bounding circle.
|
class |
FilterFunction_minimumDiameter
A FilterFunction that expects a Geometry and returns it's minimum diameter.
|
class |
FilterFunction_minimumRectangle
A FilterFunction that expects a Geometry and returns it's minimum rectangle.
|
class |
FilterFunction_not |
class |
FilterFunction_notEqualTo |
class |
FilterFunction_numberFormat
Formats a number into a string given a certain pattern (specified in the format accepted by
DecimalFormat } |
class |
FilterFunction_numberFormat2
Formats a number into a string given a certain pattern (specified in the format accepted by
DecimalFormat }
This function expands on FilterFunction_numberFormat and adds some additonal
parameters such as allowing the user to explicitly specify the decimal and group separators,
rather than falling back on locale based defaults. |
class |
FilterFunction_numGeometries |
class |
FilterFunction_numInteriorRing |
class |
FilterFunction_numPoints |
class |
FilterFunction_octagonalEnvelope
A FilterFunction that expects a Geometry and returns it's octagonal envelope.
|
class |
FilterFunction_offset |
class |
FilterFunction_overlaps |
class |
FilterFunction_parseBoolean |
class |
FilterFunction_parseDouble |
class |
FilterFunction_parseInt |
class |
FilterFunction_parseLong |
class |
FilterFunction_pointN |
class |
FilterFunction_property
Extracts a property from a feature, taking the property name as a parameter
|
class |
FilterFunction_relate |
class |
FilterFunction_relatePattern |
class |
FilterFunction_roundDouble |
class |
FilterFunction_setCRS |
class |
FilterFunction_startAngle |
class |
FilterFunction_startPoint |
class |
FilterFunction_strAbbreviate |
class |
FilterFunction_strCapitalize |
class |
FilterFunction_strConcat |
class |
FilterFunction_strDefaultIfBlank |
class |
FilterFunction_strEndsWith |
class |
FilterFunction_strEqualsIgnoreCase |
class |
FilterFunction_strIndexOf |
class |
FilterFunction_strLastIndexOf |
class |
FilterFunction_strLength |
class |
FilterFunction_strMatches |
class |
FilterFunction_strPosition
Filter function implementing the Symbology Encoding "StringPosition" function.
|
class |
FilterFunction_strReplace |
class |
FilterFunction_strStartsWith |
class |
FilterFunction_strStripAccents |
class |
FilterFunction_strSubstring |
class |
FilterFunction_strSubstringStart |
class |
FilterFunction_strToLowerCase |
class |
FilterFunction_strToUpperCase |
class |
FilterFunction_strTrim |
class |
FilterFunction_strTrim2
Function implementing the Symbology Encoding Trim function.
|
class |
FilterFunction_symDifference |
class |
FilterFunction_touches |
class |
FilterFunction_toWKT |
class |
FilterFunction_union |
class |
FilterFunction_vertices |
class |
FilterFunction_within |
class |
GeometryFunction
Function the returns the default geometry of a feature, or null if there is none, or it's not a
JTS geometry
|
class |
IDFunction
Allow access to the value of Feature.getID() as an expression
|
class |
InFunction
The function checks whether a candidate value is contained in an arbitrary long list of user
provided values.
|
class |
InterpolateFunction
This is an implemenation of the Interpolate function as defined by OGC Symbology Encoding (SE)
1.1 specification.
|
class |
JenksNaturalBreaksFunction
Calculate the Jenks' Natural Breaks classification for a featurecollection
|
class |
PropertyExistsFunction
A new function to check if a property exists.
|
class |
QuantileFunction
Breaks a SimpleFeatureCollection into classes with an equal number of items in each.
|
class |
RecodeFunction
This is an implemenation of the Recode function as defined by the OGC Symbology Encoding (SE) 1.1
specification.
|
class |
StandardDeviationFunction
Breaks a SimpleFeatureCollection into classes using the standard deviation classification method.
|
class |
StringTemplateFunction
StringTemplate function, applies a regular expression with capturing groups, and them uses the
groups to build a new string based on the provided template.
|
class |
UniqueIntervalFunction
Clone of EqualIntervalFunction for unique values
|
Modifier and Type | Method and Description |
---|---|
Expression |
ClassifyFunction.getExpression() |
Modifier and Type | Method and Description |
---|---|
List<Expression> |
InterpolateFunction.getParameters() |
List<Expression> |
ClassificationFunction.getParameters()
Returns the function parameters (the contents are Expressions, usually attribute expression
and literal expression).
|
List<Expression> |
StringTemplateFunction.getParameters() |
List<Expression> |
RecodeFunction.getParameters() |
List<Expression> |
CategorizeFunction.getParameters() |
Modifier and Type | Method and Description |
---|---|
int |
Classifier.classify(Expression expr,
Object feature)
Returns the slot containing the passed expression's value.
|
static boolean |
InFunction.isInFunction(Expression expression)
Returns true if the expression is a function in the "in" family, that is, "in", "in2", "in3",
...
|
void |
Collection_BoundsFunction.setExpression(Expression e) |
void |
Collection_MedianFunction.setExpression(Expression e) |
void |
Collection_UniqueFunction.setExpression(Expression e) |
void |
Collection_AverageFunction.setExpression(Expression e) |
void |
Collection_SumFunction.setExpression(Expression e) |
void |
Collection_MaxFunction.setExpression(Expression e) |
void |
Collection_MinFunction.setExpression(Expression e) |
Modifier and Type | Method and Description |
---|---|
Function |
DefaultFunctionFactory.function(Name name,
List<Expression> parameters,
Literal fallback) |
Function |
DefaultFunctionFactory.function(String name,
List<Expression> parameters,
Literal fallback) |
void |
ClassificationFunction.setParameters(List<Expression> params)
Sets the function parameters.
|
Constructor and Description |
---|
CategorizeFunction(List<Expression> parameters,
Literal fallback) |
InterpolateFunction(List<Expression> parameters,
Literal fallback) |
RecodeFunction(List<Expression> parameters,
Literal fallback) |
StringTemplateFunction(List<Expression> parameters,
Literal fallback) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractHSLFunction
Base for lesscss.org HSL color manipulation functions
|
class |
ConstrastFunction
Contrast lesscss.org color function.
|
class |
DarkenFunction
Implements the lesscss.org darken function
|
class |
DesaturateFunction
Implements the lesscss.org desaturate function
|
class |
GrayscaleFunction
Tint lesscss.org color function.
|
class |
HSLFunction
hsl lesscss.org color function.
|
class |
LightenFunction
Implements the lesscss.org lighten function
|
class |
MixFunction
Mix lesscss.org color function.
|
class |
SaturateFunction
Implements the lesscss.org saturate function
|
class |
ShadeFunction
Shade lesscss.org color function.
|
class |
SpinFunction
Mix lesscss.org color function.
|
class |
TintFunction
Tint lesscss.org color function.
|
Modifier and Type | Method and Description |
---|---|
List<Expression> |
ModuloFunction.getParameters() |
Constructor and Description |
---|
ModuloFunction(List<Expression> parameters,
Literal fallback) |
Modifier and Type | Class and Description |
---|---|
class |
ConcatenateFunction
The function concatenates strings.
|
class |
StringInFunction |
class |
URLEncodeFunction
URL encodes a string.
|
Modifier and Type | Class and Description |
---|---|
protected class |
ReprojectingFilterVisitor.FunctionReprojector
Makes sure that the result of a function gets reprojected to the specified CRS, should it be
a Geometry
|
Modifier and Type | Method and Description |
---|---|
Expression |
BBOX3DImpl.getExpression1() |
Expression |
BBOX3DImpl.getExpression2() |
Modifier and Type | Method and Description |
---|---|
List<Expression> |
ReprojectingFilterVisitor.FunctionReprojector.getParameters() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractPreparedGeometryFilter.setExpression1(Expression expression) |
void |
BBOXImpl.setExpression1(Expression expression) |
void |
AbstractPreparedGeometryFilter.setExpression2(Expression expression) |
void |
BBOXImpl.setExpression2(Expression expression) |
Modifier and Type | Field and Description |
---|---|
protected Expression |
BinaryTemporalOperatorImpl.e1 |
protected Expression |
BinaryTemporalOperatorImpl.e2 |
Modifier and Type | Method and Description |
---|---|
Expression |
BinaryTemporalOperatorImpl.getExpression1() |
Expression |
BinaryTemporalOperatorImpl.getExpression2() |
Modifier and Type | Method and Description |
---|---|
protected Instant |
BinaryTemporalOperatorImpl.toInstant(Object object,
Expression e) |
protected Period |
BinaryTemporalOperatorImpl.toPeriod(Object object,
Expression e) |
protected TemporalPrimitive |
BinaryTemporalOperatorImpl.toTemporal(Object object,
Expression e) |
Modifier and Type | Method and Description |
---|---|
Expression |
AbstractFilterBuilder.getExpression() |
Expression |
ICompiler.getExpression()
The resultant
Expression of the compilation. |
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.
|
Expression |
BuildResultStack.popExpression() |
Modifier and Type | Method and Description |
---|---|
Expression |
CQLCompiler.getExpression()
Return the expression resultant of compiling process
|
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 . |
Modifier and Type | Method and Description |
---|---|
static String |
CQL.toCQL(Expression expression)
Generates the expression text associated to the
Expression object. |
Modifier and Type | Method and Description |
---|---|
Expression |
ECQLCompiler.getExpression()
Return the expression resultant of compiling process
|
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.
|
Modifier and Type | Method and Description |
---|---|
static String |
ECQL.toCQL(Expression expression)
Generates the expression text associated to the
Expression object. |
Modifier and Type | Interface and Description |
---|---|
interface |
Categorize
Categorization: The transformation of continuous values to distinct values.
|
interface |
Interpolate
Interpolation: Transformation of continuous values by a function defined on a number of nodes.
|
interface |
MapItem
This function recodes values from a property or expression into corresponding values of arbitrary
type.
|
interface |
Recode
Recoding: Transformation of discrete values to any other values.
|
Modifier and Type | Method and Description |
---|---|
Expression |
LiteralDemultiplyingFilterVisitor.BinaryComparisonOperatorReplacer.getExpression1(BinaryComparisonOperator filter) |
Expression |
LiteralDemultiplyingFilterVisitor.BinarySpatialOperatorReplacer.getExpression1(BinarySpatialOperator filter) |
Expression |
LiteralDemultiplyingFilterVisitor.BinaryTemporalOperatorReplacer.getExpression1(BinaryTemporalOperator filter) |
Expression |
LiteralDemultiplyingFilterVisitor.FilterReplacer.getExpression1(F filter) |
Expression |
LiteralDemultiplyingFilterVisitor.BinaryComparisonOperatorReplacer.getExpression2(BinaryComparisonOperator filter) |
Expression |
LiteralDemultiplyingFilterVisitor.BinarySpatialOperatorReplacer.getExpression2(BinarySpatialOperator filter) |
Expression |
LiteralDemultiplyingFilterVisitor.BinaryTemporalOperatorReplacer.getExpression2(BinaryTemporalOperator filter) |
Expression |
LiteralDemultiplyingFilterVisitor.FilterReplacer.getExpression2(F filter) |
Expression |
Recode.getLookupValue()
Get lookup value.
|
Expression |
Interpolate.getLookupValue()
Get lookup value.
|
Expression |
Categorize.getLookupValue()
Get lookup value.
|
Expression |
MapItem.getValue()
Get value.
|
Expression |
InterpolationPoint.getValue()
Get value.
|
protected Expression |
BindingFilterVisitor.optimize(Expression expression,
Object extraData,
Class targetType) |
protected Expression |
BindingFilterVisitor.optimizeTime(Expression expression,
Object extraData) |
protected Expression |
DuplicatingFilterVisitor.visit(Expression expression,
Object extraData)
Null safe expression cloning
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
SimplifyingFilterVisitor.isConstant(Expression ex) |
protected Expression |
BindingFilterVisitor.optimize(Expression expression,
Object extraData,
Class targetType) |
protected Expression |
BindingFilterVisitor.optimizeTime(Expression expression,
Object extraData) |
Filter |
LiteralDemultiplyingFilterVisitor.BinaryComparisonOperatorReplacer.replaceExpressions(BinaryComparisonOperator filter,
Expression expression1,
Expression expression2) |
Filter |
LiteralDemultiplyingFilterVisitor.BinarySpatialOperatorReplacer.replaceExpressions(BinarySpatialOperator filter,
Expression expression1,
Expression expression2) |
Filter |
LiteralDemultiplyingFilterVisitor.BinaryTemporalOperatorReplacer.replaceExpressions(BinaryTemporalOperator filter,
Expression expression1,
Expression expression2) |
Filter |
LiteralDemultiplyingFilterVisitor.FilterReplacer.replaceExpressions(F filter,
Expression expression1,
Expression expression2)
Replace the expressions in a filter
|
Filter |
MultiRange.toFilter(FilterFactory ff,
Expression variable) |
protected Expression |
DuplicatingFilterVisitor.visit(Expression expression,
Object extraData)
Null safe expression cloning
|
Modifier and Type | Method and Description |
---|---|
static Graph |
PoissonClusterer.findClusters(Graph incoming,
Expression base,
Expression target,
double meanRate,
int distance) |
Modifier and Type | Class and Description |
---|---|
class |
JoinPropertyName
Property name that knows what feature type it comes from.
|
Modifier and Type | Method and Description |
---|---|
protected List<Expression> |
JDBCDataStore.extractGroupByExpressions(FeatureVisitor visitor)
Helper method that extracts a list of group by attributes from a group by visitor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
JDBCDataStore.encodeFunction(String function,
Expression expression,
StringBuffer sql,
FilterToSQL filterToSQL) |
protected String |
JDBCDataStore.selectAggregateSQL(String function,
Expression att,
List<Expression> groupByExpressions,
SimpleFeatureType featureType,
Query query,
LimitingVisitor visitor) |
protected PreparedStatement |
JDBCDataStore.selectAggregateSQLPS(String function,
Expression att,
List<Expression> groupByExpressions,
SimpleFeatureType featureType,
Query query,
LimitingVisitor visitor,
Connection cx) |
Modifier and Type | Method and Description |
---|---|
protected void |
JDBCDataStore.encodeGroupByStatement(List<Expression> groupByExpressions,
StringBuffer sql,
FilterToSQL filterToSQL,
boolean aggregateOnExpression)
Helper method that adds a group by statement to the SQL query.
|
protected String |
JDBCDataStore.selectAggregateSQL(String function,
Expression att,
List<Expression> groupByExpressions,
SimpleFeatureType featureType,
Query query,
LimitingVisitor visitor) |
protected PreparedStatement |
JDBCDataStore.selectAggregateSQLPS(String function,
Expression att,
List<Expression> groupByExpressions,
SimpleFeatureType featureType,
Query query,
LimitingVisitor visitor,
Connection cx) |
Modifier and Type | Class and Description |
---|---|
class |
ProcessFunction
|
Modifier and Type | Method and Description |
---|---|
List<Expression> |
ProcessFunction.getParameters() |
Modifier and Type | Method and Description |
---|---|
Function |
ProcessFunctionFactory.function(Name processName,
List<Expression> args,
Literal fallback) |
Function |
ProcessFunctionFactory.function(String name,
List<Expression> args,
Literal fallback) |
Constructor and Description |
---|
ProcessFunction(Name processName,
List<Expression> inputExpressions,
Map<String,Parameter<?>> parameters,
Process process,
Literal fallbackValue) |
Modifier and Type | Class and Description |
---|---|
class |
PolygonLabelFunction |
Modifier and Type | Method and Description |
---|---|
List<Expression> |
PolygonLabelFunction.getParameters() |
Modifier and Type | Method and Description |
---|---|
Function |
PolygonLabelFunctionFactory.function(Name name,
List<Expression> args,
Literal fallback) |
Function |
PolygonLabelFunctionFactory.function(String name,
List<Expression> args,
Literal fallback) |
Constructor and Description |
---|
PolygonLabelFunction(List<Expression> parameters,
Literal fallback) |
Modifier and Type | Field and Description |
---|---|
Expression |
TransformProcess.Definition.expression
Expression used to generate the target value; most simply a PropertyName
|
Modifier and Type | Method and Description |
---|---|
Icon |
ChartGraphicFactory.getIcon(Feature feature,
Expression urlExpression,
String format,
int size) |
Modifier and Type | Method and Description |
---|---|
protected Expression |
GraphicsAwareDpiRescaleStyleVisitor.rescaleGraphicSize(Graphic gr) |
Modifier and Type | Method and Description |
---|---|
Object |
RenderingTransformationHelper.applyRenderingTransformation(Expression transformation,
FeatureSource featureSource,
Query layerQuery,
Query renderingQuery,
GridGeometry2D gridGeometry,
CoordinateReferenceSystem sourceCrs,
RenderingHints hints) |
protected void |
MetaBufferEstimator.evaluateWidth(Expression width) |
protected double |
MetaBufferEstimator.getDouble(Expression ex) |
protected int |
MetaBufferEstimator.getPositiveValue(Expression ex) |
protected boolean |
MetaBufferEstimator.isConstant(Expression ex) |
protected boolean |
MetaBufferEstimator.isNull(Expression exp) |
Modifier and Type | Method and Description |
---|---|
static Expression |
ExpressionExtractor.extractCqlExpressions(String expression)
Builds a CQL expression equivalent to the specified string, see class javadocs for rules on
how to build the expression in string form
|
Modifier and Type | Method and Description |
---|---|
Icon |
ImageGraphicFactory.getIcon(Feature feature,
Expression url,
String format,
int size) |
Icon |
ExternalGraphicFactory.getIcon(Feature feature,
Expression url,
String format,
int size)
Turns the specified URL into an Icon, eventually using the Feature attributes to evaluate CQL
expressions embedded in the url.
|
Shape |
WellKnownMarkFactory.getShape(Graphics2D graphics,
Expression symbolUrl,
Feature feature) |
Shape |
QGISMarkFactory.getShape(Graphics2D graphics,
Expression symbolUrl,
Feature feature) |
Shape |
MarkFactory.getShape(Graphics2D graphics,
Expression symbolUrl,
Feature feature)
Turns the specified URL into an Shape, eventually using the Feature attributes to evaluate
the expression, or returns
null if the factory cannot evaluate this symbolUrl. |
Shape |
TTFMarkFactory.getShape(Graphics2D graphics,
Expression symbolUrl,
Feature feature) |
Shape |
ShapeMarkFactory.getShape(Graphics2D graphics,
Expression symbolUrl,
Feature feature) |
Modifier and Type | Method and Description |
---|---|
Shape |
WKTMarkFactory.getShape(Graphics2D graphics,
Expression symbolUrl,
Feature feature)
Returns a WKT shaoe given that its URL specifies a WKT geometry or contains a reference to a
WKT geometry specfied in a properties file
|
Shape |
MeteoMarkFactory.getShape(Graphics2D graphics,
Expression symbolUrl,
Feature feature) |
Modifier and Type | Method and Description |
---|---|
Icon |
SVGGraphicFactory.getIcon(Feature feature,
Expression url,
String format,
int size) |
RenderableSVG |
RenderableSVGCache.getRenderableSVG(Feature feature,
Expression url,
String format) |
Shape |
SVGMarkFactory.getShape(Graphics2D graphics,
Expression symbolUrl,
Feature feature) |
Modifier and Type | Method and Description |
---|---|
Shape |
WindBarbsFactory.getShape(Graphics2D graphics,
Expression symbolUrl,
Feature feature)
Return a shape with the given url.
|
Modifier and Type | Method and Description |
---|---|
Expression |
CssParameter.getExpression() |
Modifier and Type | Method and Description |
---|---|
void |
CssParameter.setExpression(Expression expression) |
Modifier and Type | Class and Description |
---|---|
class |
OverlapBehavior
Deprecated.
Please use org.opengis.style.OverlapBehavior
|
Modifier and Type | Field and Description |
---|---|
protected Expression |
AbstractSymbolizer.geometry |
Modifier and Type | Method and Description |
---|---|
Expression |
StyleBuilder.attributeExpression(String attributeName)
create an attribute expression
|
Expression |
StyleBuilder.colorExpression(Color color)
convert an awt color in to a literal expression representing the color
|
Expression |
AbstractContrastMethodStrategy.getAlgorithm()
Find out the algorithm used by this method.
|
Expression |
AnchorPointImpl.getAnchorPointX()
Getter for property anchorPointX.
|
Expression |
AnchorPoint.getAnchorPointX()
get the x coordinate of the anchor point
|
Expression |
AnchorPointImpl.getAnchorPointY()
Getter for property anchorPointY.
|
Expression |
Fill.getBackgroundColor()
Deprecated.
value is not used, please use getColor()
|
Expression |
FillImpl.getBackgroundColor()
This parameter gives the solid color that will be used as a background for a Fill.
|
Expression |
SelectedChannelTypeImpl.getChannelName() |
Expression |
SelectedChannelType.getChannelName()
Returns the channel's name.
|
Expression |
Fill.getColor()
This parameter gives the solid color that will be used for a Fill.
|
Expression |
StrokeImpl.getColor()
This parameter gives the solid color that will be used for a stroke.
|
Expression |
ColorMapEntry.getColor() |
Expression |
ColorMapEntryImpl.getColor() |
Expression |
FillImpl.getColor()
This parameter gives the solid color that will be used for a Fill.
|
Expression |
Stroke.getDashOffset()
A dash array need not start from the beginning.
|
Expression |
StrokeImpl.getDashOffset()
This param determines where the dash pattern should start from.
|
Expression |
DisplacementImpl.getDisplacementX()
Getter for property displacementX.
|
Expression |
Displacement.getDisplacementX()
Returns an expression that computes a pixel offset from the geometry point.
|
Expression |
DisplacementImpl.getDisplacementY()
Getter for property displacementY.
|
Expression |
TextSymbolizerImpl.getFeatureDescription() |
Expression |
TextSymbolizer2.getFeatureDescription()
Description is used by text oriented renders such as KML and RSS to specify a feature's
description
|
Expression |
FontImpl.getFontFamily()
Deprecated.
|
Expression |
Font.getFontFamily()
Deprecated.
use getFamilly().get(0) for the preferred font
|
Expression |
FontImpl.getFontSize()
Deprecated.
|
Expression |
Font.getFontSize()
Deprecated.
use getSize
|
Expression |
FontImpl.getFontStyle()
Deprecated.
|
Expression |
Font.getFontStyle()
Deprecated.
Please use getStyle in 2.6.x
|
Expression |
FontImpl.getFontWeight()
Deprecated.
|
Expression |
Font.getFontWeight()
Deprecated.
use getWeight
|
Expression |
ContrastEnhancement.getGammaValue()
How much to brighten (values greater than 1.0) or dim (values less than 1.0) an image.
|
Expression |
ContrastEnhancementImpl.getGammaValue() |
Expression |
GraphicImpl.getGap() |
Expression |
Graphic.getGap() |
Expression |
LinePlacementImpl.getGap() |
Expression |
AbstractSymbolizer.getGeometry() |
Expression |
Symbolizer.getGeometry()
This defines the geometry to be used for styling.
|
Expression |
GraphicImpl.getInitialGap() |
Expression |
Graphic.getInitialGap() |
Expression |
LinePlacementImpl.getInitialGap() |
Expression |
TextSymbolizerImpl.getLabel()
Returns the label expression.
|
Expression |
TextSymbolizer.getLabel()
Returns the expression that will be evaluated to determine what text is displayed.
|
Expression |
Stroke.getLineCap()
This parameter controls how line strings should be capped.
|
Expression |
StrokeImpl.getLineCap()
This parameter controls how line strings should be capped.
|
Expression |
Stroke.getLineJoin()
This parameter controls how line strings should be joined together.
|
Expression |
StrokeImpl.getLineJoin()
This parameter controls how line strings should be joined together.
|
Expression |
Fill.getOpacity()
This specifies the level of translucency to use when rendering the fill.
|
Expression |
StrokeImpl.getOpacity()
This specifies the level of translucency to use when rendering the stroke.
|
Expression |
ColorMapEntry.getOpacity() |
Expression |
ColorMapEntryImpl.getOpacity() |
Expression |
GraphicLegend.getOpacity()
This specifies the level of translucency to use when rendering the graphic.
|
Expression |
RasterSymbolizerImpl.getOpacity()
fetch the expresion which evaluates to the opacity fo rthis coverage
|
Expression |
GraphicImpl.getOpacity()
This specifies the level of translucency to use when rendering the graphic.
|
Expression |
FillImpl.getOpacity()
This specifies the level of translucency to use when rendering the fill.
|
Expression |
Graphic.getOpacity()
This specifies the level of translucency to use when rendering the graphic.
|
Expression |
ContrastEnhancement.getOption(String string) |
Expression |
ContrastEnhancementImpl.getOption(String key) |
Expression |
RasterSymbolizer.getOverlap()
The OverlapBehavior element tells a system how to behave when multiple raster images in a
layer overlap each other, for example with satellite-image scenes.
|
Expression |
RasterSymbolizerImpl.getOverlap()
Deprecated.
|
Expression |
PolygonSymbolizerImpl.getPerpendicularOffset() |
Expression |
LinePlacement.getPerpendicularOffset()
Returns the expression that is used to compute how far from the lines the text will be drawn.
|
Expression |
LineSymbolizerImpl.getPerpendicularOffset() |
Expression |
LinePlacementImpl.getPerpendicularOffset()
Getter for property perpendicularOffset.
|
Expression |
TextSymbolizerImpl.getPriority() |
Expression |
TextSymbolizer.getPriority()
Priority -- null = use the default labeling priority Expression = an expression that
evaluates to a number (ie.
|
Expression |
ColorMapEntry.getQuantity() |
Expression |
ColorMapEntryImpl.getQuantity() |
Expression |
HaloImpl.getRadius()
Getter for property radius.
|
Expression |
ShadedReliefImpl.getReliefFactor()
The ReliefFactor gives the amount of exaggeration to use for the height of the ?
|
Expression |
PointPlacement.getRotation()
Returns the rotation of the label.
|
Expression |
GraphicLegend.getRotation()
This parameter defines the rotation of a graphic in the clockwise direction about its centre
point in decimal degrees.
|
Expression |
PointPlacementImpl.getRotation()
Returns the rotation of the label.
|
Expression |
GraphicImpl.getRotation()
This parameter defines the rotation of a graphic in the clockwise direction about its centre
point in decimal degrees.
|
Expression |
Graphic.getRotation()
This parameter defines the rotation of a graphic in the clockwise direction about its centre
point in decimal degrees.
|
Expression |
FontImpl.getSize() |
Expression |
Font.getSize()
Font size in pixels with a default of 10 pixels.
|
Expression |
GraphicLegend.getSize()
The size of the mark if specified.
|
Expression |
GraphicImpl.getSize()
This paramteter gives the absolute size of the graphic in pixels encoded as a floating point
number.
|
Expression |
Graphic.getSize()
This paramteter gives the absolute size of the graphic in pixels encoded as a floating point
number.
|
Expression |
TextSymbolizerImpl.getSnippet() |
Expression |
TextSymbolizer2.getSnippet()
Abstract is used by text oriented renderers such as KML and RSS to specify an abstract (RSS)
or a snippet (KML)
|
Expression |
FontImpl.getStyle() |
Expression |
Font.getStyle()
The "font-style" SVG parameter should be "normal", "italic", or "oblique".
|
Expression |
OtherTextImpl.getText() |
Expression |
OtherText.getText()
The text expression to be used in the specified location.
|
Expression |
FeatureTypeStyleImpl.getTransformation() |
Expression |
FeatureTypeStyle.getTransformation()
The eventual transformation to be applied before rendering the data (should be an expression
taking a feature collection or a grid coverage as the evaluation context and returns a
feature collection or a grid coverage as an output)
|
Expression |
FontImpl.getWeight() |
Expression |
Font.getWeight()
The "font-weight" SVG parameter should be "normal" or "bold".
|
Expression |
Mark.getWellKnownName()
This parameter gives the well-known name of the shape of the mark.
|
Expression |
MarkImpl.getWellKnownName()
This parameter gives the well-known name of the shape of the mark.
|
Expression |
StrokeImpl.getWidth()
This parameter gives the absolute width (thickness) of a stroke in pixels encoded as a float.
|
Expression |
StyleBuilder.literalExpression(double value)
create a literal expression representing the value
|
Expression |
StyleBuilder.literalExpression(int value)
create a literal expression representing the value
|
Expression |
StyleBuilder.literalExpression(Object value)
create a literal expression representing the value
|
Expression |
StyleBuilder.literalExpression(String value)
create a literal expression representing the value
|
static Expression |
SLD.textLabel(TextSymbolizer symbolizer)
Retrieves the label from a TextSymbolizer.
|
Modifier and Type | Method and Description |
---|---|
List<Expression> |
Stroke.dashArray()
This parameter encodes the dash pattern as a seqeuence of floats.
|
List<Expression> |
StrokeImpl.dashArray()
This parameter encodes the dash pattern as a list of expressions.
|
List<Expression> |
FontImpl.getFamily() |
List<Expression> |
Font.getFamily()
SVG font-family parameters in preferred order.
|
Map<String,Expression> |
ContrastEnhancement.getOptions()
Return vendor options relating to the enhancement method
|
Map<String,Expression> |
ContrastMethodStrategy.getOptions()
Return the Map of VendorOptions used by this strategy.
|
Map<String,Expression> |
AbstractContrastMethodStrategy.getOptions()
The map of VendorOptions to write into an SLD or CSS file.
|
Map<String,Expression> |
ContrastEnhancementImpl.getOptions() |
Map<String,Expression> |
AbstractContrastMethodStrategy.getParameters()
Fetch any parameters which control the method.
|
Map<String,Expression> |
ExtensionSymbolizer.getParameters()
Live map symbolizer expressions.
|
Map<String,Expression> |
VendorSymbolizerImpl.getParameters() |
Modifier and Type | Method and Description |
---|---|
void |
ContrastEnhancement.addOption(String key,
Expression value)
Store a vendor option
|
void |
ContrastMethodStrategy.addOption(String key,
Expression value)
Add a VendorOption that controls how this strategy operates.
|
void |
AbstractContrastMethodStrategy.addOption(String key,
Expression value) |
void |
ContrastEnhancementImpl.addOption(String key,
Expression value) |
void |
ExponentialContrastMethodStrategy.addParameter(String key,
Expression value) |
void |
AbstractContrastMethodStrategy.addParameter(String key,
Expression value)
A parameter to be used by this method.
|
void |
LogarithmicContrastMethodStrategy.addParameter(String key,
Expression value) |
AnchorPoint |
StyleFactoryImpl2.anchorPoint(Expression x,
Expression y) |
AnchorPoint |
StyleFactory.anchorPoint(Expression x,
Expression y)
Indicate what part of a Graphic is used to mark the location.
|
AnchorPoint |
StyleFactoryImpl.anchorPoint(Expression x,
Expression y) |
static Color |
SLD.color(Expression expr)
Navigate through the expression finding the first mentioned Color.
|
ColorMapImpl |
StyleFactoryImpl2.colorMap(Expression propertyName,
Expression... mapping) |
ColorMapImpl |
StyleFactoryImpl2.colorMap(Expression propertyName,
Expression... mapping) |
ColorMap |
StyleFactory.colorMap(Expression propertyName,
Expression... mapping)
Wrap up a "Categorize" function using the provided expressions.
|
ColorMap |
StyleFactory.colorMap(Expression propertyName,
Expression... mapping)
Wrap up a "Categorize" function using the provided expressions.
|
ColorMap |
StyleFactoryImpl.colorMap(Expression propertyName,
Expression... mapping) |
ColorMap |
StyleFactoryImpl.colorMap(Expression propertyName,
Expression... mapping) |
ColorReplacementImpl |
StyleFactoryImpl2.colorReplacement(Expression propertyName,
Expression... mapping) |
ColorReplacementImpl |
StyleFactoryImpl2.colorReplacement(Expression propertyName,
Expression... mapping) |
ColorReplacement |
StyleFactory.colorReplacement(Expression propertyName,
Expression... mapping)
Wrap up a replacement function using the provided expressions.
|
ColorReplacement |
StyleFactory.colorReplacement(Expression propertyName,
Expression... mapping)
Wrap up a replacement function using the provided expressions.
|
ColorReplacementImpl |
StyleFactoryImpl.colorReplacement(Expression propertyName,
Expression... mapping) |
ColorReplacementImpl |
StyleFactoryImpl.colorReplacement(Expression propertyName,
Expression... mapping) |
protected ContrastEnhancement |
SelectedChannelTypeImpl.contrastEnhancement(Expression expr) |
ContrastEnhancementImpl |
StyleFactoryImpl2.contrastEnhancement(Expression gamma,
ContrastMethod method) |
ContrastEnhancement |
StyleFactory.contrastEnhancement(Expression gamma,
ContrastMethod method) |
ContrastEnhancement |
StyleFactoryImpl.contrastEnhancement(Expression gamma,
ContrastMethod method) |
ContrastEnhancementImpl |
StyleFactoryImpl2.contrastEnhancement(Expression gamma,
String method) |
ContrastEnhancement |
StyleFactoryImpl.contrastEnhancement(Expression gamma,
String method) |
AnchorPoint |
StyleFactory.createAnchorPoint(Expression x,
Expression y) |
AnchorPoint |
StyleBuilder.createAnchorPoint(Expression x,
Expression y)
wrapper round Stylefactory Method
|
abstract AnchorPoint |
AbstractStyleFactory.createAnchorPoint(Expression x,
Expression y) |
AnchorPoint |
StyleFactoryImpl.createAnchorPoint(Expression x,
Expression y) |
ContrastEnhancement |
StyleFactory.createContrastEnhancement(Expression gammaValue) |
ContrastEnhancement |
StyleFactoryImpl.createContrastEnhancement(Expression gammaValue) |
Displacement |
StyleFactory.createDisplacement(Expression x,
Expression y) |
Displacement |
StyleBuilder.createDisplacement(Expression x,
Expression y)
wrapper round Stylefactory Method
|
abstract Displacement |
AbstractStyleFactory.createDisplacement(Expression x,
Expression y) |
Displacement |
StyleFactoryImpl.createDisplacement(Expression x,
Expression y) |
Fill |
StyleFactory.createFill(Expression color) |
Fill |
StyleBuilder.createFill(Expression fillColor)
create a fill of color
|
abstract Fill |
AbstractStyleFactory.createFill(Expression color) |
Fill |
StyleFactoryImpl.createFill(Expression color) |
Fill |
StyleFactory.createFill(Expression color,
Expression opacity) |
Fill |
StyleBuilder.createFill(Expression color,
Expression opacity)
create a fill with the supplied color and opacity
|
abstract Fill |
AbstractStyleFactory.createFill(Expression color,
Expression opacity) |
Fill |
StyleFactoryImpl.createFill(Expression color,
Expression opacity) |
Fill |
StyleFactory.createFill(Expression color,
Expression backgroundColor,
Expression opacity,
Graphic graphicFill) |
Fill |
StyleBuilder.createFill(Expression color,
Expression backgroundColor,
Expression opacity,
Graphic fill)
create a fill with color, background color and opacity supplied and uses the graphic supplied
for the fill
|
abstract Fill |
AbstractStyleFactory.createFill(Expression color,
Expression backgroundColor,
Expression opacity,
Graphic graphicFill) |
Fill |
StyleFactoryImpl.createFill(Expression color,
Expression backgroundColor,
Expression opacity,
Graphic graphicFill) |
Font |
StyleFactory.createFont(Expression fontFamily,
Expression fontStyle,
Expression fontWeight,
Expression fontSize) |
Font |
StyleBuilder.createFont(Expression fontFamily,
Expression fontStyle,
Expression fontWeight,
Expression fontSize)
wrapper round StyleFactory method
|
abstract Font |
AbstractStyleFactory.createFont(Expression fontFamily,
Expression fontStyle,
Expression fontWeight,
Expression fontSize) |
Font |
StyleFactoryImpl.createFont(Expression fontFamily,
Expression fontStyle,
Expression fontWeight,
Expression fontSize) |
Graphic |
StyleFactory.createGraphic(ExternalGraphic[] externalGraphics,
Mark[] marks,
Symbol[] symbols,
Expression opacity,
Expression size,
Expression rotation) |
Graphic |
StyleBuilder.createGraphic(ExternalGraphic[] externalGraphics,
Mark[] marks,
Symbol[] symbols,
Expression opacity,
Expression size,
Expression rotation)
creates a graphic object
|
abstract Graphic |
AbstractStyleFactory.createGraphic(ExternalGraphic[] externalGraphics,
Mark[] marks,
Symbol[] symbols,
Expression opacity,
Expression size,
Expression rotation) |
Graphic |
StyleFactoryImpl.createGraphic(ExternalGraphic[] externalGraphics,
Mark[] marks,
Symbol[] symbols,
Expression opacity,
Expression size,
Expression rotation) |
Halo |
StyleFactory.createHalo(Fill fill,
Expression radius) |
Halo |
StyleBuilder.createHalo(Fill fill,
Expression radius)
wrapper round StyleFactory method to create halo
|
abstract Halo |
AbstractStyleFactory.createHalo(Fill fill,
Expression radius) |
Halo |
StyleFactoryImpl.createHalo(Fill fill,
Expression radius) |
LinePlacement |
StyleFactory.createLinePlacement(Expression offset) |
LinePlacement |
StyleBuilder.createLinePlacement(Expression offset)
wrapper round Stylefactory Method
|
abstract LinePlacement |
AbstractStyleFactory.createLinePlacement(Expression offset) |
LinePlacement |
StyleFactoryImpl.createLinePlacement(Expression offset) |
Mark |
StyleBuilder.createMark(Expression wellKnownName,
Fill fill,
Stroke stroke)
create a mark with the supplied fill and stroke
|
Mark |
StyleFactory.createMark(Expression wellKnownName,
Stroke stroke,
Fill fill,
Expression size,
Expression rotation) |
abstract Mark |
AbstractStyleFactory.createMark(Expression wellKnownName,
Stroke stroke,
Fill fill,
Expression size,
Expression rotation) |
Mark |
StyleFactoryImpl.createMark(Expression wellKnownName,
Stroke stroke,
Fill fill,
Expression size,
Expression rotation) |
PointPlacement |
StyleFactory.createPointPlacement(AnchorPoint anchorPoint,
Displacement displacement,
Expression rotation) |
PointPlacement |
StyleBuilder.createPointPlacement(AnchorPoint anchorPoint,
Displacement displacement,
Expression rotation)
wrapper round Stylefactory Method
|
abstract PointPlacement |
AbstractStyleFactory.createPointPlacement(AnchorPoint anchorPoint,
Displacement displacement,
Expression rotation) |
PointPlacement |
StyleFactoryImpl.createPointPlacement(AnchorPoint anchorPoint,
Displacement displacement,
Expression rotation) |
RasterSymbolizer |
StyleFactory.createRasterSymbolizer(String geometryPropertyName,
Expression opacity,
ChannelSelection channel,
Expression overlap,
ColorMap colorMap,
ContrastEnhancement ce,
ShadedRelief relief,
Symbolizer outline) |
abstract RasterSymbolizer |
AbstractStyleFactory.createRasterSymbolizer(String geometryPropertyName,
Expression opacity,
ChannelSelection channel,
Expression overlap,
ColorMap colorMap,
ContrastEnhancement ce,
ShadedRelief relief,
Symbolizer outline) |
RasterSymbolizer |
StyleFactoryImpl.createRasterSymbolizer(String geometryPropertyName,
Expression opacity,
ChannelSelection channel,
Expression overlap,
ColorMap colorMap,
ContrastEnhancement cenhancement,
ShadedRelief relief,
Symbolizer outline) |
SelectedChannelType |
StyleFactory.createSelectedChannelType(Expression name,
ContrastEnhancement enhancement) |
SelectedChannelType |
StyleFactoryImpl.createSelectedChannelType(Expression name,
ContrastEnhancement enhancement) |
SelectedChannelType |
StyleFactory.createSelectedChannelType(Expression name,
Expression gammaValue) |
abstract SelectedChannelType |
AbstractStyleFactory.createSelectedChannelType(Expression name,
Expression enhancement) |
SelectedChannelType |
StyleFactoryImpl.createSelectedChannelType(Expression name,
Expression gammaValue) |
SelectedChannelType |
StyleFactory.createSelectedChannelType(String name,
Expression gammaValue)
|
SelectedChannelType |
StyleFactoryImpl.createSelectedChannelType(String name,
Expression gammaValue) |
ShadedRelief |
StyleFactory.createShadedRelief(Expression reliefFactor) |
ShadedRelief |
StyleFactoryImpl.createShadedRelief(Expression reliefFactor) |
Stroke |
StyleFactory.createStroke(Expression color,
Expression width)
A convienice method to make a simple stroke
|
Stroke |
StyleBuilder.createStroke(Expression color,
Expression width)
create a stroke with the color and width supplied
|
abstract Stroke |
AbstractStyleFactory.createStroke(Expression color,
Expression width)
A convienice method to make a simple stroke
|
Stroke |
StyleFactoryImpl.createStroke(Expression color,
Expression width)
A method to make a simple stroke of a provided color and width.
|
Stroke |
StyleFactory.createStroke(Expression color,
Expression width,
Expression opacity)
A convienice method to make a simple stroke
|
Stroke |
StyleBuilder.createStroke(Expression color,
Expression width,
Expression opacity)
create a stroke with color, width and opacity supplied
|
abstract Stroke |
AbstractStyleFactory.createStroke(Expression color,
Expression width,
Expression opacity)
A convienice method to make a simple stroke
|
Stroke |
StyleFactoryImpl.createStroke(Expression color,
Expression width,
Expression opacity)
A convienice method to make a simple stroke
|
Stroke |
StyleFactory.createStroke(Expression color,
Expression width,
Expression opacity,
Expression lineJoin,
Expression lineCap,
float[] dashArray,
Expression dashOffset,
Graphic graphicFill,
Graphic graphicStroke)
creates a stroke
|
abstract Stroke |
AbstractStyleFactory.createStroke(Expression color,
Expression width,
Expression opacity,
Expression lineJoin,
Expression lineCap,
float[] dashArray,
Expression dashOffset,
Graphic graphicFill,
Graphic graphicStroke)
creates a stroke
|
Stroke |
StyleFactoryImpl.createStroke(Expression color,
Expression width,
Expression opacity,
Expression lineJoin,
Expression lineCap,
float[] dashArray,
Expression dashOffset,
Graphic graphicFill,
Graphic graphicStroke)
creates a stroke
|
TextSymbolizer |
StyleFactory.createTextSymbolizer(Fill fill,
Font[] fonts,
Halo halo,
Expression label,
LabelPlacement labelPlacement,
String geometryPropertyName) |
TextSymbolizer |
StyleBuilder.createTextSymbolizer(Fill fill,
Font[] fonts,
Halo halo,
Expression label,
LabelPlacement labelPlacement,
String geometryPropertyName)
create a text symbolizer
|
abstract TextSymbolizer |
AbstractStyleFactory.createTextSymbolizer(Fill fill,
Font[] fonts,
Halo halo,
Expression label,
LabelPlacement labelPlacement,
String geometryPropertyName) |
TextSymbolizer |
StyleFactoryImpl.createTextSymbolizer(Fill fill,
Font[] fonts,
Halo halo,
Expression label,
LabelPlacement labelPlacement,
String geometryPropertyName) |
TextSymbolizer2 |
StyleFactory2.createTextSymbolizer(Fill fill,
Font[] fonts,
Halo halo,
Expression label,
LabelPlacement labelPlacement,
String geometryPropertyName,
Graphic graphic)
Label Shield hack, non SLD 1.1
|
TextSymbolizer2 |
StyleFactoryImpl.createTextSymbolizer(Fill fill,
Font[] fonts,
Halo halo,
Expression label,
LabelPlacement labelPlacement,
String geometryPropertyName,
Graphic graphic) |
DisplacementImpl |
StyleFactoryImpl2.displacement(Expression dx,
Expression dy) |
Displacement |
StyleFactory.displacement(Expression dx,
Expression dy) |
Displacement |
StyleFactoryImpl.displacement(Expression dx,
Expression dy) |
FillImpl |
StyleFactoryImpl2.fill(GraphicFill graphicFill,
Expression color,
Expression opacity) |
Fill |
StyleFactory.fill(GraphicFill fill,
Expression color,
Expression opacity) |
Fill |
StyleFactoryImpl.fill(GraphicFill fill,
Expression color,
Expression opacity) |
FontImpl |
StyleFactoryImpl2.font(List<Expression> family,
Expression style,
Expression weight,
Expression size) |
Font |
StyleFactory.font(List<Expression> family,
Expression style,
Expression weight,
Expression size) |
Font |
StyleFactoryImpl.font(List<Expression> family,
Expression style,
Expression weight,
Expression size) |
GraphicImpl |
StyleFactoryImpl2.graphic(List<GraphicalSymbol> symbols,
Expression opacity,
Expression size,
Expression rotation,
AnchorPoint anchor,
Displacement disp) |
Graphic |
StyleFactory.graphic(List<GraphicalSymbol> symbols,
Expression opacity,
Expression size,
Expression rotation,
AnchorPoint anchor,
Displacement disp) |
Graphic |
StyleFactoryImpl.graphic(List<GraphicalSymbol> symbols,
Expression opacity,
Expression size,
Expression rotation,
AnchorPoint anchor,
Displacement disp) |
GraphicImpl |
StyleFactoryImpl2.graphicFill(List<GraphicalSymbol> symbols,
Expression opacity,
Expression size,
Expression rotation,
AnchorPoint anchorPoint,
Displacement displacement) |
Graphic |
StyleFactory.graphicFill(List<GraphicalSymbol> symbols,
Expression opacity,
Expression size,
Expression rotation,
AnchorPoint anchorPoint,
Displacement displacement) |
Graphic |
StyleFactoryImpl.graphicFill(List<GraphicalSymbol> symbols,
Expression opacity,
Expression size,
Expression rotation,
AnchorPoint anchorPoint,
Displacement displacement) |
GraphicImpl |
StyleFactoryImpl2.graphicLegend(List<GraphicalSymbol> symbols,
Expression opacity,
Expression size,
Expression rotation,
AnchorPoint anchorPoint,
Displacement displacement) |
GraphicLegend |
StyleFactory.graphicLegend(List<GraphicalSymbol> symbols,
Expression opacity,
Expression size,
Expression rotation,
AnchorPoint anchorPoint,
Displacement displacement) |
GraphicLegend |
StyleFactoryImpl.graphicLegend(List<GraphicalSymbol> symbols,
Expression opacity,
Expression size,
Expression rotation,
AnchorPoint anchorPoint,
Displacement displacement) |
GraphicImpl |
StyleFactoryImpl2.graphicStroke(List<GraphicalSymbol> symbols,
Expression opacity,
Expression size,
Expression rotation,
AnchorPoint anchorPoint,
Displacement displacement,
Expression initialGap,
Expression gap) |
Graphic |
StyleFactory.graphicStroke(List<GraphicalSymbol> symbols,
Expression opacity,
Expression size,
Expression rotation,
AnchorPoint anchorPoint,
Displacement displacement,
Expression initialGap,
Expression gap) |
Graphic |
StyleFactoryImpl.graphicStroke(List<GraphicalSymbol> symbols,
Expression opacity,
Expression size,
Expression rotation,
AnchorPoint anchorPoint,
Displacement displacement,
Expression initialGap,
Expression gap) |
HaloImpl |
StyleFactoryImpl2.halo(Fill fill,
Expression radius) |
Halo |
StyleFactory.halo(Fill fill,
Expression radius) |
Halo |
StyleFactoryImpl.halo(Fill fill,
Expression radius) |
LinePlacementImpl |
StyleFactoryImpl2.linePlacement(Expression offset,
Expression initialGap,
Expression gap,
boolean repeated,
boolean aligned,
boolean generalizedLine) |
LinePlacement |
StyleFactory.linePlacement(Expression offset,
Expression initialGap,
Expression gap,
boolean repeated,
boolean aligned,
boolean generalizedLine) |
LinePlacement |
StyleFactoryImpl.linePlacement(Expression offset,
Expression initialGap,
Expression gap,
boolean repeated,
boolean aligned,
boolean generalizedLine) |
LineSymbolizerImpl |
StyleFactoryImpl2.lineSymbolizer(String name,
Expression geometry,
Description description,
Unit<?> unit,
Stroke stroke,
Expression offset) |
LineSymbolizer |
StyleFactory.lineSymbolizer(String name,
Expression geometry,
Description description,
Unit<?> unit,
Stroke stroke,
Expression offset) |
LineSymbolizer |
StyleFactoryImpl.lineSymbolizer(String name,
Expression geometry,
Description description,
Unit<?> unit,
Stroke stroke,
Expression offset) |
MarkImpl |
StyleFactoryImpl2.mark(Expression wellKnownName,
Fill fill,
Stroke stroke) |
Mark |
StyleFactory.mark(Expression wellKnownName,
Fill fill,
Stroke stroke) |
Mark |
StyleFactoryImpl.mark(Expression wellKnownName,
Fill fill,
Stroke stroke) |
PointPlacementImpl |
StyleFactoryImpl2.pointPlacement(AnchorPoint anchor,
Displacement displacement,
Expression rotation) |
PointPlacement |
StyleFactory.pointPlacement(AnchorPoint anchor,
Displacement displacement,
Expression rotation) |
PointPlacement |
StyleFactoryImpl.pointPlacement(AnchorPoint anchor,
Displacement displacement,
Expression rotation) |
PointSymbolizerImpl |
StyleFactoryImpl2.pointSymbolizer(String name,
Expression geometry,
Description description,
Unit<?> unit,
Graphic graphic) |
PointSymbolizer |
StyleFactory.pointSymbolizer(String name,
Expression geometry,
Description description,
Unit<?> unit,
Graphic graphic)
Creation of a PointSymbolizer to describe how geometry can be rendered as a point.
|
PointSymbolizer |
StyleFactoryImpl.pointSymbolizer(String name,
Expression geometry,
Description description,
Unit<?> unit,
Graphic graphic) |
PolygonSymbolizerImpl |
StyleFactoryImpl2.polygonSymbolizer(String name,
Expression geometry,
Description description,
Unit<?> unit,
Stroke stroke,
Fill fill,
Displacement displacement,
Expression offset) |
PolygonSymbolizer |
StyleFactory.polygonSymbolizer(String name,
Expression geometry,
Description description,
Unit<?> unit,
Stroke stroke,
Fill fill,
Displacement displacement,
Expression offset) |
PolygonSymbolizer |
StyleFactoryImpl.polygonSymbolizer(String name,
Expression geometry,
Description description,
Unit<?> unit,
Stroke stroke,
Fill fill,
Displacement displacement,
Expression offset) |
RasterSymbolizerImpl |
StyleFactoryImpl2.rasterSymbolizer(String name,
Expression geometry,
Description description,
Unit<?> unit,
Expression opacity,
ChannelSelection channelSelection,
OverlapBehavior overlapsBehaviour,
ColorMap colorMap,
ContrastEnhancement contrast,
ShadedRelief shaded,
Symbolizer outline) |
RasterSymbolizer |
StyleFactory.rasterSymbolizer(String name,
Expression geometry,
Description description,
Unit<?> unit,
Expression opacity,
ChannelSelection channelSelection,
OverlapBehavior overlapsBehaviour,
ColorMap colorMap,
ContrastEnhancement contrast,
ShadedRelief shaded,
Symbolizer outline) |
RasterSymbolizer |
StyleFactoryImpl.rasterSymbolizer(String name,
Expression geometry,
Description description,
Unit<?> unit,
Expression opacity,
ChannelSelection channelSelection,
OverlapBehavior overlapsBehaviour,
ColorMap colorMap,
ContrastEnhancement contrast,
ShadedRelief shaded,
Symbolizer outline) |
SelectedChannelTypeImpl |
StyleFactoryImpl2.selectedChannelType(Expression channelName,
ContrastEnhancement contrastEnhancement) |
SelectedChannelType |
StyleFactory.selectedChannelType(Expression channelName,
ContrastEnhancement contrastEnhancement) |
SelectedChannelType |
StyleFactoryImpl.selectedChannelType(Expression channelName,
ContrastEnhancement contrastEnhancement) |
void |
AbstractContrastMethodStrategy.setAlgorithm(Expression name)
The algorithm to be used by this method.
|
void |
NormalizeContrastMethodStrategy.setAlgorithm(Expression name) |
void |
AnchorPointImpl.setAnchorPointX(Expression anchorPointX)
Setter for property anchorPointX.
|
void |
AnchorPoint.setAnchorPointX(Expression x)
Set the X coordinate for the anchor point
|
void |
AnchorPointImpl.setAnchorPointY(Expression anchorPointY)
Setter for property anchorPointY.
|
void |
AnchorPoint.setAnchorPointY(Expression y)
set the Y coordinate for the anchor point
|
void |
Fill.setBackgroundColor(Expression backgroundColor)
Deprecated.
Please use setColor( Expression )
|
void |
FillImpl.setBackgroundColor(Expression rgb)
This parameter gives the solid color that will be used as a background for a Fill.
|
void |
SelectedChannelTypeImpl.setChannelName(Expression name) |
void |
SelectedChannelType.setChannelName(Expression name)
Set the source channel name.
|
void |
Stroke.setColor(Expression color)
This parameter gives the solid color that will be used for a stroke.
|
void |
Fill.setColor(Expression color)
This parameter gives the solid color that will be used for a Fill.
|
void |
StrokeImpl.setColor(Expression color)
This parameter sets the solid color that will be used for a stroke.
|
void |
ColorMapEntry.setColor(Expression color)
Expression resulting in a color
|
void |
ColorMapEntryImpl.setColor(Expression color) |
void |
FillImpl.setColor(Expression rgb)
This parameter gives the solid color that will be used for a Fill.
|
void |
SelectedChannelTypeImpl.setContrastEnhancement(Expression gammaValue) |
void |
SelectedChannelType.setContrastEnhancement(Expression gammaValue)
Deprecated.
Use
#setContrastEnhancement(ContrastEnhancement)) instead. |
void |
Stroke.setDashOffset(Expression dashOffset)
A dash array need not start from the beginning.
|
void |
StrokeImpl.setDashOffset(Expression dashOffset)
This param determines where the dash pattern should start from.
|
void |
DisplacementImpl.setDisplacementX(Expression displacementX)
Setter for property displacementX.
|
void |
Displacement.setDisplacementX(Expression x)
Sets the expression that computes a pixel offset from the geometry point.
|
void |
DisplacementImpl.setDisplacementY(Expression displacementY)
Setter for property displacementY.
|
void |
Displacement.setDisplacementY(Expression y)
Sets the expression that computes a pixel offset from the geometry point.
|
void |
TextSymbolizerImpl.setFeatureDescription(Expression description) |
void |
TextSymbolizer2.setFeatureDescription(Expression description) |
void |
FontImpl.setFontFamily(Expression fontFamily)
Deprecated.
|
void |
Font.setFontFamily(Expression family)
Deprecated.
Please use getFontFamilly.set( 0, expression )
|
void |
FontImpl.setFontSize(Expression fontSize)
Deprecated.
|
void |
Font.setFontSize(Expression size)
Deprecated.
symbolizers and underneath classes will be immutable in 2.6.x
|
void |
FontImpl.setFontStyle(Expression fontStyle)
Deprecated.
|
void |
Font.setFontStyle(Expression style)
Deprecated.
Please use setStyle( style )
|
void |
FontImpl.setFontWeight(Expression fontWeight)
Deprecated.
|
void |
Font.setFontWeight(Expression weight)
Deprecated.
Please use setWeight( weight )
|
void |
ContrastEnhancement.setGammaValue(Expression gamma) |
void |
ContrastEnhancementImpl.setGammaValue(Expression gamma) |
void |
LinePlacement.setGap(Expression gap) |
void |
GraphicImpl.setGap(Expression gap) |
void |
Graphic.setGap(Expression gap) |
void |
LinePlacementImpl.setGap(Expression gap) |
void |
AbstractSymbolizer.setGeometry(Expression geometry) |
void |
Symbolizer.setGeometry(Expression geometry)
Sets the expression used for styling.
|
void |
LinePlacement.setInitialGap(Expression initialGap) |
void |
GraphicImpl.setInitialGap(Expression initialGap) |
void |
Graphic.setInitialGap(Expression initialGap) |
void |
LinePlacementImpl.setInitialGap(Expression initialGap) |
void |
TextSymbolizerImpl.setLabel(Expression label)
Setter for property label.
|
void |
TextSymbolizer.setLabel(Expression label)
Sets the expression that will be evaluated to determine what text is displayed.
|
void |
Stroke.setLineCap(Expression lineCap)
This parameter controls how line strings should be capped.
|
void |
StrokeImpl.setLineCap(Expression lineCap)
This parameter controls how line strings should be capped.
|
void |
Stroke.setLineJoin(Expression lineJoin)
This parameter controls how line strings should be joined together.
|
void |
StrokeImpl.setLineJoin(Expression lineJoin)
This parameter controls how line strings should be joined together.
|
void |
Stroke.setOpacity(Expression opacity)
This specifies the level of translucency to use when rendering the stroke.
|
void |
Fill.setOpacity(Expression opacity)
This specifies the level of translucency to use when rendering the fill.
|
void |
StrokeImpl.setOpacity(Expression opacity)
This specifies the level of translucency to use when rendering the stroke.
|
void |
ColorMapEntry.setOpacity(Expression opacity) |
void |
RasterSymbolizer.setOpacity(Expression opacity)
sets the opacity for the coverage, it has the usual meaning.
|
void |
ColorMapEntryImpl.setOpacity(Expression opacity) |
void |
GraphicLegend.setOpacity(Expression opacity)
Graphic opacity.
|
void |
RasterSymbolizerImpl.setOpacity(Expression opacity)
sets the opacity for the coverage, it has the usual meaning.
|
void |
GraphicImpl.setOpacity(Expression opacity) |
void |
FillImpl.setOpacity(Expression opacity)
Setter for property opacity.
|
void |
Graphic.setOpacity(Expression opacity) |
void |
RasterSymbolizer.setOverlap(Expression overlap)
The OverlapBehavior element tells a system how to behave when multiple raster images in a
layer overlap each other, for example with satellite-image scenes.
|
void |
RasterSymbolizerImpl.setOverlap(Expression overlap)
Deprecated.
|
void |
LineSymbolizer.setPerpendicularOffset(Expression offset)
Define an offset to draw lines in parallel to the original geometry.
|
void |
PolygonSymbolizerImpl.setPerpendicularOffset(Expression offset) |
void |
LinePlacement.setPerpendicularOffset(Expression offset)
Sets the expression that is used to compute how far from the lines the text will be drawn.
|
void |
LineSymbolizerImpl.setPerpendicularOffset(Expression offset) |
void |
PolygonSymbolizer.setPerpendicularOffset(Expression offset)
PerpendicularOffset works as defined for LineSymbolizer, allowing to draw polygons smaller or
larger than their actual geometry.
|
void |
LinePlacementImpl.setPerpendicularOffset(Expression perpendicularOffset)
Setter for property perpendicularOffset.
|
void |
TextSymbolizerImpl.setPriority(Expression priority) |
void |
TextSymbolizer.setPriority(Expression e)
Priority -- null = use the default labeling priority Expression = an expression that
evaluates to a number (ie.
|
void |
ColorMapEntry.setQuantity(Expression quantity)
Quantity marking the start of this color map entry.
|
void |
ColorMapEntryImpl.setQuantity(Expression quantity) |
void |
HaloImpl.setRadius(Expression radius)
Setter for property radius.
|
void |
Halo.setRadius(Expression radius)
Expression that represents the the distance the halo extends from the text
|
void |
ShadedReliefImpl.setReliefFactor(Expression reliefFactor)
The ReliefFactor gives the amount of exaggeration to use for the height of the ?
|
void |
ShadedRelief.setReliefFactor(Expression reliefFactor)
The ReliefFactor gives the amount of exaggeration to use for the height of the ?
|
void |
PointPlacement.setRotation(Expression rotation)
sets the rotation of the label.
|
void |
GraphicLegend.setRotation(Expression rotation)
This parameter defines the rotation of a graphic in the clockwise direction about its centre
point in decimal degrees.
|
void |
PointPlacementImpl.setRotation(Expression rotation)
Setter for property rotation.
|
void |
GraphicImpl.setRotation(Expression rotation)
Setter for property rotation.
|
void |
Graphic.setRotation(Expression rotation)
This parameter defines the rotation of a graphic in the clockwise direction about its centre
point in decimal degrees.
|
void |
FontImpl.setSize(Expression size) |
void |
Font.setSize(Expression size) |
void |
GraphicLegend.setSize(Expression size)
Indicates the size at which the graphic should be displayed.
|
void |
GraphicImpl.setSize(Expression size)
Setter for property size.
|
void |
Graphic.setSize(Expression size) |
void |
TextSymbolizerImpl.setSnippet(Expression abxtract) |
void |
TextSymbolizer2.setSnippet(Expression expression) |
void |
FontImpl.setStyle(Expression style) |
void |
Font.setStyle(Expression style) |
void |
OtherTextImpl.setText(Expression text) |
void |
OtherText.setText(Expression otherText) |
void |
FeatureTypeStyleImpl.setTransformation(Expression transformation) |
void |
FeatureTypeStyle.setTransformation(Expression transformation)
Sets the eventual transformation to be applied before rendering the data (should be an
expression taking a feature collection or a grid coverage as an input and returns a feature
collection or a grid coverage as an output)
|
void |
FontImpl.setWeight(Expression weight) |
void |
Font.setWeight(Expression weight) |
void |
Mark.setWellKnownName(Expression wellKnownName)
This parameter gives the well-known name of the shape of the mark.
|
void |
MarkImpl.setWellKnownName(Expression wellKnownName)
Setter for property wellKnownName.
|
void |
Stroke.setWidth(Expression width)
This parameter gives the absolute width (thickness) of a stroke in pixels encoded as a float.
|
void |
StrokeImpl.setWidth(Expression width)
This parameter sets the absolute width (thickness) of a stroke in pixels encoded as a float.
|
ShadedReliefImpl |
StyleFactoryImpl2.shadedRelief(Expression reliefFactor,
boolean brightnessOnly) |
ShadedRelief |
StyleFactory.shadedRelief(Expression reliefFactor,
boolean brightnessOnly) |
ShadedRelief |
StyleFactoryImpl.shadedRelief(Expression reliefFactor,
boolean brightnessOnly) |
StrokeImpl |
StyleFactoryImpl2.stroke(Expression color,
Expression opacity,
Expression width,
Expression join,
Expression cap,
float[] dashes,
Expression offset) |
Stroke |
StyleFactory.stroke(Expression color,
Expression opacity,
Expression width,
Expression join,
Expression cap,
float[] dashes,
Expression offset) |
Stroke |
StyleFactoryImpl.stroke(Expression color,
Expression opacity,
Expression width,
Expression join,
Expression cap,
float[] dashes,
Expression offset) |
StrokeImpl |
StyleFactoryImpl2.stroke(GraphicFill fill,
Expression color,
Expression opacity,
Expression width,
Expression join,
Expression cap,
float[] dashes,
Expression offset) |
Stroke |
StyleFactory.stroke(GraphicFill fill,
Expression color,
Expression opacity,
Expression width,
Expression join,
Expression cap,
float[] dashes,
Expression offset) |
Stroke |
StyleFactoryImpl.stroke(GraphicFill fill,
Expression color,
Expression opacity,
Expression width,
Expression join,
Expression cap,
float[] dashes,
Expression offset) |
StrokeImpl |
StyleFactoryImpl2.stroke(GraphicStroke stroke,
Expression color,
Expression opacity,
Expression width,
Expression join,
Expression cap,
float[] dashes,
Expression offset) |
Stroke |
StyleFactory.stroke(GraphicStroke stroke,
Expression color,
Expression opacity,
Expression width,
Expression join,
Expression cap,
float[] dashes,
Expression offset) |
Stroke |
StyleFactoryImpl.stroke(GraphicStroke stroke,
Expression color,
Expression opacity,
Expression width,
Expression join,
Expression cap,
float[] dashes,
Expression offset) |
TextSymbolizerImpl |
StyleFactoryImpl2.textSymbolizer(String name,
Expression geometry,
Description description,
Unit<?> unit,
Expression label,
Font font,
LabelPlacement placement,
Halo halo,
Fill fill) |
TextSymbolizer |
StyleFactory.textSymbolizer(String name,
Expression geometry,
Description description,
Unit<?> unit,
Expression label,
Font font,
LabelPlacement placement,
Halo halo,
Fill fill)
Creation of a TextSymbolizer defining how labels are portrayed.
|
TextSymbolizer |
StyleFactoryImpl.textSymbolizer(String name,
Expression geometry,
Description description,
Unit<?> unit,
Expression label,
Font font,
LabelPlacement placement,
Halo halo,
Fill fill) |
Modifier and Type | Method and Description |
---|---|
ExtensionSymbolizer |
StyleFactoryImpl2.extensionSymbolizer(String name,
String propertyName,
Description description,
Unit<?> unit,
String extensionName,
Map<String,Expression> parameters) |
ExtensionSymbolizer |
StyleFactory.extensionSymbolizer(String name,
String geometry,
Description description,
Unit<?> unit,
String extensionName,
Map<String,Expression> parameters)
Used to represent a symbolizer intended for a vendor specific rendering process.
|
ExtensionSymbolizer |
StyleFactoryImpl.extensionSymbolizer(String name,
String propertyName,
Description description,
Unit<?> unit,
String extensionName,
Map<String,Expression> parameters) |
FontImpl |
StyleFactoryImpl2.font(List<Expression> family,
Expression style,
Expression weight,
Expression size) |
Font |
StyleFactory.font(List<Expression> family,
Expression style,
Expression weight,
Expression size) |
Font |
StyleFactoryImpl.font(List<Expression> family,
Expression style,
Expression weight,
Expression size) |
void |
Stroke.setDashArray(List<Expression> dashArray)
This parameter encodes the dash pattern as a list of expressions.
|
void |
StrokeImpl.setDashArray(List<Expression> dashArray)
This parameter encodes the dash pattern as a list of expressions.
|
void |
ContrastEnhancement.setOptions(Map<String,Expression> options) |
void |
ContrastMethodStrategy.setOptions(Map<String,Expression> options)
Set the options map - do not set it to null;
|
void |
AbstractContrastMethodStrategy.setOptions(Map<String,Expression> options)
set the map of VendorOptions to control this method.
|
void |
ContrastEnhancementImpl.setOptions(Map<String,Expression> options) |
Constructor and Description |
---|
AbstractSymbolizer(String name,
Description description,
Expression geometry,
Unit<Length> unitOfMeasure) |
AnchorPointImpl(FilterFactory filterFactory,
Expression x,
Expression y) |
ContrastEnhancementImpl(FilterFactory2 factory,
Expression gamma,
ContrastMethod method) |
DisplacementImpl(Expression dx,
Expression dy) |
GraphicImpl(FilterFactory factory,
AnchorPoint anchor,
Expression gap,
Expression initialGap) |
LinePlacementImpl(FilterFactory factory,
boolean aligned,
boolean repeated,
boolean generalized,
Expression gap,
Expression initialGap) |
LineSymbolizerImpl(Stroke stroke,
Expression offset,
Unit<Length> uom,
String geom,
String name,
Description desc) |
PolygonSymbolizerImpl(Stroke stroke,
Fill fill,
Displacement disp,
Expression offset,
Unit<Length> uom,
String geom,
String name,
Description desc) |
Modifier and Type | Class and Description |
---|---|
class |
RescaleToPixelsFunction
Applies unit to pixel rescaling around expressions whose native unit cannot be determined in a
static fashion
|
Modifier and Type | Field and Description |
---|---|
protected Expression |
RescaleStyleVisitor.scale
This is the scale used as a multiplication factory for everything that has a size.
|
Modifier and Type | Method and Description |
---|---|
protected Expression |
DuplicatingStyleVisitor.copy(Expression expression)
Null safe expression copy.
|
protected Expression |
RescaleStyleVisitor.rescale(Expression expr)
Used to rescale the provided expr.
|
protected Expression |
DpiRescaleStyleVisitor.rescale(Expression expr) |
protected Expression |
UomRescaleStyleVisitor.rescale(Expression unscaled,
Unit<Length> uom)
Used to rescaleDashArray the provided unscaled value.
|
protected Expression |
RescaleStyleVisitor.rescaleGraphicSize(Graphic gr) |
Modifier and Type | Method and Description |
---|---|
protected List<Expression> |
DuplicatingStyleVisitor.copyExpressions(List<Expression> expressions)
Copy list of expressions.
|
protected List<Expression> |
RescaleStyleVisitor.rescale(List<Expression> expressions)
Rescale a list of expressions, can handle null.
|
protected List<Expression> |
RescaleStyleVisitor.rescaleDashArray(List<Expression> expressions)
Rescale using listMultiply, if there is only one entry.
|
protected List<Expression> |
UomRescaleStyleVisitor.rescaleDashArray(List<Expression> expressions,
Unit<Length> uom)
Rescale a list of expressions, can handle null.
|
Modifier and Type | Method and Description |
---|---|
protected Expression |
DuplicatingStyleVisitor.copy(Expression expression)
Null safe expression copy.
|
protected Expression |
RescaleStyleVisitor.rescale(Expression expr)
Used to rescale the provided expr.
|
protected Expression |
DpiRescaleStyleVisitor.rescale(Expression expr) |
protected Expression |
UomRescaleStyleVisitor.rescale(Expression unscaled,
Unit<Length> uom)
Used to rescaleDashArray the provided unscaled value.
|
Modifier and Type | Method and Description |
---|---|
protected List<Expression> |
DuplicatingStyleVisitor.copyExpressions(List<Expression> expressions)
Copy list of expressions.
|
protected List<Expression> |
RescaleStyleVisitor.rescale(List<Expression> expressions)
Rescale a list of expressions, can handle null.
|
protected List<Expression> |
RescaleStyleVisitor.rescaleDashArray(List<Expression> expressions)
Rescale using listMultiply, if there is only one entry.
|
protected List<Expression> |
UomRescaleStyleVisitor.rescaleDashArray(List<Expression> expressions,
Unit<Length> uom)
Rescale a list of expressions, can handle null.
|
Constructor and Description |
---|
RescaleStyleVisitor(Expression scale) |
RescaleStyleVisitor(FilterFactory2 filterFactory,
Expression scale) |
Modifier and Type | Method and Description |
---|---|
protected static void |
FilterOpsComplexTypes.encodeExpr(Expression expr,
PrintHandler output,
Map hints) |
Modifier and Type | Method and Description |
---|---|
protected Expression |
SLDParser.parseGeometry(Node root)
Internal parse method - made protected for unit testing
|
Modifier and Type | Method and Description |
---|---|
static boolean |
ProcessUtil.isProcess(Expression expr) |
Modifier and Type | Method and Description |
---|---|
protected void |
TransformEncoder.encode(Expression tx) |
Constructor and Description |
---|
TransformEncoder(Expression tx) |
TransformEncoder(Expression tx,
boolean chained) |
Modifier and Type | Method and Description |
---|---|
static Expression |
Util.color(Object value,
Factory factory)
Parses a color from string representation.
|
static Expression |
Util.expression(String value,
boolean safe,
Factory factory)
Parses an expression from its string representation.
|
static Expression |
Util.expression(String value,
Factory factory)
Parses an expression from its string representation.
|
static Expression |
Util.unwrapConcatenates(Expression expr,
Factory factory)
Simplifies an
Expression which may contain multiple ConcatenateFunction into
a single top-level ConcatenateFunction with a flat list of parameters. |
Modifier and Type | Method and Description |
---|---|
static List<Expression> |
Util.splitConcatenates(Expression expr)
Splits an
Expression into a list of expressions by removing ConcatenateFunction and FilterFunction_strConcat Functions, and listing the children
of those functions. |
Modifier and Type | Method and Description |
---|---|
static List<Expression> |
Util.splitConcatenates(Expression expr)
Splits an
Expression into a list of expressions by removing ConcatenateFunction and FilterFunction_strConcat Functions, and listing the children
of those functions. |
static Expression |
Util.unwrapConcatenates(Expression expr,
Factory factory)
Simplifies an
Expression which may contain multiple ConcatenateFunction into
a single top-level ConcatenateFunction with a flat list of parameters. |
Modifier and Type | Method and Description |
---|---|
Expression |
PropertyIsLike.getExpression()
Returns the expression whose value will be compared against the wildcard- containing string
provided by the getLiteral() method.
|
Expression |
PropertyIsNil.getExpression()
Returns the expression whose value will be checked for
null . |
Expression |
PropertyIsNull.getExpression()
Returns the expression whose value will be checked for
null . |
Expression |
PropertyIsBetween.getExpression()
Returns the expression to be compared by this operator.
|
Expression |
BinaryComparisonOperator.getExpression1()
Returns the first of the two expressions to be compared by this operator.
|
Expression |
BinaryComparisonOperator.getExpression2()
Returns the second of the two expressions to be compared by this operator.
|
Expression |
PropertyIsBetween.getLowerBoundary()
Returns the lower bounds (inclusive) an an expression.
|
Expression |
PropertyIsBetween.getUpperBoundary()
Returns the upper bounds (inclusive) as an expression.
|
Modifier and Type | Method and Description |
---|---|
Add |
FilterFactory.add(Expression expr1,
Expression expr2)
Computes the numeric addition of the first and second operand.
|
After |
FilterFactory.after(Expression expr1,
Expression expr2)
Checks if one expression is temporally after another
|
After |
FilterFactory.after(Expression expr1,
Expression expr2,
MultiValuedFilter.MatchAction matchAction)
Checks if one expression is temporally after another
|
AnyInteracts |
FilterFactory.anyInteracts(Expression expr1,
Expression expr2)
Checks if one expression temporally interacts in any way with another
|
AnyInteracts |
FilterFactory.anyInteracts(Expression expr1,
Expression expr2,
MultiValuedFilter.MatchAction matchAction)
Checks if one expression temporally interacts in any way with another
|
BBOX |
FilterFactory2.bbox(Expression geometry,
BoundingBox bounds)
Checks if the bounding box of the feature's geometry overlaps the indicated bounds.
|
BBOX3D |
FilterFactory2.bbox(Expression geometry,
BoundingBox3D env)
Checks if the geometry expression overlaps the specified bounding box.
|
BBOX3D |
FilterFactory2.bbox(Expression geometry,
BoundingBox3D env,
MultiValuedFilter.MatchAction matchAction)
Checks if the geometry expression overlaps the specified bounding box.
|
BBOX |
FilterFactory2.bbox(Expression geometry,
BoundingBox bounds,
MultiValuedFilter.MatchAction matchAction)
Checks if the bounding box of the feature's geometry overlaps the indicated bounds.
|
BBOX |
FilterFactory2.bbox(Expression geometry,
double minx,
double miny,
double maxx,
double maxy,
String srs)
Checks if the geometry expression overlaps the specified bounding box.
|
BBOX |
FilterFactory2.bbox(Expression geometry,
double minx,
double miny,
double maxx,
double maxy,
String srs,
MultiValuedFilter.MatchAction matchAction)
Checks if the geometry expression overlaps the specified bounding box.
|
Before |
FilterFactory.before(Expression expr1,
Expression expr2)
Checks if one expression is temporally before another
|
Before |
FilterFactory.before(Expression expr1,
Expression expr2,
MultiValuedFilter.MatchAction matchAction)
Checks if one expression is temporally before another
|
Begins |
FilterFactory.begins(Expression expr1,
Expression expr2)
Checks if one expression temporally begins another
|
Begins |
FilterFactory.begins(Expression expr1,
Expression expr2,
MultiValuedFilter.MatchAction matchAction)
Checks if one expression temporally begins another
|
BegunBy |
FilterFactory.begunBy(Expression expr1,
Expression expr2)
Checks if one expression is temporally begun by another
|
BegunBy |
FilterFactory.begunBy(Expression expr1,
Expression expr2,
MultiValuedFilter.MatchAction matchAction)
Checks if one expression is temporally begun by another
|
PropertyIsBetween |
FilterFactory.between(Expression expr,
Expression lower,
Expression upper)
A compact way of encoding a range check.
|
PropertyIsBetween |
FilterFactory.between(Expression expr,
Expression lower,
Expression upper,
MultiValuedFilter.MatchAction matchAction)
A compact way of encoding a range check.
|
Beyond |
FilterFactory2.beyond(Expression geometry1,
Expression geometry2,
double distance,
String units)
Check if all of a geometry is more distant than the given distance from this object's
geometry.
|
Beyond |
FilterFactory2.beyond(Expression geometry1,
Expression geometry2,
double distance,
String units,
MultiValuedFilter.MatchAction matchAction)
Check if all of a geometry is more distant than the given distance from this object's
geometry.
|
Contains |
FilterFactory2.contains(Expression geometry1,
Expression geometry2)
Checks if the the first geometric operand contains the second.
|
Contains |
FilterFactory2.contains(Expression geometry1,
Expression geometry2,
MultiValuedFilter.MatchAction matchAction)
Checks if the the first geometric operand contains the second.
|
Crosses |
FilterFactory2.crosses(Expression geometry1,
Expression geometry2)
Checks if the first geometric operand crosses the second.
|
Crosses |
FilterFactory2.crosses(Expression geometry1,
Expression geometry2,
MultiValuedFilter.MatchAction matchAction)
Checks if the first geometric operand crosses the second.
|
Disjoint |
FilterFactory2.disjoint(Expression geometry1,
Expression geometry2)
Checks if the first operand is disjoint from the second.
|
Disjoint |
FilterFactory2.disjoint(Expression geometry1,
Expression geometry2,
MultiValuedFilter.MatchAction matchAction)
Checks if the first operand is disjoint from the second.
|
Divide |
FilterFactory.divide(Expression expr1,
Expression expr2)
Computes the numeric quotient resulting from dividing the first operand by the second.
|
During |
FilterFactory.during(Expression expr1,
Expression expr2)
Checks if one expression is temporally during another
|
During |
FilterFactory.during(Expression expr1,
Expression expr2,
MultiValuedFilter.MatchAction matchAction)
Checks if one expression is temporally during another
|
DWithin |
FilterFactory2.dwithin(Expression geometry1,
Expression geometry2,
double distance,
String units)
Checks if any part of the first geometry lies within the given distance of the second
geometry.
|
DWithin |
FilterFactory2.dwithin(Expression geometry1,
Expression geometry2,
double distance,
String units,
MultiValuedFilter.MatchAction matchAction)
Checks if any part of the first geometry lies within the given distance of the second
geometry.
|
EndedBy |
FilterFactory.endedBy(Expression expr1,
Expression expr2)
Checks if one expression is temporally ended by another
|
EndedBy |
FilterFactory.endedBy(Expression expr1,
Expression expr2,
MultiValuedFilter.MatchAction matchAction)
Checks if one expression is temporally ended by another
|
Ends |
FilterFactory.ends(Expression expr1,
Expression expr2)
Checks if one expression temporally ends by another
|
Ends |
FilterFactory.ends(Expression expr1,
Expression expr2,
MultiValuedFilter.MatchAction matchAction)
Checks if one expression temporally ends by another
|
Equals |
FilterFactory2.equal(Expression geometry1,
Expression geometry2)
Checks if the geometry of the two operands are equal.
|
PropertyIsEqualTo |
FilterFactory.equal(Expression expr1,
Expression expr2,
boolean matchCase)
Compares that two sub-expressions are equal to eacher other
|
PropertyIsEqualTo |
FilterFactory.equal(Expression expr1,
Expression expr2,
boolean matchCase,
MultiValuedFilter.MatchAction matchAction)
Compares that two sub-expressions are equal to eacher other
|
Equals |
FilterFactory2.equal(Expression geometry1,
Expression geometry2,
MultiValuedFilter.MatchAction matchAction)
Checks if the geometry of the two operands are equal.
|
PropertyIsEqualTo |
FilterFactory.equals(Expression expr1,
Expression expr2)
Compares that two sub-expressions are equal to each other.
|
Function |
FilterFactory.function(Name name,
Expression... args)
Call into some implementation-specific function.
|
Function |
FilterFactory.function(String name,
Expression... args)
Call into some implementation-specific function.
|
PropertyIsGreaterThan |
FilterFactory.greater(Expression expr1,
Expression expr2)
Checks that the first sub-expression is greater than the second subexpression.
|
PropertyIsGreaterThan |
FilterFactory.greater(Expression expr1,
Expression expr2,
boolean matchCase)
Checks that the first sub-expression is greater than the second subexpression.
|
PropertyIsGreaterThan |
FilterFactory.greater(Expression expr1,
Expression expr2,
boolean matchCase,
MultiValuedFilter.MatchAction matchAction)
Checks that the first sub-expression is greater than the second subexpression.
|
PropertyIsGreaterThanOrEqualTo |
FilterFactory.greaterOrEqual(Expression expr1,
Expression expr2)
Checks that the first sub-expression is greater or equal to the second subexpression.
|
PropertyIsGreaterThanOrEqualTo |
FilterFactory.greaterOrEqual(Expression expr1,
Expression expr2,
boolean matchCase)
Checks that the first sub-expression is greater or equal to the second subexpression.
|
PropertyIsGreaterThanOrEqualTo |
FilterFactory.greaterOrEqual(Expression expr1,
Expression expr2,
boolean matchCase,
MultiValuedFilter.MatchAction matchAction)
Checks that the first sub-expression is greater or equal to the second subexpression.
|
Intersects |
FilterFactory2.intersects(Expression geometry1,
Expression geometry2)
Checks if the two geometric operands intersect.
|
Intersects |
FilterFactory2.intersects(Expression geometry1,
Expression geometry2,
MultiValuedFilter.MatchAction matchAction)
Checks if the two geometric operands intersect.
|
PropertyIsNil |
FilterFactory.isNil(Expression expr,
Object nilReason)
Checks if an expression's value is nil.
|
PropertyIsNull |
FilterFactory.isNull(Expression expr)
Checks if an expression's value is
null . |
PropertyIsLessThan |
FilterFactory.less(Expression expr1,
Expression expr2)
Checks that its first sub-expression is less than its second subexpression.
|
PropertyIsLessThan |
FilterFactory.less(Expression expr1,
Expression expr2,
boolean matchCase) |
PropertyIsLessThan |
FilterFactory.less(Expression expr1,
Expression expr2,
boolean matchCase,
MultiValuedFilter.MatchAction matchAction) |
PropertyIsLessThanOrEqualTo |
FilterFactory.lessOrEqual(Expression expr1,
Expression expr2)
Checks that its first sub-expression is less than or equal to its second subexpression.
|
PropertyIsLessThanOrEqualTo |
FilterFactory.lessOrEqual(Expression expr1,
Expression expr2,
boolean matchCase) |
PropertyIsLessThanOrEqualTo |
FilterFactory.lessOrEqual(Expression expr1,
Expression expr2,
boolean matchCase,
MultiValuedFilter.MatchAction matchAction) |
PropertyIsLike |
FilterFactory.like(Expression expr,
String pattern)
Character string comparison operator with pattern matching and default wildcards.
|
PropertyIsLike |
FilterFactory.like(Expression expr,
String pattern,
String wildcard,
String singleChar,
String escape)
Character string comparison operator with pattern matching and specified wildcards.
|
PropertyIsLike |
FilterFactory.like(Expression expr,
String pattern,
String wildcard,
String singleChar,
String escape,
boolean matchCase)
Character string comparison operator with pattern matching and specified wildcards.
|
PropertyIsLike |
FilterFactory2.like(Expression expr,
String pattern,
String wildcard,
String singleChar,
String escape,
boolean matchCase)
Character string comparison operator with pattern matching and specified wildcards.
|
PropertyIsLike |
FilterFactory.like(Expression expr,
String pattern,
String wildcard,
String singleChar,
String escape,
boolean matchCase,
MultiValuedFilter.MatchAction matchAction)
Character string comparison operator with pattern matching and specified wildcards.
|
PropertyIsLike |
FilterFactory2.like(Expression expr,
String pattern,
String wildcard,
String singleChar,
String escape,
boolean matchCase,
MultiValuedFilter.MatchAction matchAction)
Character string comparison operator with pattern matching and specified wildcards.
|
Meets |
FilterFactory.meets(Expression expr1,
Expression expr2)
Checks if one expression temporally meets another
|
Meets |
FilterFactory.meets(Expression expr1,
Expression expr2,
MultiValuedFilter.MatchAction matchAction)
Checks if one expression temporally meets another
|
MetBy |
FilterFactory.metBy(Expression expr1,
Expression expr2)
Checks if one expression is temporally met by another
|
MetBy |
FilterFactory.metBy(Expression expr1,
Expression expr2,
MultiValuedFilter.MatchAction matchAction)
Checks if one expression is temporally met by another
|
Multiply |
FilterFactory.multiply(Expression expr1,
Expression expr2)
Computes the numeric product of their first and second operand.
|
PropertyIsNotEqualTo |
FilterFactory.notEqual(Expression expr1,
Expression expr2)
Checks that the first sub-expression is not equal to the second subexpression.
|
PropertyIsNotEqualTo |
FilterFactory.notEqual(Expression expr1,
Expression expr2,
boolean matchCase)
Checks that the first sub-expression is not equal to the second subexpression.
|
PropertyIsNotEqualTo |
FilterFactory.notEqual(Expression expr1,
Expression expr2,
boolean matchCase,
MultiValuedFilter.MatchAction matchAction)
Checks that the first sub-expression is not equal to the second subexpression.
|
OverlappedBy |
FilterFactory.overlappedBy(Expression expr1,
Expression expr2)
Checks if one expression is temporally overlapped by another
|
OverlappedBy |
FilterFactory.overlappedBy(Expression expr1,
Expression expr2,
MultiValuedFilter.MatchAction matchAction)
Checks if one expression is temporally overlapped by another
|
Overlaps |
FilterFactory2.overlaps(Expression geometry1,
Expression geometry2)
Checks if the interior of the first geometry somewhere overlaps the interior of the second
geometry.
|
Overlaps |
FilterFactory2.overlaps(Expression geometry1,
Expression geometry2,
MultiValuedFilter.MatchAction matchAction)
Checks if the interior of the first geometry somewhere overlaps the interior of the second
geometry.
|
Subtract |
FilterFactory.subtract(Expression expr1,
Expression expr2)
Computes the numeric difference between the first and second operand.
|
TContains |
FilterFactory.tcontains(Expression expr1,
Expression expr2)
Checks if one expression temporally contains another
|
TContains |
FilterFactory.tcontains(Expression expr1,
Expression expr2,
MultiValuedFilter.MatchAction matchAction)
Checks if one expression temporally contains another
|
TEquals |
FilterFactory.tequals(Expression expr1,
Expression expr2)
Checks if one expression temporally equals another
|
TEquals |
FilterFactory.tequals(Expression expr1,
Expression expr2,
MultiValuedFilter.MatchAction matchAction)
Checks if one expression temporally equals another
|
Touches |
FilterFactory2.touches(Expression propertyName1,
Expression geometry2)
Checks if the feature's geometry touches, but does not overlap with the geometry held by this
object.
|
Touches |
FilterFactory2.touches(Expression propertyName1,
Expression geometry2,
MultiValuedFilter.MatchAction matchAction)
Checks if the feature's geometry touches, but does not overlap with the geometry held by this
object.
|
TOverlaps |
FilterFactory.toverlaps(Expression expr1,
Expression expr2)
Checks if one expression temporally overlaps another
|
TOverlaps |
FilterFactory.toverlaps(Expression expr1,
Expression expr2,
MultiValuedFilter.MatchAction matchAction)
Checks if one expression temporally overlaps another
|
Within |
FilterFactory2.within(Expression geometry1,
Expression geometry2)
Checks if the feature's geometry is completely contained by the specified constant geometry.
|
Within |
FilterFactory2.within(Expression geometry1,
Expression geometry2,
MultiValuedFilter.MatchAction matchAction)
Checks if the feature's geometry is completely contained by the specified constant geometry.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Add
Encodes the operation of addition.
|
interface |
BinaryExpression
Abstract base class for the various filter expressions that compute some value from two input
values.
|
interface |
Divide
Encodes the operation of division where the first argument is divided by the second argument.
|
interface |
Function
Instances of this class represent a function call into some implementation-specific function.
|
interface |
InternalFunction
Special
Function type indicating that that the function is to be executed exclusively at
run-time, and does not participate in the SPI (Service Provider Interface) lookup mechanism (i.e. |
interface |
Literal
Instances of this interface provide a constant, literal value that can be used in expressions.
|
interface |
Multiply
Encodes the operation of multiplication.
|
interface |
PropertyName
Expression class whose value is computed by retrieving the value indicated by the provided name.
|
interface |
Subtract
Encodes the operation of subtraction where the second argument is subtracted from the first.
|
interface |
VolatileFunction
Marker interface indicating that that the function return value can change during a single data
access operation even if the argument values provided to it remain constant
Very few functions are truly volatile, one example being random(), whose value is going to
change over each invocation, even during the same feature collection filtering
Functions whose value changes over time but not within the same feature collection filtering
are considered to be stable and as such their result can be considered a constant during
the single data access operation
GeoTools will try to optimize out the stable functions and replace them with a constant that
can be easily encoded in whatever native filtering mechanism the datastores have
Given the vast majority of function are stable by the above definition only the fews
that aren't suitable for constant replacement during a single run against a feature collection
should be marked as volatile
|
Modifier and Type | Class and Description |
---|---|
class |
NilExpression
Placeholder class used to represent a NIL expression, evaluates to
null . |
Modifier and Type | Field and Description |
---|---|
static Expression |
Expression.NIL
Constant expression that always evaulates to
null . |
Modifier and Type | Method and Description |
---|---|
Expression |
BinaryExpression.getExpression1()
Returns the expression that represents the first (left) value that will be used in the
computation of another value.
|
Expression |
BinaryExpression.getExpression2()
Returns the expression that represents the second (right) value that will be used in the
computation of another value.
|
Modifier and Type | Method and Description |
---|---|
List<Expression> |
Function.getParameters()
Returns the list subexpressions that will be evaluated to provide the parameters to the
function.
|
Modifier and Type | Method and Description |
---|---|
InternalFunction |
InternalFunction.duplicate(Expression... parameters)
Factory method to return a new instance of its own kind that works on the given parameters.
|
Modifier and Type | Method and Description |
---|---|
Expression |
BinarySpatialOperator.getExpression1()
Returns an expression that will be evaluated to determine the first operand to the spatial
predicate represented by this operator.
|
Expression |
BinarySpatialOperator.getExpression2()
Returns an expression that will be evaluated to determine the second operand to the spatial
predicate represented by this operator.
|
Modifier and Type | Method and Description |
---|---|
Expression |
BinaryTemporalOperator.getExpression1()
Returns the first of the two expressions to be compared by this operator.
|
Expression |
BinaryTemporalOperator.getExpression2()
Returns the second of the two expressions to be compared by this operator.
|
Modifier and Type | Method and Description |
---|---|
Expression |
AnchorPoint.getAnchorPointX()
get the x coordinate of the anchor point
|
Expression |
AnchorPoint.getAnchorPointY()
get the y coordinate of the anchor point
|
Expression |
SelectedChannelType.getChannelName()
Returns the channel's name.
|
Expression |
Stroke.getColor()
Indicates the color of the line if it is to be solid-color filled.
|
Expression |
Fill.getColor()
Indicates the color to be used for solid-filling the interior of polygons.
|
Expression |
Stroke.getDashOffset()
Indicates the distance offset into the dash array to begin drawing.
|
Expression |
Displacement.getDisplacementX()
Returns an expression that computes a pixel offset from the geometry point.
|
Expression |
Displacement.getDisplacementY()
Returns an expression that computes a pixel offset from the geometry point.
|
Expression |
ContrastEnhancement.getGammaValue()
A "GammaValue" tells how much to brighten (values greater than 1.0) or dim (values less than
1.0) an image.
|
Expression |
GraphicStroke.getGap()
Gap gives the distance between two graphics.
|
Expression |
LinePlacement.getGap()
Gap gives the distance between two graphics.
|
Expression |
GraphicStroke.getInitialGap()
InitialGap specifies how far away the first graphic will be drawn relative to the start of
the rendering line
|
Expression |
LinePlacement.getInitialGap()
InitialGap specifies how far away the first graphic will be drawn relative to the start of
the rendering line
|
Expression |
TextSymbolizer.getLabel()
Returns the expression that will be evaluated to determine what text is displayed.
|
Expression |
Stroke.getLineCap()
Indicates how the beginning and ending segments of a line string will be terminated.
|
Expression |
Stroke.getLineJoin()
Indicates how the various segments of a (thick) line string should be joined.
|
Expression |
Stroke.getOpacity()
Indicates the level of translucency as a floating point number whose value is between 0.0 and
1.0 (inclusive).
|
Expression |
Fill.getOpacity()
Indicates the opacity of the fill.
|
Expression |
RasterSymbolizer.getOpacity()
Indicates the level of translucency as a floating point number whose value is between 0.0 and
1.0 (inclusive).
|
Expression |
Graphic.getOpacity()
Indicates the level of translucency as a floating point number whose value is between 0.0 and
1.0 (inclusive).
|
Expression |
LineSymbolizer.getPerpendicularOffset()
PerpendicularOffset allows to draw lines in parallel to the original geometry.
|
Expression |
LinePlacement.getPerpendicularOffset()
The PerpendicularOffset element of a LinePlacement gives the perpendicular distance away from
a line to draw a label.
|
Expression |
PolygonSymbolizer.getPerpendicularOffset()
PerpendicularOffset works as defined for LineSymbolizer, allowing to draw polygons smaller or
larger than their actual geometry.
|
Expression |
Halo.getRadius()
Returns the expression that will be evaluated to get the pixel radius of the halo around the
text.
|
Expression |
ShadedRelief.getReliefFactor()
The ReliefFactor gives the amount of exaggeration to use for the height of the ?
|
Expression |
PointPlacement.getRotation()
Returns the expression that will be used to calculate the rotation of the graphic when it is
drawn.
|
Expression |
Graphic.getRotation()
Returns the expression that will be used to calculate the rotation of the graphic when it is
drawn.
|
Expression |
Font.getSize()
The "font-size" SvgParameter element gives the size to use for the font in pixels.
|
Expression |
Graphic.getSize()
The Size element gives the absolute size of the graphic in uoms encoded as a floating- point
number.
|
Expression |
Font.getStyle()
The "font-style" SvgParameter element gives the style to use for a font.
|
Expression |
FeatureTypeStyle.getTransformation()
gets the transformation as expression
|
Expression |
Font.getWeight()
The "font-weight" SvgParameter element gives the amount of weight or boldness to use for a
font.
|
Expression |
Mark.getWellKnownName()
Returns the expression whose value will indicate the symbol to draw.
|
Expression |
Stroke.getWidth()
Gives the absolute width in uoms of the line stroke as a floating point number.
|
Modifier and Type | Method and Description |
---|---|
List<Expression> |
Font.getFamily()
The "font-family" SvgParameter element gives the family name of a font to use.
|
Map<String,Expression> |
ExtensionSymbolizer.getParameters()
Returns a map of all expressions used in this symbolizer.
|
Modifier and Type | Method and Description |
---|---|
AnchorPoint |
StyleFactory.anchorPoint(Expression x,
Expression y) |
ColorMap |
StyleFactory.colorMap(Expression propertyName,
Expression... mapping)
Wrap up a "Categorize" function using the provided expressions.
|
ColorMap |
StyleFactory.colorMap(Expression propertyName,
Expression... mapping)
Wrap up a "Categorize" function using the provided expressions.
|
ColorReplacement |
StyleFactory.colorReplacement(Expression propertyName,
Expression... mapping)
Wrap up a replacement function using the provided expressions.
|
ColorReplacement |
StyleFactory.colorReplacement(Expression propertyName,
Expression... mapping)
Wrap up a replacement function using the provided expressions.
|
ContrastEnhancement |
StyleFactory.contrastEnhancement(Expression gamma,
ContrastMethod method) |
ContrastEnhancement |
StyleFactory.contrastEnhancement(Expression gamma,
String method) |
Displacement |
StyleFactory.displacement(Expression dx,
Expression dy)
Create Displacement
|
Fill |
StyleFactory.fill(GraphicFill fill,
Expression color,
Expression opacity)
Create fill.
|
Font |
StyleFactory.font(List<Expression> family,
Expression style,
Expression weight,
Expression size)
Create font entry; note this captures a list of font families in the preferred order, with
the rendering engine choosing the first entry in the list available to the runtime
environment.
|
Graphic |
StyleFactory.graphic(List<GraphicalSymbol> symbols,
Expression opacity,
Expression size,
Expression rotation,
AnchorPoint anchor,
Displacement disp)
Create a graphic.
|
GraphicFill |
StyleFactory.graphicFill(List<GraphicalSymbol> symbols,
Expression opacity,
Expression size,
Expression rotation,
AnchorPoint anchorPoint,
Displacement displacement) |
GraphicLegend |
StyleFactory.graphicLegend(List<GraphicalSymbol> symbols,
Expression opacity,
Expression size,
Expression rotation,
AnchorPoint anchorPoint,
Displacement displacement) |
GraphicStroke |
StyleFactory.graphicStroke(List<GraphicalSymbol> symbols,
Expression opacity,
Expression size,
Expression rotation,
AnchorPoint anchorPoint,
Displacement displacement,
Expression initialGap,
Expression gap) |
Halo |
StyleFactory.halo(Fill fill,
Expression radius) |
LinePlacement |
StyleFactory.linePlacement(Expression offset,
Expression initialGap,
Expression gap,
boolean repeated,
boolean aligned,
boolean generalizedLine) |
LineSymbolizer |
StyleFactory.lineSymbolizer(String name,
Expression geometry,
Description description,
Unit<?> unit,
Stroke stroke,
Expression offset) |
Mark |
StyleFactory.mark(Expression wellKnownName,
Fill fill,
Stroke stroke) |
PointPlacement |
StyleFactory.pointPlacement(AnchorPoint anchor,
Displacement displacement,
Expression rotation) |
PointSymbolizer |
StyleFactory.pointSymbolizer(String name,
Expression geometry,
Description description,
Unit<?> unit,
Graphic graphic)
Creation of a PointSymbolizer to describe how geometry can be rendered as a point.
|
PolygonSymbolizer |
StyleFactory.polygonSymbolizer(String name,
Expression geometry,
Description description,
Unit<?> unit,
Stroke stroke,
Fill fill,
Displacement displacement,
Expression offset) |
RasterSymbolizer |
StyleFactory.rasterSymbolizer(String name,
Expression geometry,
Description description,
Unit<?> unit,
Expression opacity,
ChannelSelection channelSelection,
OverlapBehavior overlapsBehaviour,
ColorMap colorMap,
ContrastEnhancement contrast,
ShadedRelief shaded,
Symbolizer outline) |
SelectedChannelType |
StyleFactory.selectedChannelType(Expression channelName,
ContrastEnhancement contrastEnhancement) |
ShadedRelief |
StyleFactory.shadedRelief(Expression reliefFactor,
boolean brightnessOnly) |
Stroke |
StyleFactory.stroke(Expression color,
Expression opacity,
Expression width,
Expression join,
Expression cap,
float[] dashes,
Expression offset) |
Stroke |
StyleFactory.stroke(GraphicFill fill,
Expression color,
Expression opacity,
Expression width,
Expression join,
Expression cap,
float[] dashes,
Expression offset) |
Stroke |
StyleFactory.stroke(GraphicStroke stroke,
Expression color,
Expression opacity,
Expression width,
Expression join,
Expression cap,
float[] dashes,
Expression offset) |
TextSymbolizer |
StyleFactory.textSymbolizer(String name,
Expression geometry,
Description description,
Unit<?> unit,
Expression label,
Font font,
LabelPlacement placement,
Halo halo,
Fill fill)
Creation of a TextSymbolizer defining how labels are portrayed.
|
Modifier and Type | Method and Description |
---|---|
ExtensionSymbolizer |
StyleFactory.extensionSymbolizer(String name,
String geometry,
Description description,
Unit<?> unit,
String extensionName,
Map<String,Expression> parameters)
Used to represent a symbolizer intended for a vendor specific rendering process.
|
Font |
StyleFactory.font(List<Expression> family,
Expression style,
Expression weight,
Expression size)
Create font entry; note this captures a list of font families in the preferred order, with
the rendering engine choosing the first entry in the list available to the runtime
environment.
|
Copyright © 1996–2019 Geotools. All rights reserved.