|
Clearspace API (1.10.14) Web Services Client Javadocs | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.jivesoftware.community.webservices.ProfileField
public class ProfileField
A profile field defines a single field of a user's profile, such as 'Phone Number' or 'Job Title'. It does not contain any user data related to the field. A profile field can be a variety of types (textfield, select list, etc) and collectively create a user's profile.
represents one of the possible options of a profile field| Constructor Summary | |
|---|---|
ProfileField()
|
|
| Method Summary | |
|---|---|
java.lang.String |
getDescription()
Gets the description of this profile field. |
long |
getID()
Gets the id representing this profile field. |
int |
getIndex()
Gets the index of this profile field. |
java.lang.String |
getName()
Gets the internal name of this profile field. |
ProfileFieldOption[] |
getOptions()
Gets a array of ProfileFieldOption objects for this profile field. |
int |
getTypeID()
Gets the id of the type of this profile field. |
boolean |
isEditable()
Gets whether or not this profile field is editable by the user. |
boolean |
isFilterable()
Gets whether or not this profile field is filterable. |
boolean |
isRequired()
Gets whether or not this profile field is a required field. |
boolean |
isSearchable()
Gets whether or not this profile field is searchable. |
boolean |
isVisible()
Gets whether or not this profile field is visible by the public. |
void |
setDescription(java.lang.String description)
Sets the description of this profile field. |
void |
setEditable(boolean editable)
Sets whether or not this profile field is editable by the user. |
void |
setFilterable(boolean filterable)
Sets whether or not this profile field is filterable. |
void |
setID(long ID)
Sets the id representing this profile field. |
void |
setIndex(int index)
Sets the index of this profile field. |
void |
setName(java.lang.String name)
|
void |
setOptions(ProfileFieldOption[] options)
Sets a array of ProfileFieldOption objects for this profile field. |
void |
setRequired(boolean required)
Sets whether or not this profile field is a required field. |
void |
setSearchable(boolean searchable)
Sets whether or not this profile field is searchable. |
void |
setTypeID(int typeID)
Sets the id of the type of this profile field. |
void |
setVisible(boolean visible)
Sets whether or not this profile field is visible by the public. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ProfileField()
| Method Detail |
|---|
public long getID()
public void setID(long ID)
ID - the id representing this profile field.public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
description - the description of this profile fieldpublic boolean isRequired()
public void setRequired(boolean required)
required - true if this field is required, false otherwise.public boolean isFilterable()
public void setFilterable(boolean filterable)
filterable - true if this field is filterable, false otherwise.public boolean isSearchable()
public void setSearchable(boolean searchable)
searchable - true if this field is searchable, false otherwise.public boolean isVisible()
public void setVisible(boolean visible)
visible - true if this field is visible by the public, false otherwise.public boolean isEditable()
public void setEditable(boolean editable)
editable - true if this field is editable by the user, false otherwise.public int getTypeID()
public void setTypeID(int typeID)
typeID - the id of the type of this profile field.public ProfileFieldOption[] getOptions()
ProfileFieldOption objects for this profile field.
ProfileFieldOption objects for this profile field.public void setOptions(ProfileFieldOption[] options)
ProfileFieldOption objects for this profile field.
options - a array of ProfileFieldOption objects for this profile field.public int getIndex()
public void setIndex(int index)
index - the index of this profile field
|
Clearspace Project Page | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||