org.springframework.social.linkedin.api
Class SearchParameters

java.lang.Object
  extended by org.springframework.social.linkedin.api.SearchParameters

public class SearchParameters
extends Object

Profile search parameters


Nested Class Summary
static class SearchParameters.FacetType
           
static class SearchParameters.Sort
           
 
Field Summary
static String LANGUAGE_ENGLISH
           
static String LANGUAGE_FRENCH
           
static String LANGUAGE_GERMAN
           
static String LANGUAGE_ITALIAN
           
static String LANGUAGE_OTHERS
           
static String LANGUAGE_PORTUGUESE
           
static String LANGUAGE_SPANISH
           
static String NETWORK_FIRST_DEGREE
           
static String NETWORK_INSIDE_GROUPS
           
static String NETWORK_OUT_OF_NETWORK
           
static String NETWORK_SECOND_DEGREE
           
 
Constructor Summary
SearchParameters()
           
SearchParameters(String keywords, String firstName, String lastName, String companyName, Boolean currentCompany, String title, Boolean currentTitle, String schoolName, Boolean currentSchool, String countryCode, String postalCode, Integer distance, int start, int count, SearchParameters.Sort sort)
           
 
Method Summary
 void addFacet(SearchParameters.FacetType facetType, String facetValue)
           
 String getCompanyName()
           
 int getCount()
           
 String getCountryCode()
           
 Boolean getCurrentCompany()
           
 Boolean getCurrentSchool()
           
 Boolean getCurrentTitle()
           
 Integer getDistance()
           
 MultiValueMap<SearchParameters.FacetType,String> getFacets()
           
 String getFirstName()
           
 String getKeywords()
           
 String getLastName()
           
 String getPostalCode()
           
 String getSchoolName()
           
 SearchParameters.Sort getSort()
           
 int getStart()
           
 String getTitle()
           
 void setCompanyName(String companyName)
           
 void setCount(int count)
           
 void setCountryCode(String countryCode)
           
 void setCurrentCompany(Boolean currentCompany)
           
 void setCurrentSchool(Boolean currentSchool)
           
 void setCurrentTitle(Boolean currentTitle)
           
 void setDistance(Integer distance)
           
 void setFirstName(String firstName)
           
 void setKeywords(String keywords)
           
 void setLastName(String lastName)
           
 void setPostalCode(String postalCode)
           
 void setSchoolName(String schoolName)
           
 void setSort(SearchParameters.Sort sort)
           
 void setStart(int start)
           
 void setTitle(String title)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NETWORK_FIRST_DEGREE

public static final String NETWORK_FIRST_DEGREE
See Also:
Constant Field Values

NETWORK_SECOND_DEGREE

public static final String NETWORK_SECOND_DEGREE
See Also:
Constant Field Values

NETWORK_INSIDE_GROUPS

public static final String NETWORK_INSIDE_GROUPS
See Also:
Constant Field Values

NETWORK_OUT_OF_NETWORK

public static final String NETWORK_OUT_OF_NETWORK
See Also:
Constant Field Values

LANGUAGE_ENGLISH

public static final String LANGUAGE_ENGLISH
See Also:
Constant Field Values

LANGUAGE_SPANISH

public static final String LANGUAGE_SPANISH
See Also:
Constant Field Values

LANGUAGE_FRENCH

public static final String LANGUAGE_FRENCH
See Also:
Constant Field Values

LANGUAGE_GERMAN

public static final String LANGUAGE_GERMAN
See Also:
Constant Field Values

LANGUAGE_ITALIAN

public static final String LANGUAGE_ITALIAN
See Also:
Constant Field Values

LANGUAGE_PORTUGUESE

public static final String LANGUAGE_PORTUGUESE
See Also:
Constant Field Values

LANGUAGE_OTHERS

public static final String LANGUAGE_OTHERS
See Also:
Constant Field Values
Constructor Detail

SearchParameters

public SearchParameters()

SearchParameters

public SearchParameters(String keywords,
                        String firstName,
                        String lastName,
                        String companyName,
                        Boolean currentCompany,
                        String title,
                        Boolean currentTitle,
                        String schoolName,
                        Boolean currentSchool,
                        String countryCode,
                        String postalCode,
                        Integer distance,
                        int start,
                        int count,
                        SearchParameters.Sort sort)
Method Detail

getKeywords

public String getKeywords()

setKeywords

public void setKeywords(String keywords)

getFirstName

public String getFirstName()

setFirstName

public void setFirstName(String firstName)

getLastName

public String getLastName()

setLastName

public void setLastName(String lastName)

getCompanyName

public String getCompanyName()

setCompanyName

public void setCompanyName(String companyName)

getTitle

public String getTitle()

setTitle

public void setTitle(String title)

getSchoolName

public String getSchoolName()

setSchoolName

public void setSchoolName(String schoolName)

getCountryCode

public String getCountryCode()

setCountryCode

public void setCountryCode(String countryCode)

getPostalCode

public String getPostalCode()

setPostalCode

public void setPostalCode(String postalCode)

getDistance

public Integer getDistance()

setDistance

public void setDistance(Integer distance)

getStart

public int getStart()

setStart

public void setStart(int start)

getCount

public int getCount()

setCount

public void setCount(int count)

getCurrentCompany

public Boolean getCurrentCompany()

setCurrentCompany

public void setCurrentCompany(Boolean currentCompany)

getCurrentSchool

public Boolean getCurrentSchool()

setCurrentSchool

public void setCurrentSchool(Boolean currentSchool)

getCurrentTitle

public Boolean getCurrentTitle()

setCurrentTitle

public void setCurrentTitle(Boolean currentTitle)

getSort

public SearchParameters.Sort getSort()

setSort

public void setSort(SearchParameters.Sort sort)

addFacet

public void addFacet(SearchParameters.FacetType facetType,
                     String facetValue)

getFacets

public MultiValueMap<SearchParameters.FacetType,String> getFacets()