Class ApplicationAreaType
- java.lang.Object
-
- org.openapplications.oagis._9.ApplicationAreaType
-
- All Implemented Interfaces:
com.helger.commons.lang.IExplicitlyCloneable,Serializable,Cloneable
@CodingStyleguideUnaware public class ApplicationAreaType extends Object implements Serializable, com.helger.commons.lang.IExplicitlyCloneable
Java class for ApplicationAreaType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ApplicationAreaType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{http://www.openapplications.org/oagis/9}Sender" minOccurs="0"/> <element ref="{http://www.openapplications.org/oagis/9}Receiver" maxOccurs="unbounded" minOccurs="0"/> <element ref="{http://www.openapplications.org/oagis/9}CreationDateTime"/> <element ref="{http://www.openapplications.org/oagis/9}Signature" minOccurs="0"/> <element ref="{http://www.openapplications.org/oagis/9}BODID" minOccurs="0"/> <element ref="{http://www.openapplications.org/oagis/9}UserArea" minOccurs="0"/> </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-list-extension
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 ApplicationAreaType()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 voidaddReceiver(ReceiverType elem)Created by ph-jaxb22-plugin -Xph-list-extensionApplicationAreaTypeclone()Created by ph-jaxb22-plugin -Xph-cloneable2voidcloneTo(ApplicationAreaType ret)This method clones all values fromthisto the passed object.booleanequals(Object o)Created by ph-jaxb22-plugin -Xph-equalshashcodeIdentifierTypegetBODID()Gets the value of the bodid property.StringgetBODIDValue()Get the value of the contained IdentifierType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extenderStringgetCreationDateTime()Gets the value of the creationDateTime property.List<ReceiverType>getReceiver()Gets the value of the receiver property.ReceiverTypegetReceiverAtIndex(int index)Created by ph-jaxb22-plugin -Xph-list-extensionintgetReceiverCount()Created by ph-jaxb22-plugin -Xph-list-extensionSenderTypegetSender()Gets the value of the sender property.SignatureTypegetSignature()Gets the value of the signature property.UserAreaTypegetUserArea()Gets the value of the userArea property.inthashCode()Created by ph-jaxb22-plugin -Xph-equalshashcodebooleanhasNoReceiverEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasReceiverEntries()Created by ph-jaxb22-plugin -Xph-list-extensionIdentifierTypesetBODID(String valueParam)Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extendervoidsetBODID(IdentifierType value)Sets the value of the bodid property.voidsetCreationDateTime(String value)Sets the value of the creationDateTime property.voidsetReceiver(List<ReceiverType> aList)Created by ph-jaxb22-plugin -Xph-list-extensionvoidsetSender(SenderType value)Sets the value of the sender property.voidsetSignature(SignatureType value)Sets the value of the signature property.voidsetUserArea(UserAreaType value)Sets the value of the userArea property.StringtoString()Created by ph-jaxb22-plugin -Xph-tostring
-
-
-
Method Detail
-
getSender
@Nullable public SenderType getSender()
Gets the value of the sender property.- Returns:
- possible object is
SenderType
-
setSender
public void setSender(@Nullable SenderType value)
Sets the value of the sender property.- Parameters:
value- allowed object isSenderType
-
getReceiver
@Nonnull @ReturnsMutableObject("JAXB implementation style") public List<ReceiverType> getReceiver()
Gets the value of the receiver 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 JAXB object. This is why there is not a
setmethod for the receiver property.For example, to add a new item, do as follows:
getReceiver().add(newItem);Objects of the following type(s) are allowed in the list
ReceiverType
-
getCreationDateTime
@Nullable public String getCreationDateTime()
Gets the value of the creationDateTime property.- Returns:
- possible object is
String
-
setCreationDateTime
public void setCreationDateTime(@Nullable String value)
Sets the value of the creationDateTime property.- Parameters:
value- allowed object isString
-
getSignature
@Nullable public SignatureType getSignature()
Gets the value of the signature property.- Returns:
- possible object is
SignatureType
-
setSignature
public void setSignature(@Nullable SignatureType value)
Sets the value of the signature property.- Parameters:
value- allowed object isSignatureType
-
getBODID
@Nullable public IdentifierType getBODID()
Gets the value of the bodid property.- Returns:
- possible object is
IdentifierType
-
setBODID
public void setBODID(@Nullable IdentifierType value)
Sets the value of the bodid property.- Parameters:
value- allowed object isIdentifierType
-
getUserArea
@Nullable public UserAreaType getUserArea()
Gets the value of the userArea property.- Returns:
- possible object is
UserAreaType
-
setUserArea
public void setUserArea(@Nullable UserAreaType value)
Sets the value of the userArea property.- Parameters:
value- allowed object isUserAreaType
-
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
-
setReceiver
public void setReceiver(@Nullable List<ReceiverType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
aList- The new list member to set. May benull.
-
hasReceiverEntries
public boolean hasReceiverEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif at least one item is contained,falseotherwise.
-
hasNoReceiverEntries
public boolean hasNoReceiverEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif no item is contained,falseotherwise.
-
getReceiverCount
@Nonnegative public int getReceiverCount()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
- The number of contained elements. Always ≥ 0.
-
getReceiverAtIndex
@Nullable public ReceiverType getReceiverAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
Created by ph-jaxb22-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!
-
addReceiver
public void addReceiver(@Nonnull ReceiverType elem)
Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
elem- The element to be added. May not benull.
-
cloneTo
public void cloneTo(@Nonnull ApplicationAreaType 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 ApplicationAreaType clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
-
setBODID
@Nonnull public IdentifierType setBODID(@Nullable String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender- Parameters:
valueParam- The value to be set. May benull.- Returns:
- The created intermediary object of type IdentifierType and never
null
-
-