Package iofXml.v3

Class ServiceRequest

java.lang.Object
iofXml.v3.ServiceRequest

public class ServiceRequest extends Object

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 Details

    • id

      protected Id id
    • service

      protected Service service
      The service that is requested.
    • requestedQuantity

      protected double requestedQuantity
      The quantity (number of instances) of the service that is requested.
    • deliveredQuantity

      protected Double 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

      protected String comment
      Any extra information or comment attached to the service request.
    • assignedFee

      protected List<AssignedFee> assignedFee
      The fees related to this service request.
    • extensions

      protected Extensions extensions
      Container element for custom elements from other schemas.
    • modifyTime

      protected XMLGregorianCalendar modifyTime
  • Constructor Details

    • ServiceRequest

      public ServiceRequest()
  • Method Details

    • getId

      public Id getId()
      Gets the value of the id property.
      Returns:
      possible object is Id
    • setId

      public void setId(Id value)
      Sets the value of the id property.
      Parameters:
      value - allowed object is Id
    • getService

      public Service getService()
      The service that is requested.
      Returns:
      possible object is Service
    • setService

      public void setService(Service value)
      Sets the value of the service property.
      Parameters:
      value - allowed object is Service
      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

      public Double 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

      public void setDeliveredQuantity(Double value)
      Sets the value of the deliveredQuantity property.
      Parameters:
      value - allowed object is Double
      See Also:
    • getComment

      public String getComment()
      Any extra information or comment attached to the service request.
      Returns:
      possible object is String
    • setComment

      public void setComment(String value)
      Sets the value of the comment property.
      Parameters:
      value - allowed object is String
      See Also:
    • getAssignedFee

      public List<AssignedFee> 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 set method 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

      public Extensions getExtensions()
      Container element for custom elements from other schemas.
      Returns:
      possible object is Extensions
    • setExtensions

      public void setExtensions(Extensions value)
      Sets the value of the extensions property.
      Parameters:
      value - allowed object is Extensions
      See Also:
    • getModifyTime

      public XMLGregorianCalendar getModifyTime()
      Gets the value of the modifyTime property.
      Returns:
      possible object is XMLGregorianCalendar
    • setModifyTime

      public void setModifyTime(XMLGregorianCalendar value)
      Sets the value of the modifyTime property.
      Parameters:
      value - allowed object is XMLGregorianCalendar