public class

SearchResultType

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

Class Overview

Java class for SearchResultType complex type.

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

 <complexType name="SearchResultType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="SearchResultId" 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="MatchedObjectId" type="{http://ns.hr-xml.org/2007-04-15}EntityIdType" minOccurs="0"/>
         <element name="SearchRelevanceScore" minOccurs="0">
           <complexType>
             <simpleContent>
               <extension base="<http://www.w3.org/2001/XMLSchema>string">
                 <attribute name="unitOfMeasure" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
               </extension>
             </simpleContent>
           </complexType>
         </element>
         <element name="SearchRelevanceRank" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="SearchResultCount" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="RankedSearchResults" type="{http://ns.hr-xml.org/2007-04-15}RankedSearchResultsType" minOccurs="0"/>
         <element ref="{http://ns.hr-xml.org/2007-04-15}UserArea" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Nested Classes
class SearchResultType.SearchRelevanceScore

Java class for anonymous complex type. 

Fields
protected EntityIdType matchedObjectId
protected RankedSearchResultsType rankedSearchResults
protected Integer searchRelevanceRank
protected SearchResultType.SearchRelevanceScore searchRelevanceScore
protected Integer searchResultCount
protected EntityIdType searchResultId
protected List<String> searchTarget
protected XMLGregorianCalendar searchTimeStamp
protected UserAreaType userArea
protected EntityIdType userId
Public Constructors
SearchResultType()
Public Methods
EntityIdType getMatchedObjectId()
Gets the value of the matchedObjectId property.
RankedSearchResultsType getRankedSearchResults()
Gets the value of the rankedSearchResults property.
Integer getSearchRelevanceRank()
Gets the value of the searchRelevanceRank property.
SearchResultType.SearchRelevanceScore getSearchRelevanceScore()
Gets the value of the searchRelevanceScore property.
Integer getSearchResultCount()
Gets the value of the searchResultCount property.
EntityIdType getSearchResultId()
Gets the value of the searchResultId 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 setMatchedObjectId(EntityIdType value)
Sets the value of the matchedObjectId property.
void setRankedSearchResults(RankedSearchResultsType value)
Sets the value of the rankedSearchResults property.
void setSearchRelevanceRank(Integer value)
Sets the value of the searchRelevanceRank property.
void setSearchRelevanceScore(SearchResultType.SearchRelevanceScore value)
Sets the value of the searchRelevanceScore property.
void setSearchResultCount(Integer value)
Sets the value of the searchResultCount property.
void setSearchResultId(EntityIdType value)
Sets the value of the searchResultId 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 matchedObjectId

protected RankedSearchResultsType rankedSearchResults

protected Integer searchRelevanceRank

protected SearchResultType.SearchRelevanceScore searchRelevanceScore

protected Integer searchResultCount

protected EntityIdType searchResultId

protected List<String> searchTarget

protected XMLGregorianCalendar searchTimeStamp

protected UserAreaType userArea

protected EntityIdType userId

Public Constructors

public SearchResultType ()

Public Methods

public EntityIdType getMatchedObjectId ()

Gets the value of the matchedObjectId property.

Returns

public RankedSearchResultsType getRankedSearchResults ()

Gets the value of the rankedSearchResults property.

Returns

public Integer getSearchRelevanceRank ()

Gets the value of the searchRelevanceRank property.

Returns
  • possible object is Integer

public SearchResultType.SearchRelevanceScore getSearchRelevanceScore ()

Gets the value of the searchRelevanceScore property.

Returns

public Integer getSearchResultCount ()

Gets the value of the searchResultCount property.

Returns
  • possible object is Integer

public EntityIdType getSearchResultId ()

Gets the value of the searchResultId property.

Returns

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 setMatchedObjectId (EntityIdType value)

Sets the value of the matchedObjectId property.

Parameters
value Allowed object is EntityIdType

public void setRankedSearchResults (RankedSearchResultsType value)

Sets the value of the rankedSearchResults property.

Parameters
value Allowed object is RankedSearchResultsType

public void setSearchRelevanceRank (Integer value)

Sets the value of the searchRelevanceRank property.

Parameters
value Allowed object is Integer

public void setSearchRelevanceScore (SearchResultType.SearchRelevanceScore value)

Sets the value of the searchRelevanceScore property.

Parameters
value Allowed object is SearchResultType.SearchRelevanceScore

public void setSearchResultCount (Integer value)

Sets the value of the searchResultCount property.

Parameters
value Allowed object is Integer

public void setSearchResultId (EntityIdType value)

Sets the value of the searchResultId property.

Parameters
value Allowed object is EntityIdType

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