public class ExtensionSymbolizerBuilder extends Object
Modifier and Type | Field and Description |
---|---|
protected static FilterFactory2 |
FF |
protected AbstractSLDBuilder<?> |
parent |
protected StyleFactory |
sf |
protected boolean |
unset |
Constructor and Description |
---|
ExtensionSymbolizerBuilder() |
ExtensionSymbolizerBuilder(AbstractStyleBuilder<?> parent) |
protected StyleFactory sf
protected AbstractSLDBuilder<?> parent
protected static final FilterFactory2 FF
protected boolean unset
public ExtensionSymbolizerBuilder()
public ExtensionSymbolizerBuilder(AbstractStyleBuilder<?> parent)
public ExtensionSymbolizerBuilder name(String name)
public ExtensionSymbolizerBuilder geometry(Expression geometry)
public ExtensionSymbolizerBuilder geometryName(String geometry)
public ExtensionSymbolizerBuilder geometry(String cqlExpression)
public ExtensionSymbolizerBuilder uom(Unit<?> uom)
public ExtensionSymbolizerBuilder extensionName(String extensionName)
public DescriptionBuilder description()
public ExtensionSymbolizerBuilder param(String name, Expression param)
public ExtensionSymbolizer build()
Builder
public ExtensionSymbolizerBuilder reset()
Builder
public ExtensionSymbolizerBuilder reset(ExtensionSymbolizer symbolizer)
Builder
symbolizer
- Original, if null this will behave the same as unset()public ExtensionSymbolizerBuilder unset()
Builder
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.
unset
in interface Builder<ExtensionSymbolizer>
null
protected void buildStyleInternal(StyleBuilder sb)
protected Expression literal(Object literal)
protected Expression property(String name)
protected Expression cqlExpression(String cql)
protected void buildSLDInternal(StyledLayerDescriptorBuilder sb)
public Style buildStyle()
public Object buildRoot()
protected void init(Builder<T> other)
public StyledLayerDescriptor buildSLD()
Copyright © 1996–2023 Geotools. All rights reserved.