public static class TemporalCoverage.Builder extends Object implements IBuilder, Serializable
IBuilder
,
Serialized FormConstructor and Description |
---|
Builder()
Empty constructor
|
Builder(TemporalCoverage coverage)
Constructor which starts from an existing component.
|
Modifier and Type | Method and Description |
---|---|
TemporalCoverage |
commit()
Finalizes the data gathered for this builder instance.
|
ApproximableDate.Builder |
getApproximableEnd()
Builder accessor for the approximableEnd
|
ApproximableDate.Builder |
getApproximableStart()
Builder accessor for the approximableStart
|
String |
getEndString()
Builder accessor for the end date as a string.
|
SecurityAttributes.Builder |
getSecurityAttributes()
Builder accessor for the Security Attributes
|
String |
getStartString()
Builder accessor for the start date as a string.
|
String |
getTimePeriodName()
Builder accessor for the TimePeriod name element child text.
|
boolean |
isEmpty()
Checks if any values have been provided for this Builder.
|
void |
setApproximableEnd(ApproximableDate.Builder approximableEnd)
Builder accessor for the approximableEnd
|
void |
setApproximableStart(ApproximableDate.Builder approximableStart)
Builder accessor for the approximableStart
|
void |
setEndString(String endString)
Builder accessor for the end date as a string.
|
void |
setSecurityAttributes(SecurityAttributes.Builder securityAttributes)
Builder accessor for the Security Attributes
|
void |
setStartString(String startString)
Builder accessor for the start date as a string.
|
void |
setTimePeriodName(String timePeriodName)
Builder accessor for the TimePeriod name element child text.
|
public Builder()
public Builder(TemporalCoverage coverage)
public TemporalCoverage commit() throws InvalidDDMSException
IBuilder
commit
in interface IBuilder
InvalidDDMSException
- if any required information is missing or malformedIBuilder.commit()
public boolean isEmpty()
IBuilder
isEmpty
in interface IBuilder
IBuilder.isEmpty()
public String getTimePeriodName()
public void setTimePeriodName(String timePeriodName)
public String getStartString()
public void setStartString(String startString)
public String getEndString()
public void setEndString(String endString)
public ApproximableDate.Builder getApproximableStart()
public void setApproximableStart(ApproximableDate.Builder approximableStart)
public ApproximableDate.Builder getApproximableEnd()
public void setApproximableEnd(ApproximableDate.Builder approximableEnd)
public SecurityAttributes.Builder getSecurityAttributes()
public void setSecurityAttributes(SecurityAttributes.Builder securityAttributes)
Copyright 2010 - 2019 by Brian Uri!
Generated on 09/15/2016 12:36 PM
https://ddmsence.urizone.net/