public class ContrastEnhancementBuilder extends Object
Modifier and Type | Field and Description |
---|---|
protected static FilterFactory2 |
FF |
protected AbstractSLDBuilder<?> |
parent |
protected StyleFactory |
sf |
protected boolean |
unset |
Constructor and Description |
---|
ContrastEnhancementBuilder() |
ContrastEnhancementBuilder(AbstractStyleBuilder<?> parent) |
protected StyleFactory sf
protected AbstractSLDBuilder<?> parent
protected static final FilterFactory2 FF
protected boolean unset
public ContrastEnhancementBuilder()
public ContrastEnhancementBuilder(AbstractStyleBuilder<?> parent)
public ContrastEnhancementBuilder gamma(Expression gamma)
public ContrastEnhancementBuilder gamma(double gamma)
public ContrastEnhancementBuilder normalize(Map<String,Expression> constrastParameters)
public ContrastEnhancementBuilder histogram(Map<String,Expression> constrastParameters)
public ContrastEnhancementBuilder exponential(Map<String,Expression> constrastParameters)
public ContrastEnhancementBuilder logarithmic(Map<String,Expression> constrastParameters)
public ContrastEnhancementBuilder gamma(String cqlExpression)
public ContrastEnhancement build()
Builder
public ContrastEnhancementBuilder reset()
Builder
public ContrastEnhancementBuilder reset(ContrastEnhancement contrastEnhancement)
Builder
public ContrastEnhancementBuilder 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<ContrastEnhancement>
null
protected void buildStyleInternal(StyleBuilder sb)
public ContrastEnhancementBuilder normalize()
public ContrastEnhancementBuilder histogram()
public ContrastEnhancementBuilder logarithmic()
public ContrastEnhancementBuilder exponential()
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.