public class

WorkSiteEnvironmentType

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

Class Overview

Java class for WorkSiteEnvironmentType complex type.

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

 <complexType name="WorkSiteEnvironmentType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="EnvironmentName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="EnvironmentId" type="{http://ns.hr-xml.org/2007-04-15}EntityIdType" minOccurs="0"/>
         <element name="WorkSiteId" type="{http://ns.hr-xml.org/2007-04-15}EntityIdType" minOccurs="0"/>
         <element name="Description" minOccurs="0">
           <complexType>
             <simpleContent>
               <extension base="<http://www.w3.org/2001/XMLSchema>string">
                 <attribute ref="{http://www.w3.org/XML/1998/namespace}lang"/>
               </extension>
             </simpleContent>
           </complexType>
         </element>
         <element name="Considerations" maxOccurs="unbounded" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="General" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
                   <element name="Physical" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
                   <element name="SafetyEquipment" type="{http://ns.hr-xml.org/2007-04-15}SafetyEquipmentType" maxOccurs="unbounded" minOccurs="0"/>
                   <element name="DressCode" type="{http://ns.hr-xml.org/2007-04-15}DressCodeType" maxOccurs="unbounded" minOccurs="0"/>
                   <element ref="{http://ns.hr-xml.org/2007-04-15}UserArea" minOccurs="0"/>
                 </sequence>
                 <attribute ref="{http://www.w3.org/XML/1998/namespace}lang"/>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element ref="{http://ns.hr-xml.org/2007-04-15}UserArea" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Nested Classes
class WorkSiteEnvironmentType.Considerations

Java class for anonymous complex type. 

class WorkSiteEnvironmentType.Description

Java class for anonymous complex type. 

Fields
protected List<WorkSiteEnvironmentType.Considerations> considerations
protected WorkSiteEnvironmentType.Description description
protected EntityIdType environmentId
protected String environmentName
protected UserAreaType userArea
protected EntityIdType workSiteId
Public Constructors
WorkSiteEnvironmentType()
Public Methods
List<WorkSiteEnvironmentType.Considerations> getConsiderations()
Gets the value of the considerations property.
WorkSiteEnvironmentType.Description getDescription()
Gets the value of the description property.
EntityIdType getEnvironmentId()
Gets the value of the environmentId property.
String getEnvironmentName()
Gets the value of the environmentName property.
UserAreaType getUserArea()
Gets the value of the userArea property.
EntityIdType getWorkSiteId()
Gets the value of the workSiteId property.
void setDescription(WorkSiteEnvironmentType.Description value)
Sets the value of the description property.
void setEnvironmentId(EntityIdType value)
Sets the value of the environmentId property.
void setEnvironmentName(String value)
Sets the value of the environmentName property.
void setUserArea(UserAreaType value)
Sets the value of the userArea property.
void setWorkSiteId(EntityIdType value)
Sets the value of the workSiteId property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected List<WorkSiteEnvironmentType.Considerations> considerations

protected WorkSiteEnvironmentType.Description description

protected EntityIdType environmentId

protected String environmentName

protected UserAreaType userArea

protected EntityIdType workSiteId

Public Constructors

public WorkSiteEnvironmentType ()

Public Methods

public List<WorkSiteEnvironmentType.Considerations> getConsiderations ()

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

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

    getConsiderations().add(newItem);
 

Objects of the following type(s) are allowed in the list WorkSiteEnvironmentType.Considerations

public WorkSiteEnvironmentType.Description getDescription ()

Gets the value of the description property.

Returns

public EntityIdType getEnvironmentId ()

Gets the value of the environmentId property.

Returns

public String getEnvironmentName ()

Gets the value of the environmentName property.

Returns
  • possible object is String

public UserAreaType getUserArea ()

Gets the value of the userArea property.

Returns

public EntityIdType getWorkSiteId ()

Gets the value of the workSiteId property.

Returns

public void setDescription (WorkSiteEnvironmentType.Description value)

Sets the value of the description property.

Parameters
value Allowed object is WorkSiteEnvironmentType.Description

public void setEnvironmentId (EntityIdType value)

Sets the value of the environmentId property.

Parameters
value Allowed object is EntityIdType

public void setEnvironmentName (String value)

Sets the value of the environmentName property.

Parameters
value Allowed object is String

public void setUserArea (UserAreaType value)

Sets the value of the userArea property.

Parameters
value Allowed object is UserAreaType

public void setWorkSiteId (EntityIdType value)

Sets the value of the workSiteId property.

Parameters
value Allowed object is EntityIdType