@CodingStyleguideUnaware public class PeriodType extends Object implements Serializable, com.helger.commons.lang.IExplicitlyCloneable
| Constructor and Description |
|---|
PeriodType()
Default constructor<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
| Modifier and Type | Method and Description |
|---|---|
void |
addDescription(DescriptionType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addDescriptionCode(DescriptionCodeType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
PeriodType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(PeriodType ret)
This method clones all values from <code>this</code> to the passed object.
|
boolean |
equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
List<DescriptionType> |
getDescription()
<pre>
<?
|
DescriptionType |
getDescriptionAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<DescriptionCodeType> |
getDescriptionCode()
<pre>
<?
|
DescriptionCodeType |
getDescriptionCodeAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getDescriptionCodeCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getDescriptionCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
DurationMeasureType |
getDurationMeasure()
<pre>
<?
|
BigDecimal |
getDurationMeasureValue()
Get the value of the contained DurationMeasureType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
EndDateType |
getEndDate()
<pre>
<?
|
com.helger.commons.datetime.XMLOffsetDate |
getEndDateValue()
Get the value of the contained EndDateType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
LocalDate |
getEndDateValueLocal()
Get the value of the contained EndDateType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
EndTimeType |
getEndTime()
<pre>
<?
|
com.helger.commons.datetime.XMLOffsetTime |
getEndTimeValue()
Get the value of the contained EndTimeType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
LocalTime |
getEndTimeValueLocal()
Get the value of the contained EndTimeType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
StartDateType |
getStartDate()
<pre>
<?
|
com.helger.commons.datetime.XMLOffsetDate |
getStartDateValue()
Get the value of the contained StartDateType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
LocalDate |
getStartDateValueLocal()
Get the value of the contained StartDateType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
StartTimeType |
getStartTime()
<pre>
<?
|
com.helger.commons.datetime.XMLOffsetTime |
getStartTimeValue()
Get the value of the contained StartTimeType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
LocalTime |
getStartTimeValueLocal()
Get the value of the contained StartTimeType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
boolean |
hasDescriptionCodeEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasDescriptionEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
boolean |
hasNoDescriptionCodeEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoDescriptionEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setDescription(List<DescriptionType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setDescriptionCode(List<DescriptionCodeType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
DurationMeasureType |
setDurationMeasure(BigDecimal valueParam)
Special setter with value of type BigDecimal<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setDurationMeasure(DurationMeasureType value)
Sets the value of the durationMeasure property.
|
void |
setEndDate(EndDateType value)
Sets the value of the endDate property.
|
EndDateType |
setEndDate(LocalDate valueParam)
Special setter with value of type LocalDate<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
EndDateType |
setEndDate(com.helger.commons.datetime.XMLOffsetDate valueParam)
Special setter with value of type XMLOffsetDate<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setEndTime(EndTimeType value)
Sets the value of the endTime property.
|
EndTimeType |
setEndTime(LocalTime valueParam)
Special setter with value of type LocalTime<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
EndTimeType |
setEndTime(com.helger.commons.datetime.XMLOffsetTime valueParam)
Special setter with value of type XMLOffsetTime<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
StartDateType |
setStartDate(LocalDate valueParam)
Special setter with value of type LocalDate<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setStartDate(StartDateType value)
Sets the value of the startDate property.
|
StartDateType |
setStartDate(com.helger.commons.datetime.XMLOffsetDate valueParam)
Special setter with value of type XMLOffsetDate<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
StartTimeType |
setStartTime(LocalTime valueParam)
Special setter with value of type LocalTime<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setStartTime(StartTimeType value)
Sets the value of the startTime property.
|
StartTimeType |
setStartTime(com.helger.commons.datetime.XMLOffsetTime valueParam)
Special setter with value of type XMLOffsetTime<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
public PeriodType()
@Nullable public StartDateType getStartDate()
StartDateTypepublic void setStartDate(@Nullable StartDateType value)
value - allowed object is
StartDateType@Nullable public StartTimeType getStartTime()
StartTimeTypepublic void setStartTime(@Nullable StartTimeType value)
value - allowed object is
StartTimeType@Nullable public EndDateType getEndDate()
EndDateTypepublic void setEndDate(@Nullable EndDateType value)
value - allowed object is
EndDateType@Nullable public EndTimeType getEndTime()
EndTimeTypepublic void setEndTime(@Nullable EndTimeType value)
value - allowed object is
EndTimeType@Nullable public DurationMeasureType getDurationMeasure()
DurationMeasureTypepublic void setDurationMeasure(@Nullable DurationMeasureType value)
value - allowed object is
DurationMeasureType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<DescriptionCodeType> getDescriptionCode()
DescriptionCodeType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<DescriptionType> getDescription()
DescriptionTypepublic boolean equals(Object o)
public int hashCode()
public String toString()
public void setDescriptionCode(@Nullable List<DescriptionCodeType> aList)
aList - The new list member to set. May be <code>null</code>.public void setDescription(@Nullable List<DescriptionType> aList)
aList - The new list member to set. May be <code>null</code>.public boolean hasDescriptionCodeEntries()
public boolean hasNoDescriptionCodeEntries()
@Nonnegative public int getDescriptionCodeCount()
@Nullable public DescriptionCodeType getDescriptionCodeAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrieveIndexOutOfBoundsException - if the index is invalid!public void addDescriptionCode(@Nonnull DescriptionCodeType elem)
elem - The element to be added. May not be <code>null</code>.public boolean hasDescriptionEntries()
public boolean hasNoDescriptionEntries()
@Nonnegative public int getDescriptionCount()
@Nullable public DescriptionType getDescriptionAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrieveIndexOutOfBoundsException - if the index is invalid!public void addDescription(@Nonnull DescriptionType elem)
elem - The element to be added. May not be <code>null</code>.public void cloneTo(@Nonnull PeriodType ret)
ret - The target object to clone to. May not be <code>null</code>.@Nonnull @ReturnsMutableCopy public PeriodType clone()
@Nonnull public StartDateType setStartDate(@Nullable com.helger.commons.datetime.XMLOffsetDate valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public StartDateType setStartDate(@Nullable LocalDate valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public EndDateType setEndDate(@Nullable com.helger.commons.datetime.XMLOffsetDate valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public EndDateType setEndDate(@Nullable LocalDate valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public StartTimeType setStartTime(@Nullable com.helger.commons.datetime.XMLOffsetTime valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public StartTimeType setStartTime(@Nullable LocalTime valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public EndTimeType setEndTime(@Nullable com.helger.commons.datetime.XMLOffsetTime valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public EndTimeType setEndTime(@Nullable LocalTime valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public DurationMeasureType setDurationMeasure(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nullable public com.helger.commons.datetime.XMLOffsetDate getStartDateValue()
@Nullable public LocalDate getStartDateValueLocal()
@Nullable public com.helger.commons.datetime.XMLOffsetTime getStartTimeValue()
@Nullable public LocalTime getStartTimeValueLocal()
@Nullable public com.helger.commons.datetime.XMLOffsetDate getEndDateValue()
@Nullable public LocalDate getEndDateValueLocal()
@Nullable public com.helger.commons.datetime.XMLOffsetTime getEndTimeValue()
@Nullable public LocalTime getEndTimeValueLocal()
@Nullable public BigDecimal getDurationMeasureValue()
Copyright © 2017–2021 Philip Helger. All rights reserved.