|
Jive API (3.0.13) Core Javadocs | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.jivesoftware.community.user.profile.ProfileSearchFilter
public class ProfileSearchFilter
This class can filter user search results based on specific values for a ProfileField.
| Constructor Summary | |
|---|---|
ProfileSearchFilter()
|
|
ProfileSearchFilter(long fieldID,
String value)
|
|
| Method Summary | |
|---|---|
long |
getFieldID()
Gets the ID of the ProfileField used to filter the user results. |
String |
getMaxValue()
Gets the maximum value that will be used to filter the user results. |
String |
getMinValue()
Gets the minimum value that will be used to filter the user results. |
String |
getValue()
Gets the value that will be used to filter the user results. |
boolean |
isEmpty()
Check if any values are available. |
boolean |
isValid(ProfileField.Type type)
Perform some basic validation around field types. |
void |
setFieldID(long fieldID)
Sets the ID of the ProfileField used to filter the user results. |
void |
setMaxValue(String maxValue)
Sets the maximum value that will be used to filter the user results. |
void |
setMinValue(String minValue)
Sets the minimum value that will be used to filter the user results. |
void |
setValue(String value)
Sets the value that will be used to filter the user results. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ProfileSearchFilter()
public ProfileSearchFilter(long fieldID,
String value)
| Method Detail |
|---|
public long getFieldID()
ProfileField used to filter the user results.
ProfileField used to filter the user results.public void setFieldID(long fieldID)
ProfileField used to filter the user results.
fieldID - the ID of the ProfileField used to filter the user results.public String getValue()
ProfileField will be returned.
public void setValue(String value)
ProfileField will be returned.
value - the value that will be used to filter the user results.public String getMinValue()
ProfileField will be returned.
public void setMinValue(String minValue)
ProfileField will be returned.
minValue - the minumum value that will be used to filter the user results.public String getMaxValue()
ProfileField will be returned.
public void setMaxValue(String maxValue)
ProfileField will be returned.
maxValue - the maximum value that will be used to filter the user results.public boolean isEmpty()
public boolean isValid(ProfileField.Type type)
type -
|
Jive Product Page | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||