Class XHE10XHEType
- java.lang.Object
-
- com.helger.xhe.v10.XHE10XHEType
-
- All Implemented Interfaces:
com.helger.commons.lang.IExplicitlyCloneable
,Serializable
,Cloneable
@CodingStyleguideUnaware public class XHE10XHEType extends Object implements Serializable, com.helger.commons.lang.IExplicitlyCloneable
Java class for XHEType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="XHEType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{http://docs.oasis-open.org/bdxr/ns/XHE/1/ExtensionComponents}XHEExtensions" minOccurs="0"/> <element ref="{http://docs.oasis-open.org/bdxr/ns/XHE/1/BasicComponents}XHEVersionID"/> <element ref="{http://docs.oasis-open.org/bdxr/ns/XHE/1/BasicComponents}CustomizationID" minOccurs="0"/> <element ref="{http://docs.oasis-open.org/bdxr/ns/XHE/1/BasicComponents}ProfileID" minOccurs="0"/> <element ref="{http://docs.oasis-open.org/bdxr/ns/XHE/1/BasicComponents}ProfileExecutionID" minOccurs="0"/> <element ref="{http://docs.oasis-open.org/bdxr/ns/XHE/1/AggregateComponents}Header"/> <element ref="{http://docs.oasis-open.org/bdxr/ns/XHE/1/AggregateComponents}Payloads" minOccurs="0"/> <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature" maxOccurs="unbounded" minOccurs="0"/> </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 XHE10XHEType()
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
addSignature(com.helger.xsds.xmldsig.SignatureType elem)
Created by ph-jaxb-plugin -Xph-list-extensionXHE10XHEType
clone()
Created by ph-jaxb-plugin -Xph-cloneable2void
cloneTo(XHE10XHEType ret)
This method clones all values fromthis
to the passed object.boolean
equals(Object o)
Created by ph-jaxb-plugin -Xph-equalshashcodeXHE10CustomizationIDType
getCustomizationID()
Gets the value of the customizationID property.String
getCustomizationIDValue()
Get the value of the contained XHE10CustomizationIDType object
Note: automatically created by ph-jaxb-plugin -Xph-value-extenderXHE10HeaderType
getHeader()
Gets the value of the header property.XHE10PayloadsType
getPayloads()
Gets the value of the payloads property.XHE10ProfileExecutionIDType
getProfileExecutionID()
Gets the value of the profileExecutionID property.String
getProfileExecutionIDValue()
Get the value of the contained XHE10ProfileExecutionIDType object
Note: automatically created by ph-jaxb-plugin -Xph-value-extenderXHE10ProfileIDType
getProfileID()
Gets the value of the profileID property.String
getProfileIDValue()
Get the value of the contained XHE10ProfileIDType object
Note: automatically created by ph-jaxb-plugin -Xph-value-extenderList<com.helger.xsds.xmldsig.SignatureType>
getSignature()
This is an optional set of digital signatures as defined by the W3C specification.Gets the value of the signature property.com.helger.xsds.xmldsig.SignatureType
getSignatureAtIndex(int index)
Created by ph-jaxb-plugin -Xph-list-extensionint
getSignatureCount()
Created by ph-jaxb-plugin -Xph-list-extensionXHE10XHEExtensionsType
getXHEExtensions()
Gets the value of the xheExtensions property.XHE10XHEVersionIDType
getXHEVersionID()
Gets the value of the xheVersionID property.String
getXHEVersionIDValue()
Get the value of the contained XHE10XHEVersionIDType object
Note: automatically created by ph-jaxb-plugin -Xph-value-extenderint
hashCode()
Created by ph-jaxb-plugin -Xph-equalshashcodeboolean
hasNoSignatureEntries()
Created by ph-jaxb-plugin -Xph-list-extensionboolean
hasSignatureEntries()
Created by ph-jaxb-plugin -Xph-list-extensionvoid
setCustomizationID(XHE10CustomizationIDType value)
Sets the value of the customizationID property.XHE10CustomizationIDType
setCustomizationID(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb-plugin -Xph-value-extendervoid
setHeader(XHE10HeaderType value)
Sets the value of the header property.void
setPayloads(XHE10PayloadsType value)
Sets the value of the payloads property.void
setProfileExecutionID(XHE10ProfileExecutionIDType value)
Sets the value of the profileExecutionID property.XHE10ProfileExecutionIDType
setProfileExecutionID(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb-plugin -Xph-value-extendervoid
setProfileID(XHE10ProfileIDType value)
Sets the value of the profileID property.XHE10ProfileIDType
setProfileID(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb-plugin -Xph-value-extendervoid
setSignature(List<com.helger.xsds.xmldsig.SignatureType> aList)
Created by ph-jaxb-plugin -Xph-list-extensionvoid
setXHEExtensions(XHE10XHEExtensionsType value)
Sets the value of the xheExtensions property.void
setXHEVersionID(XHE10XHEVersionIDType value)
Sets the value of the xheVersionID property.XHE10XHEVersionIDType
setXHEVersionID(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
-
getXHEExtensions
@Nullable public XHE10XHEExtensionsType getXHEExtensions()
Gets the value of the xheExtensions property.- Returns:
- possible object is
XHE10XHEExtensionsType
-
setXHEExtensions
public void setXHEExtensions(@Nullable XHE10XHEExtensionsType value)
Sets the value of the xheExtensions property.- Parameters:
value
- allowed object isXHE10XHEExtensionsType
-
getXHEVersionID
@Nullable public XHE10XHEVersionIDType getXHEVersionID()
Gets the value of the xheVersionID property.- Returns:
- possible object is
XHE10XHEVersionIDType
-
setXHEVersionID
public void setXHEVersionID(@Nullable XHE10XHEVersionIDType value)
Sets the value of the xheVersionID property.- Parameters:
value
- allowed object isXHE10XHEVersionIDType
-
getCustomizationID
@Nullable public XHE10CustomizationIDType getCustomizationID()
Gets the value of the customizationID property.- Returns:
- possible object is
XHE10CustomizationIDType
-
setCustomizationID
public void setCustomizationID(@Nullable XHE10CustomizationIDType value)
Sets the value of the customizationID property.- Parameters:
value
- allowed object isXHE10CustomizationIDType
-
getProfileID
@Nullable public XHE10ProfileIDType getProfileID()
Gets the value of the profileID property.- Returns:
- possible object is
XHE10ProfileIDType
-
setProfileID
public void setProfileID(@Nullable XHE10ProfileIDType value)
Sets the value of the profileID property.- Parameters:
value
- allowed object isXHE10ProfileIDType
-
getProfileExecutionID
@Nullable public XHE10ProfileExecutionIDType getProfileExecutionID()
Gets the value of the profileExecutionID property.- Returns:
- possible object is
XHE10ProfileExecutionIDType
-
setProfileExecutionID
public void setProfileExecutionID(@Nullable XHE10ProfileExecutionIDType value)
Sets the value of the profileExecutionID property.- Parameters:
value
- allowed object isXHE10ProfileExecutionIDType
-
getHeader
@Nullable public XHE10HeaderType getHeader()
Gets the value of the header property.- Returns:
- possible object is
XHE10HeaderType
-
setHeader
public void setHeader(@Nullable XHE10HeaderType value)
Sets the value of the header property.- Parameters:
value
- allowed object isXHE10HeaderType
-
getPayloads
@Nullable public XHE10PayloadsType getPayloads()
Gets the value of the payloads property.- Returns:
- possible object is
XHE10PayloadsType
-
setPayloads
public void setPayloads(@Nullable XHE10PayloadsType value)
Sets the value of the payloads property.- Parameters:
value
- allowed object isXHE10PayloadsType
-
getSignature
@Nonnull @ReturnsMutableObject("JAXB implementation style") public List<com.helger.xsds.xmldsig.SignatureType> getSignature()
This is an optional set of digital signatures as defined by the W3C specification.Gets the value of the signature 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 signature property.For example, to add a new item, do as follows:
getSignature().add(newItem);
Objects of the following type(s) are allowed in the list
SignatureType
- Returns:
- The value of the signature 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
-
setSignature
public void setSignature(@Nullable List<com.helger.xsds.xmldsig.SignatureType> aList)
Created by ph-jaxb-plugin -Xph-list-extension- Parameters:
aList
- The new list member to set. May benull
.
-
hasSignatureEntries
public boolean hasSignatureEntries()
Created by ph-jaxb-plugin -Xph-list-extension- Returns:
true
if at least one item is contained,false
otherwise.
-
hasNoSignatureEntries
public boolean hasNoSignatureEntries()
Created by ph-jaxb-plugin -Xph-list-extension- Returns:
true
if no item is contained,false
otherwise.
-
getSignatureCount
@Nonnegative public int getSignatureCount()
Created by ph-jaxb-plugin -Xph-list-extension- Returns:
- The number of contained elements. Always ≥ 0.
-
getSignatureAtIndex
@Nullable public com.helger.xsds.xmldsig.SignatureType getSignatureAtIndex(@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!
-
addSignature
public void addSignature(@Nonnull com.helger.xsds.xmldsig.SignatureType elem)
Created by ph-jaxb-plugin -Xph-list-extension- Parameters:
elem
- The element to be added. May not benull
.
-
cloneTo
public void cloneTo(@Nonnull XHE10XHEType 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 XHE10XHEType clone()
Created by ph-jaxb-plugin -Xph-cloneable2
-
setXHEVersionID
@Nonnull public XHE10XHEVersionIDType setXHEVersionID(@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 XHE10XHEVersionIDType and never
null
-
setCustomizationID
@Nonnull public XHE10CustomizationIDType setCustomizationID(@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 XHE10CustomizationIDType and never
null
-
setProfileID
@Nonnull public XHE10ProfileIDType setProfileID(@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 XHE10ProfileIDType and never
null
-
setProfileExecutionID
@Nonnull public XHE10ProfileExecutionIDType setProfileExecutionID(@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 XHE10ProfileExecutionIDType and never
null
-
getXHEVersionIDValue
@Nullable public String getXHEVersionIDValue()
Get the value of the contained XHE10XHEVersionIDType object
Note: automatically created by ph-jaxb-plugin -Xph-value-extender- Returns:
- Either the value of the contained XHE10XHEVersionIDType object or
null
-
getCustomizationIDValue
@Nullable public String getCustomizationIDValue()
Get the value of the contained XHE10CustomizationIDType object
Note: automatically created by ph-jaxb-plugin -Xph-value-extender- Returns:
- Either the value of the contained XHE10CustomizationIDType object or
null
-
getProfileIDValue
@Nullable public String getProfileIDValue()
Get the value of the contained XHE10ProfileIDType object
Note: automatically created by ph-jaxb-plugin -Xph-value-extender- Returns:
- Either the value of the contained XHE10ProfileIDType object or
null
-
-