public class

SEPPhysicalLocationType

extends Object
java.lang.Object
   ↳ org.mule.modules.hrxml.newhire.SEPPhysicalLocationType

Class Overview

Java class for SEPPhysicalLocationType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="SEPPhysicalLocationType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Id" type="{http://ns.hr-xml.org/2007-04-15}EntityIdType" minOccurs="0"/>
         <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="SpatialLocation" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="Latitude">
                     <simpleType>
                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                         <pattern value="(\+|\-)((\d|[0-8]\d)\.([0-5]\d))((\.[0-5]\d\.\d+)|(\.[0-5]\d))?|90\.00\.00(\.0+)?"/>
                       </restriction>
                     </simpleType>
                   </element>
                   <element name="Longitude">
                     <simpleType>
                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                         <pattern value="(\+|-)(\d|\d\d|[0-1][0-7]\d)\.([0-5]\d)((\.[0-5]\d\.\d+)|(\.[0-5]\d))?|180\.00\.00(\.0+)?"/>
                       </restriction>
                     </simpleType>
                   </element>
                   <choice>
                     <element name="Altitude" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
                     <element name="AltitudeMeanSeaLevel" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
                   </choice>
                   <element name="HorizontalAccuracy" type="{http://ns.hr-xml.org/2007-04-15}NonNegativeDecimal" minOccurs="0"/>
                   <element name="VerticalAccuracy" type="{http://ns.hr-xml.org/2007-04-15}NonNegativeDecimal" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="TravelDirections" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Area" type="{http://ns.hr-xml.org/2007-04-15}AreaType" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://ns.hr-xml.org/2007-04-15}PostalAddress" minOccurs="0"/>
         <element name="Comments" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Nested Classes
class SEPPhysicalLocationType.SpatialLocation

Java class for anonymous complex type. 

Fields
protected List<AreaType> area
protected String comments
protected EntityIdType id
protected String name
protected PostalAddressType postalAddress
protected SEPPhysicalLocationType.SpatialLocation spatialLocation
protected List<String> travelDirections
Public Constructors
SEPPhysicalLocationType()
Public Methods
List<AreaType> getArea()
Gets the value of the area property.
String getComments()
Gets the value of the comments property.
EntityIdType getId()
Gets the value of the id property.
String getName()
Gets the value of the name property.
PostalAddressType getPostalAddress()
Gets the value of the postalAddress property.
SEPPhysicalLocationType.SpatialLocation getSpatialLocation()
Gets the value of the spatialLocation property.
List<String> getTravelDirections()
Gets the value of the travelDirections property.
void setComments(String value)
Sets the value of the comments property.
void setId(EntityIdType value)
Sets the value of the id property.
void setName(String value)
Sets the value of the name property.
void setPostalAddress(PostalAddressType value)
Sets the value of the postalAddress property.
void setSpatialLocation(SEPPhysicalLocationType.SpatialLocation value)
Sets the value of the spatialLocation property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected List<AreaType> area

protected String comments

protected EntityIdType id

protected String name

protected PostalAddressType postalAddress

protected SEPPhysicalLocationType.SpatialLocation spatialLocation

protected List<String> travelDirections

Public Constructors

public SEPPhysicalLocationType ()

Public Methods

public List<AreaType> getArea ()

Gets the value of the area 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 area property.

For example, to add a new item, do as follows:

    getArea().add(newItem);
 

Objects of the following type(s) are allowed in the list AreaType

public String getComments ()

Gets the value of the comments property.

Returns
  • possible object is String

public EntityIdType getId ()

Gets the value of the id property.

Returns

public String getName ()

Gets the value of the name property.

Returns
  • possible object is String

public PostalAddressType getPostalAddress ()

Gets the value of the postalAddress property.

Returns

public SEPPhysicalLocationType.SpatialLocation getSpatialLocation ()

Gets the value of the spatialLocation property.

Returns

public List<String> getTravelDirections ()

Gets the value of the travelDirections 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 travelDirections property.

For example, to add a new item, do as follows:

    getTravelDirections().add(newItem);
 

Objects of the following type(s) are allowed in the list String

public void setComments (String value)

Sets the value of the comments property.

Parameters
value Allowed object is String

public void setId (EntityIdType value)

Sets the value of the id property.

Parameters
value Allowed object is EntityIdType

public void setName (String value)

Sets the value of the name property.

Parameters
value Allowed object is String

public void setPostalAddress (PostalAddressType value)

Sets the value of the postalAddress property.

Parameters
value Allowed object is PostalAddressType

public void setSpatialLocation (SEPPhysicalLocationType.SpatialLocation value)

Sets the value of the spatialLocation property.

Parameters
value Allowed object is SEPPhysicalLocationType.SpatialLocation