Package iofXml.v3
Class ServiceRequest
java.lang.Object
iofXml.v3.ServiceRequest
Java class for ServiceRequest complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="ServiceRequest">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Id" type="{http://www.orienteering.org/datastandard/3.0}Id" minOccurs="0"/>
<element name="Service" type="{http://www.orienteering.org/datastandard/3.0}Service"/>
<element name="RequestedQuantity" type="{http://www.w3.org/2001/XMLSchema}double"/>
<element name="DeliveredQuantity" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="Comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="AssignedFee" type="{http://www.orienteering.org/datastandard/3.0}AssignedFee" maxOccurs="unbounded" minOccurs="0"/>
<element name="Extensions" type="{http://www.orienteering.org/datastandard/3.0}Extensions" minOccurs="0"/>
</sequence>
<attribute name="modifyTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<AssignedFee>The fees related to this service request.protected StringAny extra information or comment attached to the service request.protected DoubleThe quantity (number of instances) of the service that has been delivered.protected ExtensionsContainer element for custom elements from other schemas.protected Idprotected XMLGregorianCalendarprotected doubleThe quantity (number of instances) of the service that is requested.protected ServiceThe service that is requested. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe fees related to this service request.Any extra information or comment attached to the service request.The quantity (number of instances) of the service that has been delivered.Container element for custom elements from other schemas.getId()Gets the value of the id property.Gets the value of the modifyTime property.doubleThe quantity (number of instances) of the service that is requested.The service that is requested.voidsetComment(String value) Sets the value of the comment property.voidsetDeliveredQuantity(Double value) Sets the value of the deliveredQuantity property.voidsetExtensions(Extensions value) Sets the value of the extensions property.voidSets the value of the id property.voidSets the value of the modifyTime property.voidsetRequestedQuantity(double value) Sets the value of the requestedQuantity property.voidsetService(Service value) Sets the value of the service property.
-
Field Details
-
id
-
service
The service that is requested. -
requestedQuantity
protected double requestedQuantityThe quantity (number of instances) of the service that is requested. -
deliveredQuantity
The quantity (number of instances) of the service that has been delivered. Can differ from RequestedQuantity when the available number of instances of a service is limited. -
comment
Any extra information or comment attached to the service request. -
assignedFee
The fees related to this service request. -
extensions
Container element for custom elements from other schemas. -
modifyTime
-
-
Constructor Details
-
ServiceRequest
public ServiceRequest()
-
-
Method Details
-
getId
Gets the value of the id property.- Returns:
- possible object is
Id
-
setId
Sets the value of the id property.- Parameters:
value- allowed object isId
-
getService
The service that is requested.- Returns:
- possible object is
Service
-
setService
Sets the value of the service property.- Parameters:
value- allowed object isService- See Also:
-
getRequestedQuantity
public double getRequestedQuantity()The quantity (number of instances) of the service that is requested. -
setRequestedQuantity
public void setRequestedQuantity(double value) Sets the value of the requestedQuantity property. -
getDeliveredQuantity
The quantity (number of instances) of the service that has been delivered. Can differ from RequestedQuantity when the available number of instances of a service is limited.- Returns:
- possible object is
Double
-
setDeliveredQuantity
Sets the value of the deliveredQuantity property.- Parameters:
value- allowed object isDouble- See Also:
-
getComment
Any extra information or comment attached to the service request.- Returns:
- possible object is
String
-
setComment
Sets the value of the comment property.- Parameters:
value- allowed object isString- See Also:
-
getAssignedFee
The fees related to this service request. Gets the value of the assignedFee 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 assignedFee property.For example, to add a new item, do as follows:
getAssignedFee().add(newItem);
Objects of the following type(s) are allowed in the list
AssignedFee- Returns:
- The value of the assignedFee property.
-
getExtensions
Container element for custom elements from other schemas.- Returns:
- possible object is
Extensions
-
setExtensions
Sets the value of the extensions property.- Parameters:
value- allowed object isExtensions- See Also:
-
getModifyTime
Gets the value of the modifyTime property.- Returns:
- possible object is
XMLGregorianCalendar
-
setModifyTime
Sets the value of the modifyTime property.- Parameters:
value- allowed object isXMLGregorianCalendar
-