@CodingStyleguideUnaware public class ExceptionCriteriaLineType 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>Exception Criteria Line. Details</ccts:DictionaryEntryName><ccts:Definition>A class to define a line in an ExceptionCriteria document that specifies a threshold for forecast variance, product activity, or performance history, the exceeding of which should trigger an exception message.</ccts:Definition><ccts:ObjectClass>Exception Criteria Line</ccts:ObjectClass></ccts:Component>
Java class for ExceptionCriteriaLineType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ExceptionCriteriaLineType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ID"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Note" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ThresholdValueComparisonCode"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ThresholdQuantity"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ExceptionStatusCode" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}CollaborationPriorityCode" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ExceptionResolutionCode" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}SupplyChainActivityTypeCode" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}PerformanceMetricTypeCode" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}EffectivePeriod" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}SupplyItem" maxOccurs="unbounded"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ForecastExceptionCriterionLine" 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 |
|---|
ExceptionCriteriaLineType()
Default constructor
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
| Modifier and Type | Method and Description |
|---|---|
void |
addNote(NoteType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addSupplyItem(ItemType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
ExceptionCriteriaLineType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(ExceptionCriteriaLineType ret)
This method clones all values from
this to the passed object. |
boolean |
equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
CollaborationPriorityCodeType |
getCollaborationPriorityCode()
<?
|
String |
getCollaborationPriorityCodeValue()
Get the value of the contained CollaborationPriorityCodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
PeriodType |
getEffectivePeriod()
<?
|
ExceptionResolutionCodeType |
getExceptionResolutionCode()
<?
|
String |
getExceptionResolutionCodeValue()
Get the value of the contained ExceptionResolutionCodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
ExceptionStatusCodeType |
getExceptionStatusCode()
<?
|
String |
getExceptionStatusCodeValue()
Get the value of the contained ExceptionStatusCodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
ForecastExceptionCriterionLineType |
getForecastExceptionCriterionLine()
<?
|
IDType |
getID()
<?
|
String |
getIDValue()
Get the value of the contained IDType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
List<NoteType> |
getNote()
<?
|
NoteType |
getNoteAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getNoteCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
PerformanceMetricTypeCodeType |
getPerformanceMetricTypeCode()
<?
|
String |
getPerformanceMetricTypeCodeValue()
Get the value of the contained PerformanceMetricTypeCodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
SupplyChainActivityTypeCodeType |
getSupplyChainActivityTypeCode()
<?
|
String |
getSupplyChainActivityTypeCodeValue()
Get the value of the contained SupplyChainActivityTypeCodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
List<ItemType> |
getSupplyItem()
<?
|
ItemType |
getSupplyItemAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getSupplyItemCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
ThresholdQuantityType |
getThresholdQuantity()
<?
|
BigDecimal |
getThresholdQuantityValue()
Get the value of the contained ThresholdQuantityType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
ThresholdValueComparisonCodeType |
getThresholdValueComparisonCode()
<?
|
String |
getThresholdValueComparisonCodeValue()
Get the value of the contained ThresholdValueComparisonCodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
boolean |
hasNoNoteEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoSupplyItemEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoteEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasSupplyItemEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setCollaborationPriorityCode(CollaborationPriorityCodeType value)
Sets the value of the collaborationPriorityCode property.
|
CollaborationPriorityCodeType |
setCollaborationPriorityCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setEffectivePeriod(PeriodType value)
Sets the value of the effectivePeriod property.
|
void |
setExceptionResolutionCode(ExceptionResolutionCodeType value)
Sets the value of the exceptionResolutionCode property.
|
ExceptionResolutionCodeType |
setExceptionResolutionCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setExceptionStatusCode(ExceptionStatusCodeType value)
Sets the value of the exceptionStatusCode property.
|
ExceptionStatusCodeType |
setExceptionStatusCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setForecastExceptionCriterionLine(ForecastExceptionCriterionLineType value)
Sets the value of the forecastExceptionCriterionLine property.
|
void |
setID(IDType value)
Sets the value of the id property.
|
IDType |
setID(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setNote(List<NoteType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setPerformanceMetricTypeCode(PerformanceMetricTypeCodeType value)
Sets the value of the performanceMetricTypeCode property.
|
PerformanceMetricTypeCodeType |
setPerformanceMetricTypeCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
SupplyChainActivityTypeCodeType |
setSupplyChainActivityTypeCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setSupplyChainActivityTypeCode(SupplyChainActivityTypeCodeType value)
Sets the value of the supplyChainActivityTypeCode property.
|
void |
setSupplyItem(List<ItemType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
ThresholdQuantityType |
setThresholdQuantity(BigDecimal valueParam)
Special setter with value of type BigDecimal
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setThresholdQuantity(ThresholdQuantityType value)
Sets the value of the thresholdQuantity property.
|
ThresholdValueComparisonCodeType |
setThresholdValueComparisonCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setThresholdValueComparisonCode(ThresholdValueComparisonCodeType value)
Sets the value of the thresholdValueComparisonCode property.
|
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
public ExceptionCriteriaLineType()
@Nullable public IDType getID()
<?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>Exception Criteria Line. Identifier</ccts:DictionaryEntryName><ccts:Definition>An identifier for this exception criteria line.</ccts:Definition><ccts:Cardinality>1</ccts:Cardinality><ccts:ObjectClass>Exception Criteria Line</ccts:ObjectClass><ccts:PropertyTerm>Identifier</ccts:PropertyTerm><ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm><ccts:DataType>Identifier. Type</ccts:DataType></ccts:Component>
IDTypepublic void setID(@Nullable IDType value)
value - allowed object is
IDType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<NoteType> getNote()
<?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>Exception Criteria Line. Note. Text</ccts:DictionaryEntryName><ccts:Definition>Free-form text conveying information that is not contained explicitly in other structures.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Exception Criteria Line</ccts:ObjectClass><ccts:PropertyTerm>Note</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType></ccts:Component>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 set method 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
@Nullable public ThresholdValueComparisonCodeType getThresholdValueComparisonCode()
<?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>Exception Criteria Line. Threshold Value Comparison Code. Code</ccts:DictionaryEntryName><ccts:Definition>Type of comparison to be carried out in reference to the set threshold." Allowed values are: EXCEEDS_EXCEPTION_VALUE FALLS_BELOW_EXCEPTION_VALUE</ccts:Definition><ccts:Cardinality>1</ccts:Cardinality><ccts:ObjectClass>Exception Criteria Line</ccts:ObjectClass><ccts:PropertyTerm>Threshold Value Comparison Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType></ccts:Component>
ThresholdValueComparisonCodeTypepublic void setThresholdValueComparisonCode(@Nullable ThresholdValueComparisonCodeType value)
value - allowed object is
ThresholdValueComparisonCodeType@Nullable public ThresholdQuantityType getThresholdQuantity()
<?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>Exception Criteria Line. Threshold_ Quantity. Quantity</ccts:DictionaryEntryName><ccts:Definition>A quantity beyond which an exception will be triggered.</ccts:Definition><ccts:Cardinality>1</ccts:Cardinality><ccts:ObjectClass>Exception Criteria Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Threshold</ccts:PropertyTermQualifier><ccts:PropertyTerm>Quantity</ccts:PropertyTerm><ccts:RepresentationTerm>Quantity</ccts:RepresentationTerm><ccts:DataType>Quantity. Type</ccts:DataType></ccts:Component>
ThresholdQuantityTypepublic void setThresholdQuantity(@Nullable ThresholdQuantityType value)
value - allowed object is
ThresholdQuantityType@Nullable public ExceptionStatusCodeType getExceptionStatusCode()
<?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>Exception Criteria Line. Exception Status Code. Code</ccts:DictionaryEntryName><ccts:Definition>A code signifying status specific to a shipment exception.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Exception Criteria Line</ccts:ObjectClass><ccts:PropertyTerm>Exception Status Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType></ccts:Component>
ExceptionStatusCodeTypepublic void setExceptionStatusCode(@Nullable ExceptionStatusCodeType value)
value - allowed object is
ExceptionStatusCodeType@Nullable public CollaborationPriorityCodeType getCollaborationPriorityCode()
<?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>Exception Criteria Line. Collaboration_ Priority Code. Code</ccts:DictionaryEntryName><ccts:Definition>A collaboratively assigned code signifying priority of the Exception. Possible values are: HIGH, LOW, MEDIUM</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Exception Criteria Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Collaboration</ccts:PropertyTermQualifier><ccts:PropertyTerm>Priority Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType></ccts:Component>
CollaborationPriorityCodeTypepublic void setCollaborationPriorityCode(@Nullable CollaborationPriorityCodeType value)
value - allowed object is
CollaborationPriorityCodeType@Nullable public ExceptionResolutionCodeType getExceptionResolutionCode()
<?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>Exception Criteria Line. Exception_ Resolution Code. Code</ccts:DictionaryEntryName><ccts:Definition>Coded representation of possible resolution methods". Possible values are: DEFAULT_TO_AVERAGE_OF_COMPARED_VALUES DEFAULT_TO_BUYERS_VALUE DEFAULT_TO_HIGH_VALUE DEFAULT_TO_LOW_VALUE DEFAULT_TO_SELLERS_VALUE MANUAL_RESOLUTION MUTUALLY_DEFINED</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Exception Criteria Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Exception</ccts:PropertyTermQualifier><ccts:PropertyTerm>Resolution Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType></ccts:Component>
ExceptionResolutionCodeTypepublic void setExceptionResolutionCode(@Nullable ExceptionResolutionCodeType value)
value - allowed object is
ExceptionResolutionCodeType@Nullable public SupplyChainActivityTypeCodeType getSupplyChainActivityTypeCode()
<?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>Exception Criteria Line. Supply Chain Activity Type Code. Code</ccts:DictionaryEntryName><ccts:Definition>Establishes the criterion for one of the three types of exceptions. There can be three types of exception criteria: Operational, Metric and Forecast Exceptions. This will be set if this Exception is about an Operational Exception. Description could be: A code used to identify an operational exception. Possible values are: CANCELED_ORDERS EMERGENCY_ORDERS ON_HAND ORDERS RECEIPTS SALES SHIPMENTS</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Exception Criteria Line</ccts:ObjectClass><ccts:PropertyTerm>Supply Chain Activity Type Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType></ccts:Component>
SupplyChainActivityTypeCodeTypepublic void setSupplyChainActivityTypeCode(@Nullable SupplyChainActivityTypeCodeType value)
value - allowed object is
SupplyChainActivityTypeCodeType@Nullable public PerformanceMetricTypeCodeType getPerformanceMetricTypeCode()
<?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>Exception Criteria Line. Performance Metric Type Code. Code</ccts:DictionaryEntryName><ccts:Definition>A code signifying a measure of performance.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Exception Criteria Line</ccts:ObjectClass><ccts:PropertyTerm>Performance Metric Type Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType></ccts:Component>
PerformanceMetricTypeCodeTypepublic void setPerformanceMetricTypeCode(@Nullable PerformanceMetricTypeCodeType value)
value - allowed object is
PerformanceMetricTypeCodeType@Nullable public PeriodType getEffectivePeriod()
<?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>Exception Criteria Line. Effective_ Period. Period</ccts:DictionaryEntryName><ccts:Definition>The period during which this exception criteria line is in effect.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Exception Criteria Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Effective</ccts:PropertyTermQualifier><ccts:PropertyTerm>Period</ccts:PropertyTerm><ccts:AssociatedObjectClass>Period</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Period</ccts:RepresentationTerm></ccts:Component>
PeriodTypepublic void setEffectivePeriod(@Nullable PeriodType value)
value - allowed object is
PeriodType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<ItemType> getSupplyItem()
<?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>Exception Criteria Line. Supply_ Item. Item</ccts:DictionaryEntryName><ccts:Definition>The Trade Item that is the subject of the Exception Criterion.</ccts:Definition><ccts:Cardinality>1..n</ccts:Cardinality><ccts:ObjectClass>Exception Criteria Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Supply</ccts:PropertyTermQualifier><ccts:PropertyTerm>Item</ccts:PropertyTerm><ccts:AssociatedObjectClass>Item</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Item</ccts:RepresentationTerm></ccts:Component>Gets the value of the supplyItem 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 supplyItem property.
For example, to add a new item, do as follows:
getSupplyItem().add(newItem);
Objects of the following type(s) are allowed in the list
ItemType
@Nullable public ForecastExceptionCriterionLineType getForecastExceptionCriterionLine()
<?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>Exception Criteria Line. Forecast Exception Criterion Line</ccts:DictionaryEntryName><ccts:Definition>Establishes the criterion for one of the three types of exceptions. This class provides the criterion for the kind of forecast exception, the identification of the purpose of the forecast, the source of data and the time basis criterion for the exception.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Exception Criteria Line</ccts:ObjectClass><ccts:PropertyTerm>Forecast Exception Criterion Line</ccts:PropertyTerm><ccts:AssociatedObjectClass>Forecast Exception Criterion Line</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Forecast Exception Criterion Line</ccts:RepresentationTerm></ccts:Component>
ForecastExceptionCriterionLineTypepublic void setForecastExceptionCriterionLine(@Nullable ForecastExceptionCriterionLineType value)
value - allowed object is
ForecastExceptionCriterionLineTypepublic boolean equals(Object o)
public int hashCode()
public String toString()
public void setNote(@Nullable List<NoteType> aList)
aList - The new list member to set. May be null.public void setSupplyItem(@Nullable List<ItemType> aList)
aList - The new list member to set. May be null.public boolean hasNoteEntries()
true if at least one item is contained, false otherwise.public boolean hasNoNoteEntries()
true if no item is contained, false otherwise.@Nonnegative public int getNoteCount()
@Nullable public NoteType getNoteAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addNote(@Nonnull NoteType elem)
elem - The element to be added. May not be null.public boolean hasSupplyItemEntries()
true if at least one item is contained, false otherwise.public boolean hasNoSupplyItemEntries()
true if no item is contained, false otherwise.@Nonnegative public int getSupplyItemCount()
@Nullable public ItemType getSupplyItemAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addSupplyItem(@Nonnull ItemType elem)
elem - The element to be added. May not be null.public void cloneTo(@Nonnull ExceptionCriteriaLineType 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 ExceptionCriteriaLineType clone()
@Nonnull public ThresholdValueComparisonCodeType setThresholdValueComparisonCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public ExceptionStatusCodeType setExceptionStatusCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public CollaborationPriorityCodeType setCollaborationPriorityCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public ExceptionResolutionCodeType setExceptionResolutionCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public SupplyChainActivityTypeCodeType setSupplyChainActivityTypeCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public PerformanceMetricTypeCodeType setPerformanceMetricTypeCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public IDType setID(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public ThresholdQuantityType setThresholdQuantity(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be null.null@Nullable public String getIDValue()
null@Nullable public String getThresholdValueComparisonCodeValue()
null@Nullable public BigDecimal getThresholdQuantityValue()
null@Nullable public String getExceptionStatusCodeValue()
null@Nullable public String getCollaborationPriorityCodeValue()
null@Nullable public String getExceptionResolutionCodeValue()
null@Nullable public String getSupplyChainActivityTypeCodeValue()
null@Nullable public String getPerformanceMetricTypeCodeValue()
nullCopyright © 2014–2020 Philip Helger. All rights reserved.