org.geotools.styling.builder
Class FeatureTypeConstraintBuilder
Object
FeatureTypeConstraintBuilder
- All Implemented Interfaces:
- Builder<FeatureTypeConstraint>
public class FeatureTypeConstraintBuilder
- extends Object
Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
sf
protected StyleFactory sf
parent
protected AbstractSLDBuilder<?> parent
FF
protected static final FilterFactory2 FF
unset
protected boolean unset
FeatureTypeConstraintBuilder
public FeatureTypeConstraintBuilder()
FeatureTypeConstraintBuilder
public FeatureTypeConstraintBuilder(AbstractSLDBuilder<?> parent)
extent
public FeatureTypeConstraintBuilder extent(String name,
String value)
filter
public FeatureTypeConstraintBuilder filter(Filter filter)
featureTypeName
public FeatureTypeConstraintBuilder featureTypeName(String name)
build
public FeatureTypeConstraint build()
- Description copied from interface:
Builder
- Created object, may be null if unset()
- Returns:
- Created object may be null if unset()
reset
public FeatureTypeConstraintBuilder reset()
- Description copied from interface:
Builder
- Configure the Builder to produce a default result.
- Returns:
- Builder configured to produce a default result.
reset
public FeatureTypeConstraintBuilder reset(FeatureTypeConstraint constraint)
- Description copied from interface:
Builder
- Configure the Builder to produce a copy of the provided original.
- Returns:
- Builder configured to produce the provided original
unset
public FeatureTypeConstraintBuilder unset()
- Description copied from interface:
Builder
- Configure the Builder to produce
null
.
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:
unset
in interface Builder<FeatureTypeConstraint>
- Returns:
- Builder configured to build
null
buildSLDInternal
protected void buildSLDInternal(StyledLayerDescriptorBuilder sb)
buildSLD
public StyledLayerDescriptor buildSLD()
buildRoot
public Object buildRoot()
init
protected void init(Builder<T> other)
Copyright © 1996-2014 Geotools. All Rights Reserved.