Class WorkPhaseReferenceType
- java.lang.Object
-
- network.oxalis.peppol.ubl2.jaxb.cac.WorkPhaseReferenceType
-
public class WorkPhaseReferenceType extends Object
Java class for WorkPhaseReferenceType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="WorkPhaseReferenceType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ID" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}WorkPhaseCode" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}WorkPhase" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ProgressPercent" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}StartDate" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}EndDate" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}WorkOrderDocumentReference" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected EndDateTypeendDateprotected IDTypeidprotected ProgressPercentTypeprogressPercentprotected StartDateTypestartDateprotected List<DocumentReferenceType>workOrderDocumentReferenceprotected List<WorkPhaseType>workPhaseprotected WorkPhaseCodeTypeworkPhaseCode
-
Constructor Summary
Constructors Constructor Description WorkPhaseReferenceType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EndDateTypegetEndDate()Gets the value of the endDate property.IDTypegetID()Gets the value of the id property.ProgressPercentTypegetProgressPercent()Gets the value of the progressPercent property.StartDateTypegetStartDate()Gets the value of the startDate property.List<DocumentReferenceType>getWorkOrderDocumentReference()Gets the value of the workOrderDocumentReference property.List<WorkPhaseType>getWorkPhase()Gets the value of the workPhase property.WorkPhaseCodeTypegetWorkPhaseCode()Gets the value of the workPhaseCode property.voidsetEndDate(EndDateType value)Sets the value of the endDate property.voidsetID(IDType value)Sets the value of the id property.voidsetProgressPercent(ProgressPercentType value)Sets the value of the progressPercent property.voidsetStartDate(StartDateType value)Sets the value of the startDate property.voidsetWorkPhaseCode(WorkPhaseCodeType value)Sets the value of the workPhaseCode property.
-
-
-
Field Detail
-
id
protected IDType id
-
workPhaseCode
protected WorkPhaseCodeType workPhaseCode
-
workPhase
protected List<WorkPhaseType> workPhase
-
progressPercent
protected ProgressPercentType progressPercent
-
startDate
protected StartDateType startDate
-
endDate
protected EndDateType endDate
-
workOrderDocumentReference
protected List<DocumentReferenceType> workOrderDocumentReference
-
-
Method Detail
-
setID
public void setID(IDType value)
Sets the value of the id property.- Parameters:
value- allowed object isIDType
-
getWorkPhaseCode
public WorkPhaseCodeType getWorkPhaseCode()
Gets the value of the workPhaseCode property.- Returns:
- possible object is
WorkPhaseCodeType
-
setWorkPhaseCode
public void setWorkPhaseCode(WorkPhaseCodeType value)
Sets the value of the workPhaseCode property.- Parameters:
value- allowed object isWorkPhaseCodeType
-
getWorkPhase
public List<WorkPhaseType> getWorkPhase()
Gets the value of the workPhase 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 workPhase property.For example, to add a new item, do as follows:
getWorkPhase().add(newItem);
Objects of the following type(s) are allowed in the list
WorkPhaseType- Returns:
- The value of the workPhase property.
-
getProgressPercent
public ProgressPercentType getProgressPercent()
Gets the value of the progressPercent property.- Returns:
- possible object is
ProgressPercentType
-
setProgressPercent
public void setProgressPercent(ProgressPercentType value)
Sets the value of the progressPercent property.- Parameters:
value- allowed object isProgressPercentType
-
getStartDate
public StartDateType getStartDate()
Gets the value of the startDate property.- Returns:
- possible object is
StartDateType
-
setStartDate
public void setStartDate(StartDateType value)
Sets the value of the startDate property.- Parameters:
value- allowed object isStartDateType
-
getEndDate
public EndDateType getEndDate()
Gets the value of the endDate property.- Returns:
- possible object is
EndDateType
-
setEndDate
public void setEndDate(EndDateType value)
Sets the value of the endDate property.- Parameters:
value- allowed object isEndDateType
-
getWorkOrderDocumentReference
public List<DocumentReferenceType> getWorkOrderDocumentReference()
Gets the value of the workOrderDocumentReference 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 workOrderDocumentReference property.For example, to add a new item, do as follows:
getWorkOrderDocumentReference().add(newItem);
Objects of the following type(s) are allowed in the list
DocumentReferenceType- Returns:
- The value of the workOrderDocumentReference property.
-
-