|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectezvcard.property.VCardProperty
ezvcard.property.StructuredName
public class StructuredName
Contains the separated components of the person's name.
Code sample
VCard vcard = new VCard();
StructuredName n = new StructuredName();
n.setFamily("House");
n.setGiven("Gregory");
n.addPrefix("Dr");
n.addSuffix("MD");
vcard.setStructuredName(n);
Property name: N
Supported versions: 2.1, 3.0, 4.0
| Field Summary |
|---|
| Fields inherited from class ezvcard.property.VCardProperty |
|---|
group, parameters |
| Constructor Summary | |
|---|---|
StructuredName()
|
|
| Method Summary | |
|---|---|
void |
addAdditional(String additional)
Adds an additional name the person goes by. |
void |
addPrefix(String prefix)
Adds a prefix. |
void |
addSuffix(String suffix)
Adds a suffix. |
List<String> |
getAdditional()
Gets any additional names the person goes by. |
String |
getAltId()
Gets the property's ALTID parameter. |
String |
getFamily()
Gets the family name (aka "last name"). |
String |
getGiven()
Gets the given name (aka "first name"). |
String |
getLanguage()
Gets the language that the property value is written in. |
List<String> |
getPrefixes()
Gets the prefixes. |
List<String> |
getSortAs()
Gets the string(s) that define how to sort the vCard. |
List<String> |
getSuffixes()
Gets the suffixes. |
void |
setAltId(String altId)
Sets the property's ALTID parameter. |
void |
setFamily(String family)
Sets the family name (aka "last name"). |
void |
setGiven(String given)
Sets the given name (aka "first name"). |
void |
setLanguage(String language)
Sets the language that the property value is written in. |
void |
setSortAs(String family)
Sets the string that defines how to sort the vCard. |
void |
setSortAs(String family,
String given)
Sets the strings that define how to sort the vCard. |
| Methods inherited from class ezvcard.property.VCardProperty |
|---|
_supportedVersions, _validate, addParameter, compareTo, getGroup, getParameter, getParameters, getParameters, getSupportedVersions, removeParameter, setGroup, setParameter, setParameters, validate |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public StructuredName()
| Method Detail |
|---|
public String getFamily()
public void setFamily(String family)
family - the family name or null to removepublic String getGiven()
public void setGiven(String given)
given - the given name or null to removepublic List<String> getAdditional()
public void addAdditional(String additional)
additional - the additional name to addpublic List<String> getPrefixes()
public void addPrefix(String prefix)
prefix - the prefix to add (e.g. "Mr.")public List<String> getSuffixes()
public void addSuffix(String suffix)
suffix - the suffix to add (e.g. "Jr.")public List<String> getSortAs()
2.1 and 3.0 vCards should use the SORT-STRING
property instead.
Supported versions: 4.0
VCardParameters.getSortAs()public void setSortAs(String family)
2.1 and 3.0 vCards should use the SORT-STRING
property instead.
Supported versions: 4.0
family - the sorttable family name (e.g. "Adboville" if the family
name is "d'Aboville") or null to remove
public void setSortAs(String family,
String given)
2.1 and 3.0 vCards should use the SORT-STRING
property instead.
Supported versions: 4.0
family - the sortable family name (e.g. "Adboville" if the family
name is "d'Aboville")given - the sortable given namepublic String getLanguage()
VCardProperty
VCardParameters.getLanguage()public void setLanguage(String language)
VCardProperty
language - the language or null to removeVCardParameters.setLanguage(java.lang.String)public String getAltId()
HasAltId
Supported versions: 4.0
getAltId in interface HasAltIdVCardParameters.getAltId()public void setAltId(String altId)
HasAltId
Supported versions: 4.0
setAltId in interface HasAltIdaltId - the ALTID or null to removeVCardParameters.setAltId(java.lang.String)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||