Class FeatureTypeStyleBuilder
Object
FeatureTypeStyleBuilder
- All Implemented Interfaces:
Builder<FeatureTypeStyle>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final FilterFactoryprotected AbstractSLDBuilder<?>protected StyleFactoryprotected boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Created object, may be null if unset()buildSLD()protected voidprotected voidprotected ExpressioncqlExpression(String cql) protected FiltervoiddefinedFor(Id fids) description(Description description) featureTypeName(String featureTypeName) Accumulates another feature type name in the list of the feature type names for thisFeatureTypeStylefeatureTypeName(Name featureTypeName) Accumulates another feature type name in the list of the feature type names for thisFeatureTypeStyleprotected voidinit(Builder<FeatureTypeStyle> other) protected Expressionname()protected Expressionreset()Configure the Builder to produce a default result.reset(FeatureTypeStyle fts) Configure the Builder to produce a copy of the provided original.rule()rules()voidsetFeatureTypeNames(List<Name> featureTypeNames) transformation(Expression transformation) types()unset()Configure the Builder to producenull.
-
Field Details
-
sf
-
parent
protected AbstractSLDBuilder<?> parent -
FF
-
unset
protected boolean unset
-
-
Constructor Details
-
FeatureTypeStyleBuilder
public FeatureTypeStyleBuilder()
-
-
Method Details
-
rule
-
name
-
title
-
description
-
featureTypeName
Accumulates another feature type name in the list of the feature type names for thisFeatureTypeStyle -
name
-
rules
-
rules
-
description
-
featureTypeNames
-
setFeatureTypeNames
-
definedFor
-
definedFor
-
types
-
option
-
transformation
-
featureTypeName
Accumulates another feature type name in the list of the feature type names for thisFeatureTypeStyle -
build
Description copied from interface:BuilderCreated object, may be null if unset()- Returns:
- Created object may be null if unset()
-
reset
Description copied from interface:BuilderConfigure the Builder to produce a default result.- Returns:
- Builder configured to produce a default result.
-
reset
Description copied from interface:BuilderConfigure the Builder to produce a copy of the provided original.- Parameters:
fts- Original, if null this will behave the same as unset()- Returns:
- Builder configured to produce the provided original
-
unset
Description copied from interface:BuilderConfigure the Builder to producenull.This method allows a Builder to be used as a placeholder; in its unset state the build() method will produce
null. If any of the builder methods are used the builder will produce a result.- Specified by:
unsetin interfaceBuilder<FeatureTypeStyle>- Returns:
- Builder configured to build
null
-
buildStyleInternal
-
literal
-
property
-
cqlExpression
-
cqlFilter
-
buildSLDInternal
-
buildStyle
-
buildRoot
-
init
-
buildSLD
-