@CodingStyleguideUnaware public class StatusType extends Object implements Serializable, com.helger.commons.lang.IExplicitlyCloneable
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ABIE</ccts:ComponentType><ccts:DictionaryEntryName>Status. Details</ccts:DictionaryEntryName><ccts:Definition>A class to describe the condition or position of an object.</ccts:Definition><ccts:ObjectClass>Status</ccts:ObjectClass></ccts:Component>
Java class for StatusType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="StatusType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ConditionCode" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ReferenceDate" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ReferenceTime" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Description" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}StatusReasonCode" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}StatusReason" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}SequenceID" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Text" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}IndicationIndicator" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Percent" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ReliabilityPercent" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Condition" maxOccurs="unbounded" 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
| Constructor and Description |
|---|
StatusType()
Default constructor
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
| Modifier and Type | Method and Description |
|---|---|
void |
addCondition(ConditionType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addDescription(DescriptionType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addStatusReason(StatusReasonType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addText(TextType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
StatusType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(StatusType ret)
This method clones all values from
this to the passed object. |
boolean |
equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
List<ConditionType> |
getCondition()
<?
|
ConditionType |
getConditionAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
ConditionCodeType |
getConditionCode()
<?
|
String |
getConditionCodeValue()
Get the value of the contained ConditionCodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
int |
getConditionCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<DescriptionType> |
getDescription()
<?
|
DescriptionType |
getDescriptionAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getDescriptionCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
IndicationIndicatorType |
getIndicationIndicator()
<?
|
PercentType |
getPercent()
<?
|
BigDecimal |
getPercentValue()
Get the value of the contained PercentType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
ReferenceDateType |
getReferenceDate()
<?
|
LocalDate |
getReferenceDateValue()
Get the value of the contained ReferenceDateType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
ReferenceTimeType |
getReferenceTime()
<?
|
LocalTime |
getReferenceTimeValue()
Get the value of the contained ReferenceTimeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
ReliabilityPercentType |
getReliabilityPercent()
<?
|
BigDecimal |
getReliabilityPercentValue()
Get the value of the contained ReliabilityPercentType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
SequenceIDType |
getSequenceID()
<?
|
String |
getSequenceIDValue()
Get the value of the contained SequenceIDType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
List<StatusReasonType> |
getStatusReason()
<?
|
StatusReasonType |
getStatusReasonAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
StatusReasonCodeType |
getStatusReasonCode()
<?
|
String |
getStatusReasonCodeValue()
Get the value of the contained StatusReasonCodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
int |
getStatusReasonCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<TextType> |
getText()
<?
|
TextType |
getTextAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getTextCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasConditionEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasDescriptionEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
boolean |
hasNoConditionEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoDescriptionEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoStatusReasonEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoTextEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasStatusReasonEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasTextEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
isIndicationIndicatorValue(boolean nullValue)
Get the value of the contained IndicationIndicatorType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setCondition(List<ConditionType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setConditionCode(ConditionCodeType value)
Sets the value of the conditionCode property.
|
ConditionCodeType |
setConditionCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setDescription(List<DescriptionType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
IndicationIndicatorType |
setIndicationIndicator(boolean valueParam)
Special setter with value of type boolean
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setIndicationIndicator(IndicationIndicatorType value)
Sets the value of the indicationIndicator property.
|
PercentType |
setPercent(BigDecimal valueParam)
Special setter with value of type BigDecimal
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setPercent(PercentType value)
Sets the value of the percent property.
|
ReferenceDateType |
setReferenceDate(LocalDate valueParam)
Special setter with value of type LocalDate
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setReferenceDate(ReferenceDateType value)
Sets the value of the referenceDate property.
|
ReferenceTimeType |
setReferenceTime(LocalTime valueParam)
Special setter with value of type LocalTime
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setReferenceTime(ReferenceTimeType value)
Sets the value of the referenceTime property.
|
ReliabilityPercentType |
setReliabilityPercent(BigDecimal valueParam)
Special setter with value of type BigDecimal
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setReliabilityPercent(ReliabilityPercentType value)
Sets the value of the reliabilityPercent property.
|
void |
setSequenceID(SequenceIDType value)
Sets the value of the sequenceID property.
|
SequenceIDType |
setSequenceID(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setStatusReason(List<StatusReasonType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setStatusReasonCode(StatusReasonCodeType value)
Sets the value of the statusReasonCode property.
|
StatusReasonCodeType |
setStatusReasonCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setText(List<TextType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
public StatusType()
@Nullable public ConditionCodeType getConditionCode()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Status. Condition Code. Code</ccts:DictionaryEntryName><ccts:Definition>Specifies the status condition of the related object.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Status</ccts:ObjectClass><ccts:PropertyTerm>Condition Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType></ccts:Component>
ConditionCodeTypepublic void setConditionCode(@Nullable ConditionCodeType value)
value - allowed object is
ConditionCodeType@Nullable public ReferenceDateType getReferenceDate()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Status. Reference Date. Date</ccts:DictionaryEntryName><ccts:Definition>The reference date for this status.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Status</ccts:ObjectClass><ccts:PropertyTerm>Reference Date</ccts:PropertyTerm><ccts:RepresentationTerm>Date</ccts:RepresentationTerm><ccts:DataType>Date. Type</ccts:DataType></ccts:Component>
ReferenceDateTypepublic void setReferenceDate(@Nullable ReferenceDateType value)
value - allowed object is
ReferenceDateType@Nullable public ReferenceTimeType getReferenceTime()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Status. Reference Time. Time</ccts:DictionaryEntryName><ccts:Definition>The reference time for this status.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Status</ccts:ObjectClass><ccts:PropertyTerm>Reference Time</ccts:PropertyTerm><ccts:RepresentationTerm>Time</ccts:RepresentationTerm><ccts:DataType>Time. Type</ccts:DataType></ccts:Component>
ReferenceTimeTypepublic void setReferenceTime(@Nullable ReferenceTimeType value)
value - allowed object is
ReferenceTimeType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<DescriptionType> getDescription()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Status. Description. Text</ccts:DictionaryEntryName><ccts:Definition>Text describing this status.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Status</ccts:ObjectClass><ccts:PropertyTerm>Description</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType></ccts:Component>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 set method 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
@Nullable public StatusReasonCodeType getStatusReasonCode()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Status. Status Reason Code. Code</ccts:DictionaryEntryName><ccts:Definition>The reason for this status condition or position, expressed as a code.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Status</ccts:ObjectClass><ccts:PropertyTerm>Status Reason Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType></ccts:Component>
StatusReasonCodeTypepublic void setStatusReasonCode(@Nullable StatusReasonCodeType value)
value - allowed object is
StatusReasonCodeType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<StatusReasonType> getStatusReason()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Status. Status_ Reason. Text</ccts:DictionaryEntryName><ccts:Definition>The reason for this status condition or position, expressed as text.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Status</ccts:ObjectClass><ccts:PropertyTermQualifier>Status</ccts:PropertyTermQualifier><ccts:PropertyTerm>Reason</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType></ccts:Component>Gets the value of the statusReason 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 set method for the statusReason property.
For example, to add a new item, do as follows:
getStatusReason().add(newItem);
Objects of the following type(s) are allowed in the list
StatusReasonType
@Nullable public SequenceIDType getSequenceID()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Status. Sequence Identifier. Identifier</ccts:DictionaryEntryName><ccts:Definition>A sequence identifier for this status.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Status</ccts:ObjectClass><ccts:PropertyTerm>Sequence Identifier</ccts:PropertyTerm><ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm><ccts:DataType>Identifier. Type</ccts:DataType></ccts:Component>
SequenceIDTypepublic void setSequenceID(@Nullable SequenceIDType value)
value - allowed object is
SequenceIDType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<TextType> getText()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Status. Text</ccts:DictionaryEntryName><ccts:Definition>Provides any textual information related to this status.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Status</ccts:ObjectClass><ccts:PropertyTerm>Text</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType></ccts:Component>Gets the value of the text 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 set method for the text property.
For example, to add a new item, do as follows:
getText().add(newItem);
Objects of the following type(s) are allowed in the list
TextType
@Nullable public IndicationIndicatorType getIndicationIndicator()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Status. Indication_ Indicator. Indicator</ccts:DictionaryEntryName><ccts:Definition>Specifies an indicator relevant to a specific status.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Status</ccts:ObjectClass><ccts:PropertyTermQualifier>Indication</ccts:PropertyTermQualifier><ccts:PropertyTerm>Indicator</ccts:PropertyTerm><ccts:RepresentationTerm>Indicator</ccts:RepresentationTerm><ccts:DataType>Indicator. Type</ccts:DataType></ccts:Component>
IndicationIndicatorTypepublic void setIndicationIndicator(@Nullable IndicationIndicatorType value)
value - allowed object is
IndicationIndicatorType@Nullable public PercentType getPercent()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Status. Percent</ccts:DictionaryEntryName><ccts:Definition>A percentage meaningful in the context of this status.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Status</ccts:ObjectClass><ccts:PropertyTerm>Percent</ccts:PropertyTerm><ccts:RepresentationTerm>Percent</ccts:RepresentationTerm><ccts:DataType>Percent. Type</ccts:DataType></ccts:Component>
PercentTypepublic void setPercent(@Nullable PercentType value)
value - allowed object is
PercentType@Nullable public ReliabilityPercentType getReliabilityPercent()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Status. Reliability Percent. Percent</ccts:DictionaryEntryName><ccts:Definition>The reliability of this status, expressed as a percentage.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Status</ccts:ObjectClass><ccts:PropertyTerm>Reliability Percent</ccts:PropertyTerm><ccts:RepresentationTerm>Percent</ccts:RepresentationTerm><ccts:DataType>Percent. Type</ccts:DataType></ccts:Component>
ReliabilityPercentTypepublic void setReliabilityPercent(@Nullable ReliabilityPercentType value)
value - allowed object is
ReliabilityPercentType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<ConditionType> getCondition()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Status. Condition</ccts:DictionaryEntryName><ccts:Definition>Measurements that quantify the condition of the objects covered by the status.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Status</ccts:ObjectClass><ccts:PropertyTerm>Condition</ccts:PropertyTerm><ccts:AssociatedObjectClass>Condition</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Condition</ccts:RepresentationTerm></ccts:Component>Gets the value of the condition 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 set method for the condition property.
For example, to add a new item, do as follows:
getCondition().add(newItem);
Objects of the following type(s) are allowed in the list
ConditionType
public boolean equals(Object o)
public int hashCode()
public String toString()
public void setDescription(@Nullable List<DescriptionType> aList)
aList - The new list member to set. May be null.public void setStatusReason(@Nullable List<StatusReasonType> aList)
aList - The new list member to set. May be null.public void setText(@Nullable List<TextType> aList)
aList - The new list member to set. May be null.public void setCondition(@Nullable List<ConditionType> aList)
aList - The new list member to set. May be null.public boolean hasDescriptionEntries()
true if at least one item is contained, false otherwise.public boolean hasNoDescriptionEntries()
true if no item is contained, false otherwise.@Nonnegative public int getDescriptionCount()
@Nullable public DescriptionType getDescriptionAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addDescription(@Nonnull DescriptionType elem)
elem - The element to be added. May not be null.public boolean hasStatusReasonEntries()
true if at least one item is contained, false otherwise.public boolean hasNoStatusReasonEntries()
true if no item is contained, false otherwise.@Nonnegative public int getStatusReasonCount()
@Nullable public StatusReasonType getStatusReasonAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addStatusReason(@Nonnull StatusReasonType elem)
elem - The element to be added. May not be null.public boolean hasTextEntries()
true if at least one item is contained, false otherwise.public boolean hasNoTextEntries()
true if no item is contained, false otherwise.@Nonnegative public int getTextCount()
@Nullable public TextType getTextAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addText(@Nonnull TextType elem)
elem - The element to be added. May not be null.public boolean hasConditionEntries()
true if at least one item is contained, false otherwise.public boolean hasNoConditionEntries()
true if no item is contained, false otherwise.@Nonnegative public int getConditionCount()
@Nullable public ConditionType getConditionAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addCondition(@Nonnull ConditionType elem)
elem - The element to be added. May not be null.public void cloneTo(@Nonnull StatusType ret)
this to the passed object. All data in the parameter object is overwritten!Created by ph-jaxb22-plugin -Xph-cloneable2ret - The target object to clone to. May not be null.@Nonnull @ReturnsMutableCopy public StatusType clone()
@Nonnull public ConditionCodeType setConditionCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public StatusReasonCodeType setStatusReasonCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public ReferenceDateType setReferenceDate(@Nullable LocalDate valueParam)
valueParam - The value to be set. May be null.null@Nonnull public ReferenceTimeType setReferenceTime(@Nullable LocalTime valueParam)
valueParam - The value to be set. May be null.null@Nonnull public SequenceIDType setSequenceID(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public IndicationIndicatorType setIndicationIndicator(boolean valueParam)
valueParam - The value to be set.null@Nonnull public PercentType setPercent(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be null.null@Nonnull public ReliabilityPercentType setReliabilityPercent(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be null.null@Nullable public String getConditionCodeValue()
null@Nullable public LocalDate getReferenceDateValue()
null@Nullable public LocalTime getReferenceTimeValue()
null@Nullable public String getStatusReasonCodeValue()
null@Nullable public String getSequenceIDValue()
nullpublic boolean isIndicationIndicatorValue(boolean nullValue)
nullValue - The value to be returned, if the owning object is null@Nullable public BigDecimal getPercentValue()
null@Nullable public BigDecimal getReliabilityPercentValue()
nullCopyright © 2014–2020 Philip Helger. All rights reserved.