public static class SRSAttributes.Builder
extends Object
implements Serializable
This class does not implement the IBuilder interface, because the behavior of commit() is at odds with the standard commit() method. As an attribute group, an empty attribute group will always be returned instead of null.
IBuilder
,
Serialized FormConstructor and Description |
---|
Builder()
Empty constructor
|
Builder(SRSAttributes attributes)
Constructor which starts from an existing component.
|
Modifier and Type | Method and Description |
---|---|
SRSAttributes |
commit()
Finalizes the data gathered for this builder instance.
|
List<String> |
getAxisLabels()
Builder accessor for the axisLabels
|
Integer |
getSrsDimension()
Builder accessor for the srsDimension
|
String |
getSrsName()
Builder accessor for the srsName
|
List<String> |
getUomLabels()
Builder accessor for the uomLabels
|
boolean |
isEmpty()
Checks if any values have been provided for this Builder.
|
void |
setAxisLabels(List<String> axisLabels)
Builder accessor for the axisLabels
|
void |
setSrsDimension(Integer srsDimension)
Builder accessor for the srsDimension
|
void |
setSrsName(String srsName)
Builder accessor for the srsName
|
void |
setUomLabels(List<String> uomLabels)
Builder accessor for the uomLabels
|
public Builder()
public Builder(SRSAttributes attributes)
public SRSAttributes commit() throws InvalidDDMSException
InvalidDDMSException
- if any required information is missing or malformedpublic boolean isEmpty()
public String getSrsName()
public void setSrsName(String srsName)
public Integer getSrsDimension()
public void setSrsDimension(Integer srsDimension)
public List<String> getAxisLabels()
public void setAxisLabels(List<String> axisLabels)
public List<String> getUomLabels()
public void setUomLabels(List<String> uomLabels)
Copyright 2010 - 2019 by Brian Uri!
Generated on 09/15/2016 12:36 PM
https://ddmsence.urizone.net/