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) |
option
protected 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()
Builder
public RasterSymbolizerBuilder reset()
Builder
public RasterSymbolizerBuilder reset(RasterSymbolizer symbolizer)
Builder
protected void buildStyleInternal(StyleBuilder sb)
public RasterSymbolizerBuilder 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<RasterSymbolizer>
null
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–2019 Geotools. All rights reserved.