Package org.openapplications.oagis._9
Class TimePeriodABIEType
- java.lang.Object
-
- org.openapplications.oagis._9.TimePeriodABIEType
-
- All Implemented Interfaces:
com.helger.commons.lang.IExplicitlyCloneable,Serializable,Cloneable
- Direct Known Subclasses:
TimePeriodType
@CodingStyleguideUnaware public class TimePeriodABIEType extends Object implements Serializable, com.helger.commons.lang.IExplicitlyCloneable
TimePeriodABIEType is logically derived from UN/CEFACT TBG17 ABIE PeriodType as defined in the Reusable Aggregate Business Information Entity (RUABIE) XML Schema file.Java class for TimePeriodABIEType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TimePeriodABIEType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{http://www.openapplications.org/oagis/9}InclusiveIndicator" minOccurs="0"/> <element ref="{http://www.openapplications.org/oagis/9}StartDateTime" minOccurs="0"/> <choice> <element ref="{http://www.openapplications.org/oagis/9}Duration" minOccurs="0"/> <element ref="{http://www.openapplications.org/oagis/9}EndDateTime" minOccurs="0"/> </choice> </sequence> </restriction> </complexContent> </complexType>This class was annotated by ph-jaxb22-plugin -Xph-annotate
This class contains methods created by ph-jaxb22-plugin -Xph-equalshashcode
This class contains methods created by ph-jaxb22-plugin -Xph-tostring
This class contains methods created by ph-jaxb22-plugin -Xph-cloneable2
This class contains methods created by ph-jaxb22-plugin -Xph-value-extender
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TimePeriodABIEType()Default constructor
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TimePeriodABIETypeclone()Created by ph-jaxb22-plugin -Xph-cloneable2voidcloneTo(TimePeriodABIEType ret)This method clones all values fromthisto the passed object.booleanequals(Object o)Created by ph-jaxb22-plugin -Xph-equalshashcodeDurationgetDuration()Gets the value of the duration property.StringgetEndDateTime()Gets the value of the endDateTime property.StringgetStartDateTime()Gets the value of the startDateTime property.inthashCode()Created by ph-jaxb22-plugin -Xph-equalshashcodeBooleanisInclusiveIndicator()Gets the value of the inclusiveIndicator property.voidsetDuration(Duration value)Sets the value of the duration property.voidsetEndDateTime(String value)Sets the value of the endDateTime property.voidsetInclusiveIndicator(Boolean value)Sets the value of the inclusiveIndicator property.voidsetStartDateTime(String value)Sets the value of the startDateTime property.StringtoString()Created by ph-jaxb22-plugin -Xph-tostring
-
-
-
Method Detail
-
isInclusiveIndicator
public Boolean isInclusiveIndicator()
Gets the value of the inclusiveIndicator property.- Returns:
- possible object is
Boolean
-
setInclusiveIndicator
public void setInclusiveIndicator(@Nullable Boolean value)
Sets the value of the inclusiveIndicator property.- Parameters:
value- allowed object isBoolean
-
getStartDateTime
@Nullable public String getStartDateTime()
Gets the value of the startDateTime property.- Returns:
- possible object is
String
-
setStartDateTime
public void setStartDateTime(@Nullable String value)
Sets the value of the startDateTime property.- Parameters:
value- allowed object isString
-
getDuration
@Nullable public Duration getDuration()
Gets the value of the duration property.- Returns:
- possible object is
Duration
-
setDuration
public void setDuration(@Nullable Duration value)
Sets the value of the duration property.- Parameters:
value- allowed object isDuration
-
getEndDateTime
@Nullable public String getEndDateTime()
Gets the value of the endDateTime property.- Returns:
- possible object is
String
-
setEndDateTime
public void setEndDateTime(@Nullable String value)
Sets the value of the endDateTime property.- Parameters:
value- allowed object isString
-
equals
public boolean equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
-
hashCode
public int hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
-
toString
public String toString()
Created by ph-jaxb22-plugin -Xph-tostring
-
cloneTo
public void cloneTo(@Nonnull TimePeriodABIEType ret)
This method clones all values fromthisto the passed object. All data in the parameter object is overwritten!Created by ph-jaxb22-plugin -Xph-cloneable2- Parameters:
ret- The target object to clone to. May not benull.
-
clone
@Nonnull @ReturnsMutableCopy public TimePeriodABIEType clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
-
-