Modifier and Type | Method and Description |
---|---|
Expression |
CQL2Compiler.getExpression()
Return the expression resultant of compiling process
|
static Expression |
CQL2.toExpression(String cql2Expression)
Parses the input string in CQL2 format into an Expression, using the systems default
FilterFactory implementation. |
static Expression |
CQL2.toExpression(String cql2Expression,
FilterFactory filterFactory)
Parses the input string in CQL2 format and makes the correspondent Expression , using the
provided FilterFactory.
|
Modifier and Type | Method and Description |
---|---|
static String |
CQL2.toCQL2(Expression expression)
Generates the expression text associated to the
Expression object. |
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> |
FormatDateTimezoneFunction.getParameters() |
List<Expression> |
ToPointFunction.getParameters() |
List<Expression> |
ToLineStringFunction.getParameters() |
List<Expression> |
ToDirectPositionFunction.getParameters() |
List<Expression> |
ToEnvelopeFunction.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 |
---|---|
void |
PaletteFunction.setParameters(List<Expression> args) |
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 |
FunctionBuilder.ParamBuilder.build() |
Expression |
ChildExpressionBuilder.build()
Build the parameter; adding it to the parent.
|
Expression |
ExpressionBuilder.build()
Build the expression.
|
Modifier and Type | Method and Description |
---|---|
ChildExpressionBuilder<P> |
ChildExpressionBuilder.reset(Expression original) |
ExpressionBuilder |
ExpressionBuilder.reset(Expression original) |
Constructor and Description |
---|
ChildExpressionBuilder(P parent,
Expression expr1) |
ExpressionBuilder(Expression expr) |
Modifier and Type | Interface and Description |
---|---|
interface |
CoverageReadingTransformation
Marks a
RenderingTransformation that is able to perform its own data read from a GridCoverage2DReader and an array of GeneralParameterValue . |
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() |
protected Map<Name,Expression> |
AbstractMappingFeatureIterator.getClientProperties(Property attribute) |
List<Expression> |
XmlFeatureTypeMapping.getExpressionsIgnoreIndex(XPathUtil.StepList targetPath) |
Modifier and Type | Method and Description |
---|---|
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) |
protected String |
DataAccessMappingFeatureIterator.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 abstract Object |
AbstractMappingFeatureIterator.getValue(Expression expression,
Object sourceFeature) |
protected Object |
DataAccessMappingFeatureIterator.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 |
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 | Class and Description |
---|---|
class |
LiterateFunction
Builds a list via iteration.
|
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 Object |
HanaFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter,
Expression e1,
Expression e2,
Object extraData) |
Modifier and Type | Method and Description |
---|---|
protected Object |
InformixFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter,
Expression e1,
Expression e2,
Object extraData) |
protected Object |
InformixFilterToSQL.visitBinarySpatialOperatorEnhanced(BinarySpatialOperator filter,
Expression e1,
Expression e2,
boolean swapped,
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.
|
protected void |
FilterToSQL.encodeBinaryComparisonOperator(BinaryComparisonOperator filter,
Object extraData,
Expression left,
Expression right,
Class leftContext,
Class rightContext)
Encode a BinaryComparisonOperator to SQL
|
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 | Method and Description |
---|---|
protected Class<?> |
AbstractFilterToMongo.getValueType(Expression e) |
protected abstract Class<?> |
AbstractFilterToMongo.getValueTypeInternal(Expression expression)
Method responsible of retrieving the value type of an Expression
|
protected Class<?> |
FilterToMongo.getValueTypeInternal(Expression e) |
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)
pre-5.6 spatial functions.
|
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 |
GroupByVisitor.getExpression() |
Expression |
UniqueVisitor.getExpression() |
Expression |
StandardDeviationVisitor.getExpression() |
Expression |
AverageVisitor.getExpression() |
Expression |
NearestVisitor.getExpression()
Expression used to access collection content.
|
Expression |
MedianVisitor.getExpression() |
Expression |
MaxVisitor.getExpression() |
Expression |
MinVisitor.getExpression() |
Expression |
SumVisitor.getExpression() |
Modifier and Type | Method and Description |
---|---|
List<Expression> |
GroupByVisitor.getExpressions() |
List<Expression> |
UniqueVisitor.getExpressions() |
List<Expression> |
StandardDeviationVisitor.getExpressions() |
List<Expression> |
AverageVisitor.getExpressions() |
List<Expression> |
NearestVisitor.getExpressions() |
List<Expression> |
MedianVisitor.getExpressions() |
List<Expression> |
MaxVisitor.getExpressions() |
List<Expression> |
FeatureAttributeVisitor.getExpressions()
List of expressions used by visitor.
|
List<Expression> |
MinVisitor.getExpressions() |
List<Expression> |
SumVisitor.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
|
SumAreaVisitor(Expression expr) |
SumVisitor(Expression expr) |
UniqueCountVisitor(Expression expr) |
UniqueVisitor(Expression... expressions) |
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.
|
Modifier and Type | Field and Description |
---|---|
protected Expression |
BinaryComparisonAbstract.expression1 |
protected Expression |
BinaryComparisonAbstract.expression2 |
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 |
NullFilterImpl.getExpression()
Returns the expression which represents the null check.
|
Expression |
LikeFilterImpl.getExpression()
Gets the expression for hte filter.
|
Expression |
IsNilImpl.getExpression() |
Expression |
IsBetweenImpl.getExpression() |
Expression |
IsNullImpl.getExpression() |
protected Expression |
FunctionExpressionImpl.getExpression(int index)
Utility method for subclasses to ask for an argument at a given index
|
Expression |
BinaryComparisonAbstract.getExpression1() |
Expression |
MathExpressionImpl.getExpression1()
Gets the left or first expression.
|
Expression |
BinaryComparisonAbstract.getExpression2() |
Expression |
MathExpressionImpl.getExpression2()
Gets the second expression.
|
Expression |
IsBetweenImpl.getLowerBoundary() |
Expression |
IsBetweenImpl.getUpperBoundary() |
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) |
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.
|
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) |
BBOX |
FilterFactoryImpl.bbox(Expression geometry,
Expression bounds,
MultiValuedFilter.MatchAction machAction) |
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 |
NullFilterImpl.setExpression(Expression nullCheck)
Sets the expression which represents the null check.
|
void |
LikeFilterImpl.setExpression(Expression e) |
void |
IsBetweenImpl.setExpression(Expression expression) |
void |
IsNullImpl.setExpression(Expression expression) |
void |
BinaryComparisonAbstract.setExpression1(Expression expression) |
void |
CompareFilterImpl.setExpression1(Expression leftValue) |
void |
MathExpressionImpl.setExpression1(Expression expression)
Gets the left or first expression.
|
void |
BinaryComparisonAbstract.setExpression2(Expression expression) |
void |
CompareFilterImpl.setExpression2(Expression rightValue) |
void |
MathExpressionImpl.setExpression2(Expression expression)
Gets the second expression.
|
void |
IsBetweenImpl.setLowerBoundary(Expression lowerBoundary) |
void |
IsBetweenImpl.setUpperBoundary(Expression upperBoundary) |
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.
|
void |
FunctionImpl.setParameters(List<Expression> params)
Sets the function parameters.
|
void |
FunctionExpression.setParameters(List<Expression> parameters)
Sets the Parameters for the function.
|
void |
FunctionExpressionImpl.setParameters(List<Expression> params)
Sets the function parameters.
|
Constructor and Description |
---|
FallbackFunction(Name name,
List<Expression> params,
Literal fallback) |
FallbackFunction(String name,
List<Expression> params,
Literal fallback) |
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 |
AndFunction
This function is used to evaluate a And operator with a left and right operands
|
class |
ArrayFunction
Array creator function.
|
class |
AttributeCountFunction
Takes an AttributeExpression, and computes the node count for the attribute.
|
class |
BandsFunction
Return the number of bands of the evaluation context, which is supposed to be a coverage, or an
object that can be converted to on.
|
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 (as a-b), in the specified time
unit (default to milliseconds).
|
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 |
InArrayFunction |
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 |
JsonPointerFunction
Applies a JSON pointer on a given JSON string, extracting a value out of it
|
class |
LapplyFunction
Apply an expression to each item of a list, resulting in a new list.
|
class |
LitemFunction
Select one item for a list.
|
class |
MapGetFunction
Extracts a value from a map given the map name and the needed key as parameters
|
class |
NowFunction
Return the current time as a Date.
|
class |
OrFunction
This function is used to evaluate a or operator with a left and right operands
|
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 |
SizeFunction
Return the size of a list (or other collection).
|
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> |
ClassificationFunction.getParameters()
Returns the function parameters (the contents are Expressions, usually attribute expression
and literal expression).
|
List<Expression> |
RecodeFunction.getParameters() |
List<Expression> |
InterpolateFunction.getParameters() |
List<Expression> |
CategorizeFunction.getParameters() |
List<Expression> |
StringTemplateFunction.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_SumFunction.setExpression(Expression e) |
void |
Collection_AverageFunction.setExpression(Expression e) |
void |
Collection_MedianFunction.setExpression(Expression e) |
void |
Collection_MinFunction.setExpression(Expression e) |
void |
Collection_MaxFunction.setExpression(Expression e) |
void |
Collection_BoundsFunction.setExpression(Expression e) |
void |
Collection_UniqueFunction.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.
|
void |
Collection_SumFunction.setParameters(List<Expression> args)
The provided arguments are evaulated with respect to the FeatureCollection.
|
void |
Collection_AverageFunction.setParameters(List<Expression> params)
The provided arguments are evaulated with respect to the FeatureCollection.
|
void |
Collection_MedianFunction.setParameters(List<Expression> args)
The provided arguments are evaulated with respect to the FeatureCollection.
|
void |
EnvFunction.setParameters(List<Expression> params)
Sets the function parameters.
|
void |
Collection_MinFunction.setParameters(List<Expression> args)
The provided arguments are evaulated with respect to the FeatureCollection.
|
void |
Collection_MaxFunction.setParameters(List<Expression> args)
The provided arguments are evaulated with respect to the FeatureCollection.
|
void |
Collection_BoundsFunction.setParameters(List<Expression> args)
The provided arguments are evaulated with respect to the FeatureCollection.
|
void |
Collection_UniqueFunction.setParameters(List<Expression> args)
The provided arguments are evaulated with respect to the FeatureCollection.
|
Constructor and Description |
---|
DynamicPoint(Expression data,
Expression value) |
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 |
BBOXImpl.setExpression1(Expression expression) |
void |
AbstractPreparedGeometryFilter.setExpression1(Expression expression) |
void |
BBOXImpl.setExpression2(Expression expression) |
void |
AbstractPreparedGeometryFilter.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 |
ICompiler.getExpression()
The resultant
Expression of the compilation. |
Expression |
AbstractFilterBuilder.getExpression() |
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 |
CQLJsonCompiler.getExpression()
Is this needed for CQL-JSON?
|
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 |
Categorize.getLookupValue()
Get lookup value.
|
Expression |
Interpolate.getLookupValue()
Get lookup value.
|
Expression |
Recode.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 | Class and Description |
---|---|
class |
FootprintsTransformation
Transformation returning the same granules that the
StructuredGridCoverage2DReader would
have used as the input for image creation in the GridCoverage2DReader.read(GeneralParameterValue[]) method (with some exceptions, like footprints
usage, as this transformation only sets up a filter against the associated GranuleSource ). |
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) |
Modifier and Type | Method and Description |
---|---|
protected void |
JDBCDataStore.encodeFunction(String function,
List<Expression> expressions,
StringBuffer sql,
FilterToSQL filterToSQL) |
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 GroupByVisitor.GroupByRawResult |
JDBCDataStore.extractValuesFromResultSet(Connection cx,
SimpleFeatureType featureType,
ResultSet resultSet,
List<Expression> groupBy,
Function<Object,Object> converter,
Hints hints)
Helper method that translate the result set to the appropriate group by visitor result format
|
protected String |
JDBCDataStore.selectAggregateSQL(String function,
List<Expression> attributes,
List<Expression> groupByExpressions,
SimpleFeatureType featureType,
Query query,
LimitingVisitor visitor) |
protected String |
JDBCDataStore.selectAggregateSQL(String function,
List<Expression> attributes,
List<Expression> groupByExpressions,
SimpleFeatureType featureType,
Query query,
LimitingVisitor visitor) |
protected PreparedStatement |
JDBCDataStore.selectAggregateSQLPS(String function,
List<Expression> attributes,
List<Expression> groupByExpressions,
SimpleFeatureType featureType,
Query query,
LimitingVisitor visitor,
Connection cx) |
protected PreparedStatement |
JDBCDataStore.selectAggregateSQLPS(String function,
List<Expression> attributes,
List<Expression> groupByExpressions,
SimpleFeatureType featureType,
Query query,
LimitingVisitor visitor,
Connection cx) |
Modifier and Type | Class and Description |
---|---|
class |
MBColor
A class to transform mapbox color expressions into GeoTools expressions.
|
class |
MBDecision
The expressions in this section can be used to add conditional logic to your styles.
|
class |
MBExpression
The value for any layout property, paint property, or filter may be specified as an expression.
|
class |
MBFeatureData |
class |
MBHeatmap |
class |
MBLookup |
class |
MBMath |
class |
MBRampsScalesCurves |
class |
MBString
This class is an extension of the MBExpression containing the functions to support MapBox Style
String expressions.
|
class |
MBTypes
The expressions in this section are provided for the purpose of testing for and converting
between different data types like strings, numbers, and boolean values.
|
class |
MBVariableBinding |
class |
MBZoom
This class is here to get zoom level properties from a map
|
Modifier and Type | Method and Description |
---|---|
Expression |
MBColor.colorRGB()
Creates a color value from red, green, and blue components, which must range between 0 and
255, and an alpha component of 1.
|
Expression |
MBColor.colorRGBA()
Creates a color value from red, green, blue components, which must range between 0 and 255,
and an alpha component which must range between 0 and 1.
|
Expression |
MBColor.colorToRGBA()
Returns a four-element array containing the input color's red, green, blue, and alpha
components, in that order.
|
Expression |
MBFeatureData.featureGeometryType()
Gets the feature's geometry type: Point, MultiPoint, LineString, MultiLineString, Polygon,
MultiPolygon.Example: ["geometry-type"]: string
|
Expression |
MBFeatureData.featureId()
Gets the feature's id, if it has one.
|
Expression |
MBFeatureData.featureProperties()
Gets the feature properties object.
|
Expression |
MBZoom.getExpression() |
Expression |
MBFeatureData.getExpression() |
Expression |
MBColor.getExpression() |
Expression |
MBTypes.getExpression() |
Expression |
MBHeatmap.getExpression() |
abstract Expression |
MBExpression.getExpression()
Determines which expression to use.
|
Expression |
MBLookup.getExpression() |
Expression |
MBDecision.getExpression() |
Expression |
MBString.getExpression()
Will return a function base on the mbexpression string name;
|
Expression |
MBMath.getExpression() |
Expression |
MBRampsScalesCurves.getExpression() |
Expression |
MBVariableBinding.getExpression() |
Expression |
MBHeatmap.heatmapDensity()
Gets the kernel density estimation of a pixel in a heatmap layer, which is a relative measure
of how many data points are crowded around a particular pixel.
|
Expression |
MBLookup.lookupAt()
Retrieves an item from an array.
|
Expression |
MBLookup.lookupGet()
Retrieves a property value from the current feature's properties, or from another object if a
second argument is provided.
|
Expression |
MBLookup.lookupHas()
Tests for the presence of an property value in the current feature's properties, or from
another object if a second argument is provided.
|
Expression |
MBLookup.lookupLength()
Gets the length of an array or string.
|
Expression |
MBMath.mathAcos()
Returns the arccosine of the input.
|
Expression |
MBMath.mathAdd()
Returns the sum of the inputs.
|
Expression |
MBMath.mathAsin()
Returns the arcsine of the input.
|
Expression |
MBMath.mathAtan()
Returns the arctangent of the input.
|
Expression |
MBMath.mathCos()
Returns the cosine of the input.
|
Expression |
MBMath.mathDivide()
Returns the result of floating point division of the first input by the second.
|
Expression |
MBMath.mathE()
Returns the mathematical constant e.
|
Expression |
MBMath.mathExponent()
Returns the result of raising the first input to the power specified by the second.
|
Expression |
MBMath.mathLn()
Returns the natural logarithm of the input.
|
Expression |
MBMath.mathLn2()
Returns mathematical constant ln(2).
|
Expression |
MBMath.mathLog10()
Returns the base-ten logarithm of the input.
|
Expression |
MBMath.mathLog2()
Returns the base-two logarithm of the input.
|
Expression |
MBMath.mathMax()
Returns the maximum value of the inputs.
|
Expression |
MBMath.mathMin()
Returns the minimum value of the inputs.
|
Expression |
MBMath.mathMultiply()
Returns the product of the inputs.
|
Expression |
MBMath.mathPi()
Returns the mathematical constant pi.
|
Expression |
MBMath.mathRemainder()
Returns the remainder after integer division of the first input by the second.
|
Expression |
MBMath.mathSin()
Returns the sine of the input.
|
Expression |
MBMath.mathSqrt()
Returns the square root of the input.
|
Expression |
MBMath.mathSubtract()
For two inputs, returns the result of subtracting the second input from the first.
|
Expression |
MBMath.mathTan()
Returns the tangent of the input.
|
Expression |
MBRampsScalesCurves.rscInterpolate()
Produces continuous, smooth results by interpolating between pairs of input and output values
("stops").
|
Expression |
MBRampsScalesCurves.rscStep()
Produces discrete, stepped results by evaluating a piecewise-constant function defined by
pairs of input and output values ("stops").
|
Expression |
MBString.stringConcat()
Returns a string consisting of the concatenation of the inputs.
|
Expression |
MBString.stringDowncase()
Returns the input string converted to lowercase.
|
Expression |
MBString.stringUpcase()
Returns the input string converted to uppercase.
|
static Expression |
MBExpression.transformExpression(JSONArray json)
Creates an MBExpression and calls the associated function.
|
Expression |
MBExpression.transformLiteral(Expression ex)
A function to evaluate a given parameter as an expression and use the MBStyleTransformer to
transform Mapbox tokens into CQL expressions.
|
Expression |
MBTypes.typesArray()
Asserts that the input is an array (optionally with a specific item type and length).
|
Expression |
MBTypes.typesBoolean()
Asserts that the input value is a boolean.
|
Expression |
MBTypes.typesNumber()
Asserts that the input value is a number.
|
Expression |
MBTypes.typesObject()
Asserts that the input value is an object.
|
Expression |
MBTypes.typesString()
Asserts that the input value is a string.
|
Expression |
MBTypes.typesToBoolean()
Converts the input value to a boolean.
|
Expression |
MBTypes.typesToColor()
Converts the input value to a color.
|
Expression |
MBTypes.typesToNumber()
Converts the input value to a number, if possible.
|
Expression |
MBTypes.typesToString()
Converts the input value to a string.
|
Expression |
MBTypes.typesTypeOf()
Returns a string describing the type of the given value.
|
Expression |
MBVariableBinding.variableBindingLet()
Returns a string describing the type of the given value.
|
Expression |
MBVariableBinding.variableBindingVar()
Returns a string describing the type of the given value.
|
Modifier and Type | Method and Description |
---|---|
Expression |
MBExpression.transformLiteral(Expression ex)
A function to evaluate a given parameter as an expression and use the MBStyleTransformer to
transform Mapbox tokens into CQL expressions.
|
Modifier and Type | Class and Description |
---|---|
class |
AtFunction
Returns the value in a JSONArray at a given index.
|
class |
CSSFunction
Generate a Color using
ColorConverterFactory , the input is expected to be a String. |
class |
DefaultIfNullFunction
Function that takes an input value, and a default value.
|
class |
ExponentialFunction
Generate an output by interpolating between stops just less than and just greater than the
function input.
|
class |
FontAlternativesFunction
Looks up all script specific alternatives for the given font name.
|
class |
GetFunction
Returns the value of a given object key in a JSONObject.
|
class |
HasFunction
Evaluate to TRUE if a JSONObject contains a given key value or FALSE if it does not.
|
class |
ListSizeFunction
Returns the size of a given list
|
class |
MapBoxAnchorFunction |
class |
MapBoxFontBaseNameFunction
Returns a font base name
|
class |
MapBoxFontStyleFunction
Returns "italic" or "normal" based on the font name
|
class |
MapBoxFontWeightFunction
Returns "bold" or "normal" based on the font name
|
class |
MapBoxLengthFunction
Returns the size of a list or the length of a string
|
class |
StringTransformFunction
Function that takes an input and applies a text transformation (one of "lowercase", "uppercase",
or "none").
|
class |
ToRgb
Generate a rgb color from integer values between 0-255.
|
class |
ZoomLevelFunction
Function that takes a scale denominator and a srid and outputs the zoom level.
|
Modifier and Type | Method and Description |
---|---|
Function |
MBFunctionFactory.function(Name name,
List<Expression> args,
Literal fallback) |
Function |
MBFunctionFactory.function(String name,
List<Expression> args,
Literal fallback) |
List<ExponentialFunction.Stop> |
ExponentialFunction.getStops(List<Expression> parameters) |
Modifier and Type | Method and Description |
---|---|
Expression |
BackgroundMBLayer.backgroundColor()
Maps
BackgroundMBLayer.getBackgroundColor() to an Expression . |
Expression |
BackgroundMBLayer.backgroundOpacity()
Maps
BackgroundMBLayer.getBackgroundOpacity() to an Expression . |
Expression |
BackgroundMBLayer.backgroundPattern()
Maps
BackgroundMBLayer.getBackgroundPattern() to an Expression . |
Expression |
RasterMBLayer.brightnessMax()
(Optional) Scale the brightness of the image.
|
Expression |
RasterMBLayer.brightnessMin()
(Optional) Scale the brightness of the image.
|
Expression |
CircleMBLayer.circleBlur()
Access circle-blur as literal or function expression, defaults to 0
|
Expression |
CircleMBLayer.circleColor()
Access circle-color as literal or function expression, defaults to black.
|
Expression |
CircleMBLayer.circleOpacity()
Access circle-opacity, defaults to 1.
|
Expression |
CircleMBLayer.circleRadius()
Access circle-radius as literal or function expression, defaults to 5
|
Expression |
CircleMBLayer.circleStrokeColor()
Access circle-stroke-color as literal or function expression, defaults to black.
|
Expression |
CircleMBLayer.circleStrokeOpacity()
Access circle-stroke-opacity, defaults to 1.
|
Expression |
CircleMBLayer.circleStrokeWidth()
Access circle-stroke-width, defaults to 0.
|
Expression |
RasterMBLayer.contrast()
(Optional) Increase or reduce the contrast of the image.
|
Expression |
RasterMBLayer.fadeDuration()
(Optional) Fade duration when a new tile is added.
|
Expression |
FillMBLayer.fillColor()
Access fill-color as literal or function expression, defaults to black.
|
Expression |
FillExtrusionMBLayer.fillExtrusionBase()
Access fill-extrusion-base as literal or function expression
|
Expression |
FillExtrusionMBLayer.fillExtrusionColor()
Access fill-extrusion-color as literal or function expression, defaults to black.
|
Expression |
FillExtrusionMBLayer.fillExtrusionHeight()
Access fill-extrusion-height as literal or function expression
|
Expression |
FillExtrusionMBLayer.fillExtrusionOpacity()
Access fill-extrusion-opacity as literal or function expression
|
Expression |
FillMBLayer.fillOpacity()
Access fill-opacity, defaults to 1.
|
Expression |
FillMBLayer.fillOutlineColor()
Access fill-outline-color as literal or function expression, defaults to black.
|
Expression |
FillMBLayer.fillPattern()
(Optional) Name of image in a sprite to use for drawing image fills.
|
Expression |
FillMBLayer.getFillAntialias()
(Optional) Whether or not the fill should be antialiased.
|
Expression |
FillExtrusionMBLayer.getFillExtrusionPattern()
(Optional) Name of image in sprite to use for drawing images on extruded fills.
|
Expression |
RasterMBLayer.hueRotate()
(Optional) Rotates hues around the color wheel.
|
Expression |
SymbolMBLayer.iconAllowOverlap()
Wraps
SymbolMBLayer.getIconAllowOverlap() in a GeoTools expression. |
Expression |
SymbolMBLayer.iconColor()
Access icon-color as literal or function expression, defaults to black.
|
Expression |
SymbolMBLayer.iconHaloBlur()
Access icon-halo-blur as literal or function expression
|
Expression |
SymbolMBLayer.iconHaloColor()
Access icon-halo-color as literal or function expression, defaults to black.
|
Expression |
SymbolMBLayer.iconHaloWidth()
Access icon-halo-width as literal or function expression
|
Expression |
SymbolMBLayer.iconIgnorePlacement()
Wraps
SymbolMBLayer.getIconIgnorePlacement() in a GeoTools expression. |
Expression |
SymbolMBLayer.iconImage()
Access icon-image as literal or function expression
|
Expression |
SymbolMBLayer.iconKeepUpright()
Wraps
SymbolMBLayer.getIconKeepUpright() in a GeoTools expression. |
Expression |
SymbolMBLayer.iconOpacity()
Access icon-opacity as literal or function expression
|
Expression |
SymbolMBLayer.iconOptional()
Optional enum.
|
Expression |
SymbolMBLayer.iconPadding()
Access icon-padding as literal or function expression
|
Expression |
SymbolMBLayer.iconRotate()
Access icon-rotate as literal or function expression
|
Expression |
SymbolMBLayer.iconRotationAlignment()
Converts
SymbolMBLayer.getIconRotationAlignment() to a GeoTools expression. |
Expression |
SymbolMBLayer.iconSize()
Access icon-size, defaults to 1.
|
Expression |
SymbolMBLayer.iconTextFit()
Wraps
SymbolMBLayer.getIconTextFit() in a GeoTools expression. |
Expression |
SymbolMBLayer.iconTextFitPadding()
(Optional) Units in pixels.
|
Expression |
SymbolMBLayer.iconTranslateAnchor()
Converts
SymbolMBLayer.getIconTranslateAnchor() to a GeoTools expression. |
Expression |
LineMBLayer.lineBlur()
Converts
LineMBLayer.getLineBlur() to an Expression. |
Expression |
LineMBLayer.lineCap()
Maps
LineMBLayer.getLineCap() to Stroke.getLineCap() values of "butt", "round", and
"square" Literals. |
Expression |
LineMBLayer.lineColor()
Maps
LineMBLayer.getLineColor() to an Expression . |
Expression |
LineMBLayer.lineGapWidth()
Converts
LineMBLayer.getLineGapWidth() to an Expression. |
Expression |
LineMBLayer.lineJoin()
Maps
LineMBLayer.getLineJoin() to Stroke.getLineJoin() values of "mitre", "round", and
"bevel" Literals. |
Expression |
LineMBLayer.lineMiterLimit()
Maps
LineMBLayer.getLineMiterLimit() to an Expression . |
Expression |
LineMBLayer.lineOffset()
Converts
LineMBLayer.getLineOffset() to an Expression. |
Expression |
LineMBLayer.lineOpacity()
Maps
LineMBLayer.getLineOpacity() to an Expression . |
Expression |
LineMBLayer.linePattern()
Converts
LineMBLayer.getLinePattern() to an Expression. |
Expression |
LineMBLayer.lineRoundLimit()
Maps
LineMBLayer.getLineRoundLimit() to an Expression . |
Expression |
LineMBLayer.lineTranslateAnchor()
Wraps
LineMBLayer.getLineTranslateAnchor() in a GeoTools expression. |
Expression |
LineMBLayer.lineWidth()
Convert
LineMBLayer.getLineWidth() to an Expression. |
Expression |
RasterMBLayer.opacity()
(Optional) The opacity (Number) at which the image will be drawn.
|
Expression |
RasterMBLayer.saturation()
(Optional) Increase or reduce the saturation of the image.
|
Expression |
SymbolMBLayer.symbolAvoidEdges()
Wraps
SymbolMBLayer.getSymbolAvoidEdges() in a GeoTools expression. |
Expression |
SymbolMBLayer.symbolPlacement()
(Optional) One of point, line.
|
Expression |
SymbolMBLayer.symbolSpacing()
Access symbol-spacing, defaults to 250.
|
Expression |
SymbolMBLayer.textAllowOverlap()
Wraps
SymbolMBLayer.getTextAllowOverlap() in a GeoTools Expression . |
Expression |
SymbolMBLayer.textAnchor()
Converts
SymbolMBLayer.getTextAnchor() to a GeoTools expression. |
Expression |
SymbolMBLayer.textColor()
Access text-color as literal or function expression, defaults to black.
|
Expression |
SymbolMBLayer.textField()
Access text-field as literal or function expression
|
Expression |
SymbolMBLayer.textFont()
Access text-font as a literal or function expression.
|
Expression |
SymbolMBLayer.textHaloBlur()
Access text-halo-blur as literal or function expression
|
Expression |
SymbolMBLayer.textHaloColor()
Access text-halo-color as literal or function expression, defaults to black.
|
Expression |
SymbolMBLayer.textHaloWidth()
Access text-halo-width as literal or function expression
|
Expression |
SymbolMBLayer.textIgnorePlacement()
Wraps
SymbolMBLayer.getTextIgnorePlacement() in a GeoTools expression Defaults to false. |
Expression |
SymbolMBLayer.textJustify()
Converts
SymbolMBLayer.getTextJustify() to a GeoTools expression. |
Expression |
SymbolMBLayer.textKeepUpright()
Wraps
SymbolMBLayer.getTextKeepUpright() in a GeoTools expression (Optional) Defaults to true. |
Expression |
SymbolMBLayer.textLetterSpacing()
Access text-line-height as literal or function expression
|
Expression |
SymbolMBLayer.textLineHeight()
Access text-line-height as literal or function expression
|
Expression |
SymbolMBLayer.textMaxAngle()
Access text-max-angle as literal or function expression
|
Expression |
SymbolMBLayer.textMaxWidth()
Access text-max-width as literal or function expression
|
Expression |
SymbolMBLayer.textOpacity()
Access text-opacity as literal or function expression
|
Expression |
SymbolMBLayer.textOptional()
Wraps
SymbolMBLayer.getTextOptional() in a GeoTools expression. |
Expression |
SymbolMBLayer.textPadding()
Access text-padding as literal or function expression
|
Expression |
SymbolMBLayer.textPitchAlignment()
Converts
SymbolMBLayer.getTextPitchAlignment() to a GeoTools expression. |
Expression |
SymbolMBLayer.textRotate()
Access text-rotate as literal or function expression
|
Expression |
SymbolMBLayer.textRotationAlignment()
Converts
SymbolMBLayer.getTextRotationAlignment() to a GeoTools expression. |
Expression |
SymbolMBLayer.textSize()
Access text-size as literal or function expression
|
Expression |
SymbolMBLayer.textTransform()
Converts
SymbolMBLayer.getTextTransform() to a GeoTools expression. |
Expression |
SymbolMBLayer.textTranslateAnchor()
Converts
SymbolMBLayer.getTextTranslateAnchor() to a GeoTools expression. |
Modifier and Type | Method and Description |
---|---|
List<Expression> |
LineMBLayer.lineDasharray()
Converts
LineMBLayer.getLineDasharray() to a List of Expressions
(Optional) Specifies the lengths of the alternating dashes and gaps that form the dash
pattern. |
Modifier and Type | Method and Description |
---|---|
Expression |
MBObjectParser.bool(JSONObject json,
String name,
boolean fallback)
Convert json to Expression boolean, or a function.
|
Expression |
MBFunction.color()
GeoTools
Expression from json definition that evaluates to a color, used for
properties such as 'color' and 'fill-color'. |
Expression |
MBObjectParser.color(JSONObject json,
String name,
Color fallback)
Convert json to GeoTools Expression color, or a function.
|
Expression |
MBFunction.enumeration(Class<? extends Enum<?>> enumeration)
GeoTools
Expression from json definition that evaluates to the provided Enum, used
for properties such as 'line-cap' and 'text-transform'. |
<T extends Enum<?>> |
MBObjectParser.enumToExpression(JSONObject json,
String name,
Class<T> enumeration,
T fallback)
Parse a Mapbox enumeration property to a GeoTools Expression that evaluates to a GeoTools
constant (supports the property being specified as a mapbox function).
|
Expression |
MBFunction.font()
GeoTools
Expression from json definition that evaluates to a font string, used for
'text-font'. |
Expression |
MBObjectParser.font(JSONObject json,
String name)
Convert the provided object to a font Expression (or function).
|
Expression |
MBFunction.function(Class<?> clazz)
GeoTools
Expression from json definition. |
Expression |
MBObjectParser.number(JSONArray json,
int index)
Convert the value at 'index' in the provided JSONArray to a numeric Expression or a Function.
|
Expression |
MBObjectParser.number(JSONArray json,
int index,
Number fallback)
Convert the value in the provided JSONArray at index to a numeric Expression, or a function,
with a fallback if the json is null.
|
Expression |
MBObjectParser.number(JSONObject json,
String name)
Convert the value in the provided JSONObject at 'tag' to a numeric GeoTools Expression, or a
Function.
|
Expression |
MBObjectParser.number(JSONObject json,
String name,
Number fallback)
Convert the value in the provided JSONObject at 'tag' to a numeric Expression, or a function,
with a fallback if the json is null.
|
Expression |
MBFunction.numeric()
GeoTools
Expression from json definition that evaluates to a numeric, used for
properties such as 'line-width' and 'opacity'. |
Expression |
MBObjectParser.percentage(JSONObject json,
String name)
Convert json to Expression number between 0 and 1, or a function.
|
Expression |
MBObjectParser.percentage(JSONObject json,
String name,
Number fallback)
Convert json to Expression number between 0 and 1, or a function.
|
Expression |
MBObjectParser.string(JSONArray json,
int index)
Convert the value in the provided JSONArray at index to a string Literal, or a Function.
|
Expression |
MBObjectParser.string(JSONObject json,
String name,
String fallback)
Convert json to GeoTools Expression string, or a function.
|
Modifier and Type | Method and Description |
---|---|
Icon |
SpriteGraphicFactory.getIcon(Feature feature,
Expression url,
String format,
int size) |
Modifier and Type | Method and Description |
---|---|
Expression |
MBStyleTransformer.cqlExpressionFromTokens(String tokenStr)
Take a string that may contain Mapbox-style tokens, and convert it to a CQL expression.
|
Modifier and Type | Method and Description |
---|---|
ExternalGraphic |
MBStyleTransformer.createExternalGraphicForSprite(Expression iconName,
Expression iconSize,
MBStyle styleContext)
Takes the name of an icon, and an
MBStyle as a context, and returns an External
Graphic referencing the full URL of the image for consumption by the SpriteGraphicFactory . |
ExternalGraphic |
MBStyleTransformer.createExternalGraphicForSprite(Expression iconName,
MBStyle styleContext)
Takes the name of an icon, and an
MBStyle as a context, and returns an External
Graphic referencing the full URL of the image for consumption by the SpriteGraphicFactory . |
static <T> T |
MBStyleTransformer.requireLiteral(Expression expression,
Class<T> clazz,
T fallback,
String propertyName,
String layerId)
Utility method for getting a concrete value out of an expression, used by transformer methods
when GeoTools is unable to accept an expression.
|
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 |
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.
|
Icon |
ImageGraphicFactory.getIcon(Feature feature,
Expression url,
String format,
int size) |
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 |
ShapeMarkFactory.getShape(Graphics2D graphics,
Expression symbolUrl,
Feature feature) |
Shape |
WellKnownMarkFactory.getShape(Graphics2D graphics,
Expression symbolUrl,
Feature feature) |
Shape |
TTFMarkFactory.getShape(Graphics2D graphics,
Expression symbolUrl,
Feature feature) |
Modifier and Type | Method and Description |
---|---|
Shape |
MeteoMarkFactory.getShape(Graphics2D graphics,
Expression symbolUrl,
Feature feature) |
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
|
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
OverlapBehavior tells a system how to behave when multiple raster images in a layer overlap each
other, for example with satellite-image scenes.
|
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 |
AnchorPoint.getAnchorPointX()
get the x coordinate of the anchor point
|
Expression |
AnchorPointImpl.getAnchorPointX()
Getter for property anchorPointX.
|
Expression |
AnchorPointImpl.getAnchorPointY()
Getter for property anchorPointY.
|
Expression |
SelectedChannelType.getChannelName()
Returns the channel's name.
|
Expression |
SelectedChannelTypeImpl.getChannelName() |
Expression |
ColorMapEntry.getColor() |
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 |
FillImpl.getColor()
This parameter gives the solid color that will be used for a Fill.
|
Expression |
ColorMapEntryImpl.getColor() |
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 |
TextSymbolizer2.getFeatureDescription()
Description is used by text oriented renders such as KML and RSS to specify a feature's
description
|
Expression |
TextSymbolizerImpl.getFeatureDescription() |
Expression |
ContrastEnhancementImpl.getGammaValue() |
Expression |
ContrastEnhancement.getGammaValue()
How much to brighten (values greater than 1.0) or dim (values less than 1.0) an image.
|
Expression |
LinePlacementImpl.getGap() |
Expression |
Graphic.getGap() |
Expression |
GraphicImpl.getGap() |
Expression |
AbstractSymbolizer.getGeometry() |
Expression |
Symbolizer.getGeometry()
This defines the geometry to be used for styling.
|
Expression |
LinePlacementImpl.getInitialGap() |
Expression |
Graphic.getInitialGap() |
Expression |
GraphicImpl.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 |
ColorMapEntry.getOpacity() |
Expression |
Fill.getOpacity()
This specifies the level of translucency to use when rendering the fill.
|
Expression |
GraphicLegend.getOpacity()
This specifies the level of translucency to use when rendering the graphic.
|
Expression |
Graphic.getOpacity()
This specifies the level of translucency to use when rendering the graphic.
|
Expression |
StrokeImpl.getOpacity()
This specifies the level of translucency to use when rendering the stroke.
|
Expression |
GraphicImpl.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 |
FillImpl.getOpacity()
This specifies the level of translucency to use when rendering the fill.
|
Expression |
ColorMapEntryImpl.getOpacity() |
Expression |
ContrastEnhancementImpl.getOption(String key) |
Expression |
ContrastEnhancement.getOption(String string) |
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()
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 |
LinePlacementImpl.getPerpendicularOffset()
Getter for property perpendicularOffset.
|
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 |
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 |
PointPlacementImpl.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 |
Graphic.getRotation()
This parameter defines the rotation of a graphic in the clockwise direction about its centre
point in decimal degrees.
|
Expression |
GraphicImpl.getRotation()
This parameter defines the rotation of a graphic in the clockwise direction about its centre
point in decimal degrees.
|
Expression |
GraphicLegend.getSize()
The size of the mark if specified.
|
Expression |
Graphic.getSize()
This paramteter gives the absolute size of the graphic in pixels encoded as a floating point
number.
|
Expression |
GraphicImpl.getSize()
This paramteter gives the absolute size of the graphic in pixels encoded as a floating point
number.
|
Expression |
FontImpl.getSize() |
Expression |
Font.getSize()
Font size in pixels with a default of 10 pixels.
|
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 |
TextSymbolizerImpl.getSnippet() |
Expression |
FontImpl.getStyle() |
Expression |
Font.getStyle()
The "font-style" SVG parameter should be "normal", "italic", or "oblique".
|
Expression |
OtherText.getText()
The text expression to be used in the specified location.
|
Expression |
OtherTextImpl.getText() |
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 |
MarkImpl.getWellKnownName()
This parameter gives the well-known name of the shape of the mark.
|
Expression |
Mark.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> |
ContrastEnhancementImpl.getOptions() |
Map<String,Expression> |
ContrastEnhancement.getOptions()
Return vendor options relating to the enhancement method
|
Map<String,Expression> |
AbstractContrastMethodStrategy.getOptions()
The map of VendorOptions to write into an SLD or CSS file.
|
Map<String,Expression> |
ContrastMethodStrategy.getOptions()
Return the Map of VendorOptions used by this strategy.
|
Map<String,Expression> |
VendorSymbolizerImpl.getParameters() |
Map<String,Expression> |
ExtensionSymbolizer.getParameters()
Live map symbolizer expressions.
|
Map<String,Expression> |
AbstractContrastMethodStrategy.getParameters()
Fetch any parameters which control the method.
|
Modifier and Type | Method and Description |
---|---|
void |
ContrastEnhancementImpl.addOption(String key,
Expression value) |
void |
ContrastEnhancement.addOption(String key,
Expression value)
Store a vendor option
|
void |
AbstractContrastMethodStrategy.addOption(String key,
Expression value) |
void |
ContrastMethodStrategy.addOption(String key,
Expression value)
Add a VendorOption that controls how this strategy operates.
|
void |
AbstractContrastMethodStrategy.addParameter(String key,
Expression value)
A parameter to be used by this method.
|
void |
LogarithmicContrastMethodStrategy.addParameter(String key,
Expression value) |
void |
ExponentialContrastMethodStrategy.addParameter(String key,
Expression value) |
AnchorPoint |
StyleFactoryImpl.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 |
StyleFactoryImpl2.anchorPoint(Expression x,
Expression y) |
static Color |
SLD.color(Expression expr)
Navigate through the expression finding the first mentioned Color.
|
ColorMap |
StyleFactoryImpl.colorMap(Expression propertyName,
Expression... mapping) |
ColorMap |
StyleFactoryImpl.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.
|
ColorMapImpl |
StyleFactoryImpl2.colorMap(Expression propertyName,
Expression... mapping) |
ColorMapImpl |
StyleFactoryImpl2.colorMap(Expression propertyName,
Expression... mapping) |
ColorReplacementImpl |
StyleFactoryImpl.colorReplacement(Expression propertyName,
Expression... mapping) |
ColorReplacementImpl |
StyleFactoryImpl.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 |
StyleFactoryImpl2.colorReplacement(Expression propertyName,
Expression... mapping) |
ColorReplacementImpl |
StyleFactoryImpl2.colorReplacement(Expression propertyName,
Expression... mapping) |
protected ContrastEnhancement |
SelectedChannelTypeImpl.contrastEnhancement(Expression expr) |
ContrastEnhancement |
StyleFactoryImpl.contrastEnhancement(Expression gamma,
ContrastMethod method) |
ContrastEnhancement |
StyleFactory.contrastEnhancement(Expression gamma,
ContrastMethod method) |
ContrastEnhancementImpl |
StyleFactoryImpl2.contrastEnhancement(Expression gamma,
ContrastMethod method) |
ContrastEnhancement |
StyleFactoryImpl.contrastEnhancement(Expression gamma,
String method) |
ContrastEnhancementImpl |
StyleFactoryImpl2.contrastEnhancement(Expression gamma,
String method) |
AnchorPoint |
StyleFactoryImpl.createAnchorPoint(Expression x,
Expression y) |
abstract AnchorPoint |
AbstractStyleFactory.createAnchorPoint(Expression x,
Expression y) |
AnchorPoint |
StyleFactory.createAnchorPoint(Expression x,
Expression y) |
AnchorPoint |
StyleBuilder.createAnchorPoint(Expression x,
Expression y)
wrapper round Stylefactory Method
|
ContrastEnhancement |
StyleFactoryImpl.createContrastEnhancement(Expression gammaValue) |
ContrastEnhancement |
StyleFactory.createContrastEnhancement(Expression gammaValue) |
Displacement |
StyleFactoryImpl.createDisplacement(Expression x,
Expression y) |
abstract Displacement |
AbstractStyleFactory.createDisplacement(Expression x,
Expression y) |
Displacement |
StyleFactory.createDisplacement(Expression x,
Expression y) |
Displacement |
StyleBuilder.createDisplacement(Expression x,
Expression y)
wrapper round Stylefactory Method
|
Fill |
StyleFactoryImpl.createFill(Expression color) |
abstract Fill |
AbstractStyleFactory.createFill(Expression color) |
Fill |
StyleFactory.createFill(Expression color) |
Fill |
StyleBuilder.createFill(Expression fillColor)
create a fill of color
|
Fill |
StyleFactoryImpl.createFill(Expression color,
Expression opacity) |
abstract Fill |
AbstractStyleFactory.createFill(Expression color,
Expression opacity) |
Fill |
StyleFactory.createFill(Expression color,
Expression opacity) |
Fill |
StyleBuilder.createFill(Expression color,
Expression opacity)
create a fill with the supplied color and opacity
|
Fill |
StyleFactoryImpl.createFill(Expression color,
Expression backgroundColor,
Expression opacity,
Graphic graphicFill) |
abstract Fill |
AbstractStyleFactory.createFill(Expression color,
Expression backgroundColor,
Expression opacity,
Graphic graphicFill) |
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
|
Font |
StyleFactoryImpl.createFont(Expression fontFamily,
Expression fontStyle,
Expression fontWeight,
Expression fontSize) |
abstract Font |
AbstractStyleFactory.createFont(Expression fontFamily,
Expression fontStyle,
Expression fontWeight,
Expression fontSize) |
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
|
Graphic |
StyleFactoryImpl.createGraphic(ExternalGraphic[] externalGraphics,
Mark[] marks,
Symbol[] symbols,
Expression opacity,
Expression size,
Expression rotation) |
abstract Graphic |
AbstractStyleFactory.createGraphic(ExternalGraphic[] externalGraphics,
Mark[] marks,
Symbol[] symbols,
Expression opacity,
Expression size,
Expression rotation) |
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
|
Halo |
StyleFactoryImpl.createHalo(Fill fill,
Expression radius) |
abstract Halo |
AbstractStyleFactory.createHalo(Fill fill,
Expression radius) |
Halo |
StyleFactory.createHalo(Fill fill,
Expression radius) |
Halo |
StyleBuilder.createHalo(Fill fill,
Expression radius)
wrapper round StyleFactory method to create halo
|
LinePlacement |
StyleFactoryImpl.createLinePlacement(Expression offset) |
abstract LinePlacement |
AbstractStyleFactory.createLinePlacement(Expression offset) |
LinePlacement |
StyleFactory.createLinePlacement(Expression offset) |
LinePlacement |
StyleBuilder.createLinePlacement(Expression offset)
wrapper round Stylefactory Method
|
Mark |
StyleBuilder.createMark(Expression wellKnownName,
Fill fill,
Stroke stroke)
create a mark with the supplied fill and stroke
|
Mark |
StyleFactoryImpl.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 |
StyleFactory.createMark(Expression wellKnownName,
Stroke stroke,
Fill fill,
Expression size,
Expression rotation) |
PointPlacement |
StyleFactoryImpl.createPointPlacement(AnchorPoint anchorPoint,
Displacement displacement,
Expression rotation) |
abstract PointPlacement |
AbstractStyleFactory.createPointPlacement(AnchorPoint anchorPoint,
Displacement displacement,
Expression rotation) |
PointPlacement |
StyleFactory.createPointPlacement(AnchorPoint anchorPoint,
Displacement displacement,
Expression rotation) |
PointPlacement |
StyleBuilder.createPointPlacement(AnchorPoint anchorPoint,
Displacement displacement,
Expression rotation)
wrapper round Stylefactory Method
|
RasterSymbolizer |
StyleFactoryImpl.createRasterSymbolizer(String geometryPropertyName,
Expression opacity,
ChannelSelection channel,
Expression overlap,
ColorMap colorMap,
ContrastEnhancement cenhancement,
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 |
StyleFactory.createRasterSymbolizer(String geometryPropertyName,
Expression opacity,
ChannelSelection channel,
Expression overlap,
ColorMap colorMap,
ContrastEnhancement ce,
ShadedRelief relief,
Symbolizer outline) |
SelectedChannelType |
StyleFactoryImpl.createSelectedChannelType(Expression name,
ContrastEnhancement enhancement) |
SelectedChannelType |
StyleFactory.createSelectedChannelType(Expression name,
ContrastEnhancement enhancement) |
SelectedChannelType |
StyleFactoryImpl.createSelectedChannelType(Expression name,
Expression gammaValue) |
abstract SelectedChannelType |
AbstractStyleFactory.createSelectedChannelType(Expression name,
Expression enhancement) |
SelectedChannelType |
StyleFactory.createSelectedChannelType(Expression name,
Expression gammaValue) |
ShadedRelief |
StyleFactoryImpl.createShadedRelief(Expression reliefFactor) |
ShadedRelief |
StyleFactory.createShadedRelief(Expression reliefFactor) |
Stroke |
StyleFactoryImpl.createStroke(Expression color,
Expression width)
A method to make a simple stroke of a provided color and width.
|
abstract Stroke |
AbstractStyleFactory.createStroke(Expression color,
Expression width)
A convienice method to make a simple stroke
|
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
|
Stroke |
StyleFactoryImpl.createStroke(Expression color,
Expression width,
Expression opacity)
A convienice method to make a simple stroke
|
abstract Stroke |
AbstractStyleFactory.createStroke(Expression color,
Expression width,
Expression opacity)
A convienice method to make a simple stroke
|
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
|
Stroke |
StyleFactoryImpl.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 |
StyleFactory.createStroke(Expression color,
Expression width,
Expression opacity,
Expression lineJoin,
Expression lineCap,
float[] dashArray,
Expression dashOffset,
Graphic graphicFill,
Graphic graphicStroke)
creates a stroke
|
TextSymbolizer |
StyleFactoryImpl.createTextSymbolizer(Fill fill,
Font[] fonts,
Halo halo,
Expression label,
LabelPlacement labelPlacement,
String geometryPropertyName) |
abstract TextSymbolizer |
AbstractStyleFactory.createTextSymbolizer(Fill fill,
Font[] fonts,
Halo halo,
Expression label,
LabelPlacement labelPlacement,
String geometryPropertyName) |
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
|
TextSymbolizer2 |
StyleFactoryImpl.createTextSymbolizer(Fill fill,
Font[] fonts,
Halo halo,
Expression label,
LabelPlacement labelPlacement,
String geometryPropertyName,
Graphic graphic) |
TextSymbolizer2 |
StyleFactory2.createTextSymbolizer(Fill fill,
Font[] fonts,
Halo halo,
Expression label,
LabelPlacement labelPlacement,
String geometryPropertyName,
Graphic graphic)
Label Shield hack, non SLD 1.1
|
Displacement |
StyleFactoryImpl.displacement(Expression dx,
Expression dy) |
Displacement |
StyleFactory.displacement(Expression dx,
Expression dy) |
DisplacementImpl |
StyleFactoryImpl2.displacement(Expression dx,
Expression dy) |
Fill |
StyleFactoryImpl.fill(GraphicFill fill,
Expression color,
Expression opacity) |
Fill |
StyleFactory.fill(GraphicFill fill,
Expression color,
Expression opacity) |
FillImpl |
StyleFactoryImpl2.fill(GraphicFill graphicFill,
Expression color,
Expression opacity) |
Font |
StyleFactoryImpl.font(List<Expression> family,
Expression style,
Expression weight,
Expression size) |
Font |
StyleFactory.font(List<Expression> family,
Expression style,
Expression weight,
Expression size) |
FontImpl |
StyleFactoryImpl2.font(List<Expression> family,
Expression style,
Expression weight,
Expression size) |
Graphic |
StyleFactoryImpl.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) |
GraphicImpl |
StyleFactoryImpl2.graphic(List<GraphicalSymbol> symbols,
Expression opacity,
Expression size,
Expression rotation,
AnchorPoint anchor,
Displacement disp) |
Graphic |
StyleFactoryImpl.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) |
GraphicImpl |
StyleFactoryImpl2.graphicFill(List<GraphicalSymbol> symbols,
Expression opacity,
Expression size,
Expression rotation,
AnchorPoint anchorPoint,
Displacement displacement) |
GraphicLegend |
StyleFactoryImpl.graphicLegend(List<GraphicalSymbol> |