Class XHE10HeaderType
- java.lang.Object
-
- com.helger.xhe.v10.cac.XHE10HeaderType
-
- All Implemented Interfaces:
com.helger.commons.lang.IExplicitlyCloneable
,Serializable
,Cloneable
@CodingStyleguideUnaware public class XHE10HeaderType extends Object implements Serializable, com.helger.commons.lang.IExplicitlyCloneable
Java class for HeaderType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="HeaderType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{http://docs.oasis-open.org/bdxr/ns/XHE/1/BasicComponents}ID"/> <element ref="{http://docs.oasis-open.org/bdxr/ns/XHE/1/BasicComponents}UUID" minOccurs="0"/> <element ref="{http://docs.oasis-open.org/bdxr/ns/XHE/1/BasicComponents}CreationDateTime"/> <element ref="{http://docs.oasis-open.org/bdxr/ns/XHE/1/AggregateComponents}BusinessScope" minOccurs="0"/> <element ref="{http://docs.oasis-open.org/bdxr/ns/XHE/1/AggregateComponents}FromParty" minOccurs="0"/> <element ref="{http://docs.oasis-open.org/bdxr/ns/XHE/1/AggregateComponents}ToParty" maxOccurs="unbounded"/> </sequence> </restriction> </complexContent> </complexType>
This class was annotated by ph-jaxb-plugin -Xph-annotate
This class contains methods created by ph-jaxb-plugin -Xph-equalshashcode
This class contains methods created by ph-jaxb-plugin -Xph-tostring
This class contains methods created by ph-jaxb-plugin -Xph-list-extension
This class contains methods created by ph-jaxb-plugin -Xph-cloneable2
This class contains methods created by ph-jaxb-plugin -Xph-value-extender
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description XHE10HeaderType()
Default constructor
Note: automatically created by ph-jaxb-plugin -Xph-value-extender
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addToParty(XHE10PartyType elem)
Created by ph-jaxb-plugin -Xph-list-extensionXHE10HeaderType
clone()
Created by ph-jaxb-plugin -Xph-cloneable2void
cloneTo(XHE10HeaderType ret)
This method clones all values fromthis
to the passed object.boolean
equals(Object o)
Created by ph-jaxb-plugin -Xph-equalshashcodeXHE10BusinessScopeType
getBusinessScope()
Gets the value of the businessScope property.XHE10CreationDateTimeType
getCreationDateTime()
Gets the value of the creationDateTime property.com.helger.commons.datetime.XMLOffsetDateTime
getCreationDateTimeValue()
Get the value of the contained XHE10CreationDateTimeType object
Note: automatically created by ph-jaxb-plugin -Xph-value-extenderLocalDateTime
getCreationDateTimeValueLocal()
Get the value of the contained XHE10CreationDateTimeType object
Note: automatically created by ph-jaxb-plugin -Xph-value-extenderXHE10PartyType
getFromParty()
Gets the value of the fromParty property.XHE10IDType
getID()
Gets the value of the id property.String
getIDValue()
Get the value of the contained XHE10IDType object
Note: automatically created by ph-jaxb-plugin -Xph-value-extenderList<XHE10PartyType>
getToParty()
Gets the value of the toParty property.XHE10PartyType
getToPartyAtIndex(int index)
Created by ph-jaxb-plugin -Xph-list-extensionint
getToPartyCount()
Created by ph-jaxb-plugin -Xph-list-extensionXHE10UUIDType
getUUID()
Gets the value of the uuid property.String
getUUIDValue()
Get the value of the contained XHE10UUIDType object
Note: automatically created by ph-jaxb-plugin -Xph-value-extenderint
hashCode()
Created by ph-jaxb-plugin -Xph-equalshashcodeboolean
hasNoToPartyEntries()
Created by ph-jaxb-plugin -Xph-list-extensionboolean
hasToPartyEntries()
Created by ph-jaxb-plugin -Xph-list-extensionvoid
setBusinessScope(XHE10BusinessScopeType value)
Sets the value of the businessScope property.XHE10CreationDateTimeType
setCreationDateTime(com.helger.commons.datetime.XMLOffsetDateTime valueParam)
Special setter with value of type XMLOffsetDateTime
Note: automatically created by ph-jaxb-plugin -Xph-value-extendervoid
setCreationDateTime(XHE10CreationDateTimeType value)
Sets the value of the creationDateTime property.XHE10CreationDateTimeType
setCreationDateTime(LocalDateTime valueParam)
Special setter with value of type LocalDateTime
Note: automatically created by ph-jaxb-plugin -Xph-value-extendervoid
setFromParty(XHE10PartyType value)
Sets the value of the fromParty property.void
setID(XHE10IDType value)
Sets the value of the id property.XHE10IDType
setID(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb-plugin -Xph-value-extendervoid
setToParty(List<XHE10PartyType> aList)
Created by ph-jaxb-plugin -Xph-list-extensionvoid
setUUID(XHE10UUIDType value)
Sets the value of the uuid property.XHE10UUIDType
setUUID(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb-plugin -Xph-value-extenderString
toString()
Created by ph-jaxb-plugin -Xph-tostring
-
-
-
Method Detail
-
getID
@Nullable public XHE10IDType getID()
Gets the value of the id property.- Returns:
- possible object is
XHE10IDType
-
setID
public void setID(@Nullable XHE10IDType value)
Sets the value of the id property.- Parameters:
value
- allowed object isXHE10IDType
-
getUUID
@Nullable public XHE10UUIDType getUUID()
Gets the value of the uuid property.- Returns:
- possible object is
XHE10UUIDType
-
setUUID
public void setUUID(@Nullable XHE10UUIDType value)
Sets the value of the uuid property.- Parameters:
value
- allowed object isXHE10UUIDType
-
getCreationDateTime
@Nullable public XHE10CreationDateTimeType getCreationDateTime()
Gets the value of the creationDateTime property.- Returns:
- possible object is
XHE10CreationDateTimeType
-
setCreationDateTime
public void setCreationDateTime(@Nullable XHE10CreationDateTimeType value)
Sets the value of the creationDateTime property.- Parameters:
value
- allowed object isXHE10CreationDateTimeType
-
getBusinessScope
@Nullable public XHE10BusinessScopeType getBusinessScope()
Gets the value of the businessScope property.- Returns:
- possible object is
XHE10BusinessScopeType
-
setBusinessScope
public void setBusinessScope(@Nullable XHE10BusinessScopeType value)
Sets the value of the businessScope property.- Parameters:
value
- allowed object isXHE10BusinessScopeType
-
getFromParty
@Nullable public XHE10PartyType getFromParty()
Gets the value of the fromParty property.- Returns:
- possible object is
XHE10PartyType
-
setFromParty
public void setFromParty(@Nullable XHE10PartyType value)
Sets the value of the fromParty property.- Parameters:
value
- allowed object isXHE10PartyType
-
getToParty
@Nonnull @ReturnsMutableObject("JAXB implementation style") public List<XHE10PartyType> getToParty()
Gets the value of the toParty property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
set
method for the toParty property.For example, to add a new item, do as follows:
getToParty().add(newItem);
Objects of the following type(s) are allowed in the list
XHE10PartyType
- Returns:
- The value of the toParty property.
-
equals
public boolean equals(Object o)
Created by ph-jaxb-plugin -Xph-equalshashcode
-
hashCode
public int hashCode()
Created by ph-jaxb-plugin -Xph-equalshashcode
-
toString
public String toString()
Created by ph-jaxb-plugin -Xph-tostring
-
setToParty
public void setToParty(@Nullable List<XHE10PartyType> aList)
Created by ph-jaxb-plugin -Xph-list-extension- Parameters:
aList
- The new list member to set. May benull
.
-
hasToPartyEntries
public boolean hasToPartyEntries()
Created by ph-jaxb-plugin -Xph-list-extension- Returns:
true
if at least one item is contained,false
otherwise.
-
hasNoToPartyEntries
public boolean hasNoToPartyEntries()
Created by ph-jaxb-plugin -Xph-list-extension- Returns:
true
if no item is contained,false
otherwise.
-
getToPartyCount
@Nonnegative public int getToPartyCount()
Created by ph-jaxb-plugin -Xph-list-extension- Returns:
- The number of contained elements. Always ≥ 0.
-
getToPartyAtIndex
@Nullable public XHE10PartyType getToPartyAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
Created by ph-jaxb-plugin -Xph-list-extension- Parameters:
index
- The index to retrieve- Returns:
- The element at the specified index. May be
null
- Throws:
IndexOutOfBoundsException
- if the index is invalid!
-
addToParty
public void addToParty(@Nonnull XHE10PartyType elem)
Created by ph-jaxb-plugin -Xph-list-extension- Parameters:
elem
- The element to be added. May not benull
.
-
cloneTo
public void cloneTo(@Nonnull XHE10HeaderType ret)
This method clones all values fromthis
to the passed object. All data in the parameter object is overwritten!Created by ph-jaxb-plugin -Xph-cloneable2- Parameters:
ret
- The target object to clone to. May not benull
.
-
clone
@Nonnull @ReturnsMutableCopy public XHE10HeaderType clone()
Created by ph-jaxb-plugin -Xph-cloneable2
-
setID
@Nonnull public XHE10IDType setID(@Nullable String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb-plugin -Xph-value-extender- Parameters:
valueParam
- The value to be set. May benull
.- Returns:
- The created intermediary object of type XHE10IDType and never
null
-
setUUID
@Nonnull public XHE10UUIDType setUUID(@Nullable String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb-plugin -Xph-value-extender- Parameters:
valueParam
- The value to be set. May benull
.- Returns:
- The created intermediary object of type XHE10UUIDType and never
null
-
setCreationDateTime
@Nonnull public XHE10CreationDateTimeType setCreationDateTime(@Nullable com.helger.commons.datetime.XMLOffsetDateTime valueParam)
Special setter with value of type XMLOffsetDateTime
Note: automatically created by ph-jaxb-plugin -Xph-value-extender- Parameters:
valueParam
- The value to be set. May benull
.- Returns:
- The created intermediary object of type XHE10CreationDateTimeType and never
null
-
setCreationDateTime
@Nonnull public XHE10CreationDateTimeType setCreationDateTime(@Nullable LocalDateTime valueParam)
Special setter with value of type LocalDateTime
Note: automatically created by ph-jaxb-plugin -Xph-value-extender- Parameters:
valueParam
- The value to be set. May benull
.- Returns:
- The created intermediary object of type XHE10CreationDateTimeType and never
null
-
getIDValue
@Nullable public String getIDValue()
Get the value of the contained XHE10IDType object
Note: automatically created by ph-jaxb-plugin -Xph-value-extender- Returns:
- Either the value of the contained XHE10IDType object or
null
-
getUUIDValue
@Nullable public String getUUIDValue()
Get the value of the contained XHE10UUIDType object
Note: automatically created by ph-jaxb-plugin -Xph-value-extender- Returns:
- Either the value of the contained XHE10UUIDType object or
null
-
getCreationDateTimeValue
@Nullable public com.helger.commons.datetime.XMLOffsetDateTime getCreationDateTimeValue()
Get the value of the contained XHE10CreationDateTimeType object
Note: automatically created by ph-jaxb-plugin -Xph-value-extender- Returns:
- Either the value of the contained XHE10CreationDateTimeType object or
null
-
getCreationDateTimeValueLocal
@Nullable public LocalDateTime getCreationDateTimeValueLocal()
Get the value of the contained XHE10CreationDateTimeType object
Note: automatically created by ph-jaxb-plugin -Xph-value-extender- Returns:
- Either the value of the contained XHE10CreationDateTimeType object or
null
-
-