public class ColorMapEntryBuilder extends Object
Modifier and Type | Field and Description |
---|---|
protected static FilterFactory2 |
FF |
protected AbstractSLDBuilder<?> |
parent |
protected StyleFactory |
sf |
protected boolean |
unset |
Constructor and Description |
---|
ColorMapEntryBuilder() |
ColorMapEntryBuilder(AbstractStyleBuilder<?> parent) |
protected StyleFactory sf
protected AbstractSLDBuilder<?> parent
protected static final FilterFactory2 FF
protected boolean unset
public ColorMapEntryBuilder()
public ColorMapEntryBuilder(AbstractStyleBuilder<?> parent)
public ColorMapEntryBuilder color(Expression color)
public ColorMapEntryBuilder color(Color color)
public ColorMapEntryBuilder colorHex(String hex)
public ColorMapEntryBuilder color(String cqlExpression)
public ColorMapEntryBuilder colorAsLiteral(String color)
public ColorMapEntryBuilder opacity(Expression opacity)
public ColorMapEntryBuilder opacity(double opacity)
public ColorMapEntryBuilder opacity(String cqlExpression)
public ColorMapEntryBuilder opacityAsLiteral(String opacity)
public ColorMapEntryBuilder quantity(Expression quantity)
public ColorMapEntryBuilder quantity(double quantity)
public ColorMapEntryBuilder quantityAsLiteral(String quantity)
public ColorMapEntryBuilder quantity(String cqlExpression)
public ColorMapEntryBuilder label(String label)
public ColorMapEntryBuilder reset()
Builder
public ColorMapEntryBuilder reset(ColorMapEntry original)
Builder
original
- Original, if null this will behave the same as unset()public ColorMapEntry build()
Builder
protected void buildStyleInternal(StyleBuilder sb)
public ColorMapEntryBuilder 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<ColorMapEntry>
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–2023 Geotools. All rights reserved.