public class FeatureTypeConstraintBuilder extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static FilterFactory2 |
FF |
protected AbstractSLDBuilder<?> |
parent |
protected StyleFactory |
sf |
protected boolean |
unset |
| Constructor and Description |
|---|
FeatureTypeConstraintBuilder() |
FeatureTypeConstraintBuilder(AbstractSLDBuilder<?> parent) |
| Modifier and Type | Method and Description |
|---|---|
FeatureTypeConstraint |
build()
Created object, may be null if unset()
|
Object |
buildRoot() |
StyledLayerDescriptor |
buildSLD() |
protected void |
buildSLDInternal(StyledLayerDescriptorBuilder sb) |
FeatureTypeConstraintBuilder |
extent(String name,
String value) |
FeatureTypeConstraintBuilder |
featureTypeName(String name) |
FeatureTypeConstraintBuilder |
filter(Filter filter) |
protected void |
init(Builder<T> other) |
FeatureTypeConstraintBuilder |
reset()
Configure the Builder to produce a default result.
|
FeatureTypeConstraintBuilder |
reset(FeatureTypeConstraint constraint)
Configure the Builder to produce a copy of the provided original.
|
FeatureTypeConstraintBuilder |
unset()
Configure the Builder to produce
null. |
protected StyleFactory sf
protected AbstractSLDBuilder<?> parent
protected static final FilterFactory2 FF
protected boolean unset
public FeatureTypeConstraintBuilder()
public FeatureTypeConstraintBuilder(AbstractSLDBuilder<?> parent)
public FeatureTypeConstraintBuilder extent(String name, String value)
public FeatureTypeConstraintBuilder filter(Filter filter)
public FeatureTypeConstraintBuilder featureTypeName(String name)
public FeatureTypeConstraint build()
Builderpublic FeatureTypeConstraintBuilder reset()
Builderpublic FeatureTypeConstraintBuilder reset(FeatureTypeConstraint constraint)
Builderconstraint - Original, if null this will behave the same as unset()public FeatureTypeConstraintBuilder unset()
Buildernull.
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.
unset in interface Builder<FeatureTypeConstraint>nullprotected void buildSLDInternal(StyledLayerDescriptorBuilder sb)
public StyledLayerDescriptor buildSLD()
public Object buildRoot()
protected void init(Builder<T> other)
Copyright © 1996–2021 Geotools. All rights reserved.