Class StateChangeType
- java.lang.Object
-
- org.openapplications.oagis._9.StateChangeType
-
- All Implemented Interfaces:
com.helger.commons.lang.IExplicitlyCloneable,Serializable,Cloneable
@CodingStyleguideUnaware public class StateChangeType extends Object implements Serializable, com.helger.commons.lang.IExplicitlyCloneable
Java class for StateChangeType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="StateChangeType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{http://www.openapplications.org/oagis/9}FromStateCode" minOccurs="0"/> <element ref="{http://www.openapplications.org/oagis/9}ToStateCode" minOccurs="0"/> <element ref="{http://www.openapplications.org/oagis/9}ChangeDateTime" minOccurs="0"/> <group ref="{http://www.openapplications.org/oagis/9}FreeFormTextGroup" 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 StateChangeType()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 voidaddDescription(DescriptionType elem)Created by ph-jaxb22-plugin -Xph-list-extensionvoidaddNote(NoteType elem)Created by ph-jaxb22-plugin -Xph-list-extensionStateChangeTypeclone()Created by ph-jaxb22-plugin -Xph-cloneable2voidcloneTo(StateChangeType ret)This method clones all values fromthisto the passed object.booleanequals(Object o)Created by ph-jaxb22-plugin -Xph-equalshashcodeStringgetChangeDateTime()Gets the value of the changeDateTime property.List<DescriptionType>getDescription()Gets the value of the description property.DescriptionTypegetDescriptionAtIndex(int index)Created by ph-jaxb22-plugin -Xph-list-extensionintgetDescriptionCount()Created by ph-jaxb22-plugin -Xph-list-extensionStateCodeTypegetFromStateCode()Gets the value of the fromStateCode property.StringgetFromStateCodeValue()Get the value of the contained StateCodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extenderList<NoteType>getNote()Gets the value of the note property.NoteTypegetNoteAtIndex(int index)Created by ph-jaxb22-plugin -Xph-list-extensionintgetNoteCount()Created by ph-jaxb22-plugin -Xph-list-extensionStateCodeTypegetToStateCode()Gets the value of the toStateCode property.StringgetToStateCodeValue()Get the value of the contained StateCodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extenderUserAreaTypegetUserArea()Gets the value of the userArea property.booleanhasDescriptionEntries()Created by ph-jaxb22-plugin -Xph-list-extensioninthashCode()Created by ph-jaxb22-plugin -Xph-equalshashcodebooleanhasNoDescriptionEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasNoNoteEntries()Created by ph-jaxb22-plugin -Xph-list-extensionbooleanhasNoteEntries()Created by ph-jaxb22-plugin -Xph-list-extensionvoidsetChangeDateTime(String value)Sets the value of the changeDateTime property.voidsetDescription(List<DescriptionType> aList)Created by ph-jaxb22-plugin -Xph-list-extensionStateCodeTypesetFromStateCode(String valueParam)Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extendervoidsetFromStateCode(StateCodeType value)Sets the value of the fromStateCode property.voidsetNote(List<NoteType> aList)Created by ph-jaxb22-plugin -Xph-list-extensionStateCodeTypesetToStateCode(String valueParam)Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extendervoidsetToStateCode(StateCodeType value)Sets the value of the toStateCode property.voidsetUserArea(UserAreaType value)Sets the value of the userArea property.StringtoString()Created by ph-jaxb22-plugin -Xph-tostring
-
-
-
Method Detail
-
getFromStateCode
@Nullable public StateCodeType getFromStateCode()
Gets the value of the fromStateCode property.- Returns:
- possible object is
StateCodeType
-
setFromStateCode
public void setFromStateCode(@Nullable StateCodeType value)
Sets the value of the fromStateCode property.- Parameters:
value- allowed object isStateCodeType
-
getToStateCode
@Nullable public StateCodeType getToStateCode()
Gets the value of the toStateCode property.- Returns:
- possible object is
StateCodeType
-
setToStateCode
public void setToStateCode(@Nullable StateCodeType value)
Sets the value of the toStateCode property.- Parameters:
value- allowed object isStateCodeType
-
getChangeDateTime
@Nullable public String getChangeDateTime()
Gets the value of the changeDateTime property.- Returns:
- possible object is
String
-
setChangeDateTime
public void setChangeDateTime(@Nullable String value)
Sets the value of the changeDateTime property.- Parameters:
value- allowed object isString
-
getDescription
@Nonnull @ReturnsMutableObject("JAXB implementation style") public List<DescriptionType> getDescription()
Gets the value of the description 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 description property.For example, to add a new item, do as follows:
getDescription().add(newItem);Objects of the following type(s) are allowed in the list
DescriptionType
-
getNote
@Nonnull @ReturnsMutableObject("JAXB implementation style") public List<NoteType> getNote()
Gets the value of the note 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 note property.For example, to add a new item, do as follows:
getNote().add(newItem);Objects of the following type(s) are allowed in the list
NoteType
-
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
-
setDescription
public void setDescription(@Nullable List<DescriptionType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
aList- The new list member to set. May benull.
-
setNote
public void setNote(@Nullable List<NoteType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
aList- The new list member to set. May benull.
-
hasDescriptionEntries
public boolean hasDescriptionEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif at least one item is contained,falseotherwise.
-
hasNoDescriptionEntries
public boolean hasNoDescriptionEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif no item is contained,falseotherwise.
-
getDescriptionCount
@Nonnegative public int getDescriptionCount()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
- The number of contained elements. Always ≥ 0.
-
getDescriptionAtIndex
@Nullable public DescriptionType getDescriptionAtIndex(@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!
-
addDescription
public void addDescription(@Nonnull DescriptionType elem)
Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
elem- The element to be added. May not benull.
-
hasNoteEntries
public boolean hasNoteEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif at least one item is contained,falseotherwise.
-
hasNoNoteEntries
public boolean hasNoNoteEntries()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
trueif no item is contained,falseotherwise.
-
getNoteCount
@Nonnegative public int getNoteCount()
Created by ph-jaxb22-plugin -Xph-list-extension- Returns:
- The number of contained elements. Always ≥ 0.
-
getNoteAtIndex
@Nullable public NoteType getNoteAtIndex(@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!
-
addNote
public void addNote(@Nonnull NoteType elem)
Created by ph-jaxb22-plugin -Xph-list-extension- Parameters:
elem- The element to be added. May not benull.
-
cloneTo
public void cloneTo(@Nonnull StateChangeType 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 StateChangeType clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
-
setFromStateCode
@Nonnull public StateCodeType setFromStateCode(@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 StateCodeType and never
null
-
setToStateCode
@Nonnull public StateCodeType setToStateCode(@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 StateCodeType and never
null
-
getFromStateCodeValue
@Nullable public String getFromStateCodeValue()
Get the value of the contained StateCodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender- Returns:
- Either the value of the contained StateCodeType object or
null
-
-