|
||||||||||
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 removepublic 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 HasAltId
VCardParameters.getAltId()
public void setAltId(String altId)
HasAltId
Supported versions: 4.0
setAltId
in interface HasAltId
altId
- 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 |