public class

SearchCriteriaType

extends Object
java.lang.Object
   ↳ org.mule.modules.hrxml.candidate.SearchCriteriaType

Class Overview

Java class for SearchCriteriaType complex type.

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

 <complexType name="SearchCriteriaType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="SearchCriteriaId" type="{http://ns.hr-xml.org/2007-04-15}EntityIdType" minOccurs="0"/>
         <element name="SearchTarget" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="UserId" type="{http://ns.hr-xml.org/2007-04-15}EntityIdType" minOccurs="0"/>
         <element name="SearchTimeStamp" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="SearchString" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
         <element name="SearchCriterion" type="{http://ns.hr-xml.org/2007-04-15}OtherSearchCriteriaType" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://ns.hr-xml.org/2007-04-15}UserArea" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected EntityIdType searchCriteriaId
protected List<OtherSearchCriteriaType> searchCriterion
protected String searchString
protected List<String> searchTarget
protected XMLGregorianCalendar searchTimeStamp
protected UserAreaType userArea
protected EntityIdType userId
Public Constructors
SearchCriteriaType()
Public Methods
EntityIdType getSearchCriteriaId()
Gets the value of the searchCriteriaId property.
List<OtherSearchCriteriaType> getSearchCriterion()
Gets the value of the searchCriterion property.
String getSearchString()
Gets the value of the searchString property.
List<String> getSearchTarget()
Gets the value of the searchTarget property.
XMLGregorianCalendar getSearchTimeStamp()
Gets the value of the searchTimeStamp property.
UserAreaType getUserArea()
Gets the value of the userArea property.
EntityIdType getUserId()
Gets the value of the userId property.
void setSearchCriteriaId(EntityIdType value)
Sets the value of the searchCriteriaId property.
void setSearchString(String value)
Sets the value of the searchString property.
void setSearchTimeStamp(XMLGregorianCalendar value)
Sets the value of the searchTimeStamp property.
void setUserArea(UserAreaType value)
Sets the value of the userArea property.
void setUserId(EntityIdType value)
Sets the value of the userId property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected EntityIdType searchCriteriaId

protected List<OtherSearchCriteriaType> searchCriterion

protected String searchString

protected List<String> searchTarget

protected XMLGregorianCalendar searchTimeStamp

protected UserAreaType userArea

protected EntityIdType userId

Public Constructors

public SearchCriteriaType ()

Public Methods

public EntityIdType getSearchCriteriaId ()

Gets the value of the searchCriteriaId property.

Returns

public List<OtherSearchCriteriaType> getSearchCriterion ()

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

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

    getSearchCriterion().add(newItem);
 

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

public String getSearchString ()

Gets the value of the searchString property.

Returns
  • possible object is String

public List<String> getSearchTarget ()

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

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

    getSearchTarget().add(newItem);
 

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

public XMLGregorianCalendar getSearchTimeStamp ()

Gets the value of the searchTimeStamp property.

Returns
  • possible object is XMLGregorianCalendar

public UserAreaType getUserArea ()

Gets the value of the userArea property.

Returns

public EntityIdType getUserId ()

Gets the value of the userId property.

Returns

public void setSearchCriteriaId (EntityIdType value)

Sets the value of the searchCriteriaId property.

Parameters
value Allowed object is EntityIdType

public void setSearchString (String value)

Sets the value of the searchString property.

Parameters
value Allowed object is String

public void setSearchTimeStamp (XMLGregorianCalendar value)

Sets the value of the searchTimeStamp property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setUserArea (UserAreaType value)

Sets the value of the userArea property.

Parameters
value Allowed object is UserAreaType

public void setUserId (EntityIdType value)

Sets the value of the userId property.

Parameters
value Allowed object is EntityIdType