Class HaloBuilder
- Object
-
- HaloBuilder
-
-
Field Summary
Fields Modifier and Type Field Description protected static FilterFactory
FF
protected AbstractSLDBuilder<?>
parent
protected StyleFactory
sf
protected boolean
unset
-
Constructor Summary
Constructors Constructor Description HaloBuilder()
HaloBuilder(AbstractStyleBuilder<?> parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Halo
build()
Created object, may be null if unset()Object
buildRoot()
StyledLayerDescriptor
buildSLD()
protected void
buildSLDInternal(StyledLayerDescriptorBuilder sb)
Style
buildStyle()
protected void
buildStyleInternal(StyleBuilder sb)
protected Expression
cqlExpression(String cql)
protected Filter
cqlFilter(String cql)
FillBuilder
fill()
protected void
init(Builder<T> other)
protected Expression
literal(Object literal)
protected Expression
property(String name)
HaloBuilder
radius(double radius)
HaloBuilder
radius(String cqlExpression)
HaloBuilder
radius(Expression radius)
Builder<Halo>
reset()
Set the HaloBuilderBuilder<Halo>
reset(Halo halo)
Set the HaloBuilder to produce the provided Halo.AbstractStyleBuilder<Halo>
unset()
Set the HaloBuilder to producenode
-
-
-
Field Detail
-
sf
protected StyleFactory sf
-
parent
protected AbstractSLDBuilder<?> parent
-
FF
protected static final FilterFactory FF
-
unset
protected boolean unset
-
-
Method Detail
-
unset
public AbstractStyleBuilder<Halo> unset()
Set the HaloBuilder to producenode
-
reset
public Builder<Halo> reset()
Set the HaloBuilderto produce a default Halo.
- Returns:
- current HaloBuilder
for chaining operations
-
reset
public Builder<Halo> reset(Halo halo)
Set the HaloBuilder to produce the provided Halo.- Parameters:
halo
- Halo under construction; if null HaloBuilder will be unset()- Returns:
- current HaloBuilder for chaining operations
-
radius
public HaloBuilder radius(Expression radius)
-
radius
public HaloBuilder radius(double radius)
-
radius
public HaloBuilder radius(String cqlExpression)
-
fill
public FillBuilder fill()
-
build
public Halo build()
Description copied from interface:Builder
Created object, may be null if unset()- Returns:
- Created object may be null if unset()
-
buildStyleInternal
protected void buildStyleInternal(StyleBuilder sb)
-
literal
protected Expression literal(Object literal)
-
property
protected Expression property(String name)
-
cqlExpression
protected Expression cqlExpression(String cql)
-
buildSLDInternal
protected void buildSLDInternal(StyledLayerDescriptorBuilder sb)
-
buildStyle
public Style buildStyle()
-
buildRoot
public Object buildRoot()
-
init
protected void init(Builder<T> other)
-
buildSLD
public StyledLayerDescriptor buildSLD()
-
-