Class ContrastEnhancementBuilder
- Object
- 
- ContrastEnhancementBuilder
 
- 
- All Implemented Interfaces:
- Builder<ContrastEnhancement>
 
 public class ContrastEnhancementBuilder extends Object 
- 
- 
Field SummaryFields Modifier and Type Field Description protected static FilterFactoryFFprotected AbstractSLDBuilder<?>parentprotected StyleFactorysfprotected booleanunset
 - 
Constructor SummaryConstructors Constructor Description ContrastEnhancementBuilder()ContrastEnhancementBuilder(AbstractStyleBuilder<?> parent)
 - 
Method Summary
 
- 
- 
- 
Field Detail- 
sfprotected StyleFactory sf 
 - 
parentprotected AbstractSLDBuilder<?> parent 
 - 
FFprotected static final FilterFactory FF 
 - 
unsetprotected boolean unset 
 
- 
 - 
Method Detail- 
gammapublic ContrastEnhancementBuilder gamma(Expression gamma) 
 - 
gammapublic ContrastEnhancementBuilder gamma(double gamma) 
 - 
normalizepublic ContrastEnhancementBuilder normalize(Map<String,Expression> constrastParameters) 
 - 
histogrampublic ContrastEnhancementBuilder histogram(Map<String,Expression> constrastParameters) 
 - 
exponentialpublic ContrastEnhancementBuilder exponential(Map<String,Expression> constrastParameters) 
 - 
logarithmicpublic ContrastEnhancementBuilder logarithmic(Map<String,Expression> constrastParameters) 
 - 
gammapublic ContrastEnhancementBuilder gamma(String cqlExpression) 
 - 
buildpublic ContrastEnhancement build() Description copied from interface:BuilderCreated object, may be null if unset()- Returns:
- Created object may be null if unset()
 
 - 
resetpublic ContrastEnhancementBuilder reset() Description copied from interface:BuilderConfigure the Builder to produce a default result.- Returns:
- Builder configured to produce a default result.
 
 - 
resetpublic ContrastEnhancementBuilder reset(ContrastEnhancement contrastEnhancement) Description copied from interface:BuilderConfigure the Builder to produce a copy of the provided original.- Parameters:
- contrastEnhancement- Original, if null this will behave the same as unset()
- Returns:
- Builder configured to produce the provided original
 
 - 
unsetpublic ContrastEnhancementBuilder unset() Description copied from interface:BuilderConfigure the Builder to producenull.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.- Specified by:
- unsetin interface- Builder<ContrastEnhancement>
- Returns:
- Builder configured to build null
 
 - 
buildStyleInternalprotected void buildStyleInternal(StyleBuilder sb) 
 - 
normalizepublic ContrastEnhancementBuilder normalize() - Returns:
 
 - 
histogrampublic ContrastEnhancementBuilder histogram() 
 - 
logarithmicpublic ContrastEnhancementBuilder logarithmic() 
 - 
exponentialpublic ContrastEnhancementBuilder exponential() 
 - 
literalprotected Expression literal(Object literal) 
 - 
propertyprotected Expression property(String name) 
 - 
cqlExpressionprotected Expression cqlExpression(String cql) 
 - 
buildSLDInternalprotected void buildSLDInternal(StyledLayerDescriptorBuilder sb) 
 - 
buildStylepublic Style buildStyle() 
 - 
buildRootpublic Object buildRoot() 
 - 
initprotected void init(Builder<T> other) 
 - 
buildSLDpublic StyledLayerDescriptor buildSLD() 
 
- 
 
-