Class EvaluationCriterionType
- java.lang.Object
-
- network.oxalis.peppol.ubl2.jaxb.cac.EvaluationCriterionType
-
public class EvaluationCriterionType extends Object
Java class for EvaluationCriterionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="EvaluationCriterionType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}EvaluationCriterionTypeCode" 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}ThresholdAmount" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ThresholdQuantity" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ExpressionCode" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Expression" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DurationPeriod" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}SuggestedEvidence" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<DescriptionType>descriptionprotected PeriodTypedurationPeriodprotected EvaluationCriterionTypeCodeTypeevaluationCriterionTypeCodeprotected List<ExpressionType>expressionprotected ExpressionCodeTypeexpressionCodeprotected List<EvidenceType>suggestedEvidenceprotected ThresholdAmountTypethresholdAmountprotected ThresholdQuantityTypethresholdQuantity
-
Constructor Summary
Constructors Constructor Description EvaluationCriterionType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<DescriptionType>getDescription()Gets the value of the description property.PeriodTypegetDurationPeriod()Gets the value of the durationPeriod property.EvaluationCriterionTypeCodeTypegetEvaluationCriterionTypeCode()Gets the value of the evaluationCriterionTypeCode property.List<ExpressionType>getExpression()Gets the value of the expression property.ExpressionCodeTypegetExpressionCode()Gets the value of the expressionCode property.List<EvidenceType>getSuggestedEvidence()Gets the value of the suggestedEvidence property.ThresholdAmountTypegetThresholdAmount()Gets the value of the thresholdAmount property.ThresholdQuantityTypegetThresholdQuantity()Gets the value of the thresholdQuantity property.voidsetDurationPeriod(PeriodType value)Sets the value of the durationPeriod property.voidsetEvaluationCriterionTypeCode(EvaluationCriterionTypeCodeType value)Sets the value of the evaluationCriterionTypeCode property.voidsetExpressionCode(ExpressionCodeType value)Sets the value of the expressionCode property.voidsetThresholdAmount(ThresholdAmountType value)Sets the value of the thresholdAmount property.voidsetThresholdQuantity(ThresholdQuantityType value)Sets the value of the thresholdQuantity property.
-
-
-
Field Detail
-
evaluationCriterionTypeCode
protected EvaluationCriterionTypeCodeType evaluationCriterionTypeCode
-
description
protected List<DescriptionType> description
-
thresholdAmount
protected ThresholdAmountType thresholdAmount
-
thresholdQuantity
protected ThresholdQuantityType thresholdQuantity
-
expressionCode
protected ExpressionCodeType expressionCode
-
expression
protected List<ExpressionType> expression
-
durationPeriod
protected PeriodType durationPeriod
-
suggestedEvidence
protected List<EvidenceType> suggestedEvidence
-
-
Method Detail
-
getEvaluationCriterionTypeCode
public EvaluationCriterionTypeCodeType getEvaluationCriterionTypeCode()
Gets the value of the evaluationCriterionTypeCode property.- Returns:
- possible object is
EvaluationCriterionTypeCodeType
-
setEvaluationCriterionTypeCode
public void setEvaluationCriterionTypeCode(EvaluationCriterionTypeCodeType value)
Sets the value of the evaluationCriterionTypeCode property.- Parameters:
value- allowed object isEvaluationCriterionTypeCodeType
-
getDescription
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
-
getThresholdAmount
public ThresholdAmountType getThresholdAmount()
Gets the value of the thresholdAmount property.- Returns:
- possible object is
ThresholdAmountType
-
setThresholdAmount
public void setThresholdAmount(ThresholdAmountType value)
Sets the value of the thresholdAmount property.- Parameters:
value- allowed object isThresholdAmountType
-
getThresholdQuantity
public ThresholdQuantityType getThresholdQuantity()
Gets the value of the thresholdQuantity property.- Returns:
- possible object is
ThresholdQuantityType
-
setThresholdQuantity
public void setThresholdQuantity(ThresholdQuantityType value)
Sets the value of the thresholdQuantity property.- Parameters:
value- allowed object isThresholdQuantityType
-
getExpressionCode
public ExpressionCodeType getExpressionCode()
Gets the value of the expressionCode property.- Returns:
- possible object is
ExpressionCodeType
-
setExpressionCode
public void setExpressionCode(ExpressionCodeType value)
Sets the value of the expressionCode property.- Parameters:
value- allowed object isExpressionCodeType
-
getExpression
public List<ExpressionType> getExpression()
Gets the value of the expression 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 expression property.For example, to add a new item, do as follows:
getExpression().add(newItem);Objects of the following type(s) are allowed in the list
ExpressionType
-
getDurationPeriod
public PeriodType getDurationPeriod()
Gets the value of the durationPeriod property.- Returns:
- possible object is
PeriodType
-
setDurationPeriod
public void setDurationPeriod(PeriodType value)
Sets the value of the durationPeriod property.- Parameters:
value- allowed object isPeriodType
-
getSuggestedEvidence
public List<EvidenceType> getSuggestedEvidence()
Gets the value of the suggestedEvidence 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 suggestedEvidence property.For example, to add a new item, do as follows:
getSuggestedEvidence().add(newItem);Objects of the following type(s) are allowed in the list
EvidenceType
-
-