public class RasterSymbolizerBuilder extends SymbolizerBuilder<RasterSymbolizer>
| Modifier and Type | Field and Description |
|---|---|
protected static FilterFactory2 |
FF |
protected AbstractSLDBuilder<?> |
parent |
protected StyleFactory |
sf |
protected boolean |
unset |
options| Constructor and Description |
|---|
RasterSymbolizerBuilder() |
RasterSymbolizerBuilder(AbstractStyleBuilder<?> parent) |
optionprotected StyleFactory sf
protected AbstractSLDBuilder<?> parent
protected static final FilterFactory2 FF
protected boolean unset
public RasterSymbolizerBuilder()
public RasterSymbolizerBuilder(AbstractStyleBuilder<?> parent)
public RasterSymbolizerBuilder name(String name)
public DescriptionBuilder description()
public RasterSymbolizerBuilder geometry(Expression geometry)
public RasterSymbolizerBuilder geometry(String cqlExpression)
public RasterSymbolizerBuilder opacity(Expression opacity)
public RasterSymbolizerBuilder opacity(double opacity)
public RasterSymbolizerBuilder opacity(String cqlExpression)
public RasterSymbolizerBuilder uom(Unit<Length> uom)
public ChannelSelectionBuilder channelSelection()
public ColorMapBuilder colorMap()
public ContrastEnhancementBuilder contrastEnhancement()
public ShadedReliefBuilder shadedRelief()
public RasterSymbolizerBuilder overlapBehavior(OverlapBehavior behavior)
public RasterSymbolizer build()
Builderpublic RasterSymbolizerBuilder reset()
Builderpublic RasterSymbolizerBuilder reset(RasterSymbolizer symbolizer)
Buildersymbolizer - Original, if null this will behave the same as unset()protected void buildStyleInternal(StyleBuilder sb)
public RasterSymbolizerBuilder 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<RasterSymbolizer>nullprotected 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–2021 Geotools. All rights reserved.