|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use VCardProperty | |
|---|---|
| ezvcard | |
| ezvcard.io | |
| ezvcard.io.html | |
| ezvcard.io.json | |
| ezvcard.io.scribe | |
| ezvcard.io.text | |
| ezvcard.io.xml | |
| ezvcard.property | |
| Uses of VCardProperty in ezvcard |
|---|
| Methods in ezvcard with type parameters of type VCardProperty | ||
|---|---|---|
|
VCard.addPropertyAlt(Class<T> propertyClass,
Collection<T> altRepresentations)
Adds a property in the form of a collection of alternative representations. |
|
|
VCard.addPropertyAlt(Class<T> propertyClass,
T... altRepresentations)
Adds a property in the form of a collection of alternative representations. |
|
|
VCard.getProperties(Class<T> clazz)
Gets all properties of a given class. |
|
|
VCard.getPropertiesAlt(Class<T> clazz)
Gets all properties of a given class, grouping the alternative representations of each property together (see: description of ALTID) |
|
|
VCard.getProperty(Class<T> clazz)
Gets the first property of a given class. |
|
|
VCard.setProperty(Class<T> clazz,
T property)
Replaces all existing properties of the given class with a single property instance. |
|
|
VCard.setPropertyAlt(Class<T> propertyClass,
Collection<T> altRepresentations)
Sets a property in the form of a collection of alternative representations. |
|
|
VCard.setPropertyAlt(Class<T> propertyClass,
T... altRepresentations)
Sets a property in the form of a collection of alternative representations. |
|
| Methods in ezvcard that return types with arguments of type VCardProperty | |
|---|---|
Collection<VCardProperty> |
VCard.getProperties()
Gets all the properties in this vCard. |
ListMultimap<VCardProperty,Warning> |
ValidationWarnings.getWarnings()
Gets all of the validation warnings. |
Iterator<VCardProperty> |
VCard.iterator()
Iterates through each of the vCard's properties in no particular order. |
Iterator<Map.Entry<VCardProperty,List<Warning>>> |
ValidationWarnings.iterator()
|
| Methods in ezvcard with parameters of type VCardProperty | ||
|---|---|---|
void |
ValidationWarnings.add(VCardProperty property,
List<Warning> warnings)
Adds a property's validation warnings. |
|
void |
ValidationWarnings.add(VCardProperty property,
Warning warning)
Adds a validation warning. |
|
void |
VCard.addProperty(VCardProperty property)
Adds a property. |
|
|
VCard.addPropertyAlt(Class<T> propertyClass,
T... altRepresentations)
Adds a property in the form of a collection of alternative representations. |
|
void |
VCard.removeProperty(VCardProperty property)
Removes a property instance from the vCard. |
|
|
VCard.setPropertyAlt(Class<T> propertyClass,
T... altRepresentations)
Sets a property in the form of a collection of alternative representations. |
|
| Method parameters in ezvcard with type arguments of type VCardProperty | |
|---|---|
List<Warning> |
ValidationWarnings.getByProperty(Class<? extends VCardProperty> propertyClass)
Gets all validation warnings that belong to a property of a specific class. |
Ezvcard.ParserChainTextReader |
Ezvcard.ParserChainTextReader.register(VCardPropertyScribe<? extends VCardProperty> scribe)
|
Ezvcard.ParserChainTextString |
Ezvcard.ParserChainTextString.register(VCardPropertyScribe<? extends VCardProperty> scribe)
|
Ezvcard.ParserChainXmlReader |
Ezvcard.ParserChainXmlReader.register(VCardPropertyScribe<? extends VCardProperty> scribe)
|
Ezvcard.ParserChainXmlString |
Ezvcard.ParserChainXmlString.register(VCardPropertyScribe<? extends VCardProperty> scribe)
|
Ezvcard.ParserChainXmlDom |
Ezvcard.ParserChainXmlDom.register(VCardPropertyScribe<? extends VCardProperty> scribe)
|
Ezvcard.ParserChainHtmlReader |
Ezvcard.ParserChainHtmlReader.register(VCardPropertyScribe<? extends VCardProperty> scribe)
|
Ezvcard.ParserChainHtmlString |
Ezvcard.ParserChainHtmlString.register(VCardPropertyScribe<? extends VCardProperty> scribe)
|
Ezvcard.ParserChainJsonReader |
Ezvcard.ParserChainJsonReader.register(VCardPropertyScribe<? extends VCardProperty> scribe)
|
Ezvcard.ParserChainJsonString |
Ezvcard.ParserChainJsonString.register(VCardPropertyScribe<? extends VCardProperty> scribe)
|
Ezvcard.WriterChainText |
Ezvcard.WriterChainText.register(VCardPropertyScribe<? extends VCardProperty> scribe)
Registers a property scribe. |
Ezvcard.WriterChainXml |
Ezvcard.WriterChainXml.register(VCardPropertyScribe<? extends VCardProperty> scribe)
Registers a property scribe. |
Ezvcard.WriterChainJson |
Ezvcard.WriterChainJson.register(VCardPropertyScribe<? extends VCardProperty> scribe)
Registers a property scribe. |
void |
VCard.removeProperties(Class<? extends VCardProperty> clazz)
Removes all properties of a given class. |
| Uses of VCardProperty in ezvcard.io |
|---|
| Methods in ezvcard.io that return VCardProperty | |
|---|---|
VCardProperty |
EmbeddedVCardException.getProperty()
Gets the property object that threw the exception. |
VCardProperty |
EmbeddedVCardException.InjectionCallback.getProperty()
Gets the property object that threw the EmbeddedVCardException. |
| Uses of VCardProperty in ezvcard.io.html |
|---|
| Method parameters in ezvcard.io.html with type arguments of type VCardProperty | |
|---|---|
void |
HCardReader.registerScribe(VCardPropertyScribe<? extends VCardProperty> scribe)
Registers a property scribe. |
| Uses of VCardProperty in ezvcard.io.json |
|---|
| Method parameters in ezvcard.io.json with type arguments of type VCardProperty | |
|---|---|
void |
JCardWriter.registerScribe(VCardPropertyScribe<? extends VCardProperty> scribe)
Registers a property scribe. |
void |
JCardReader.registerScribe(VCardPropertyScribe<? extends VCardProperty> scribe)
Registers a property scribe. |
| Uses of VCardProperty in ezvcard.io.scribe |
|---|
| Classes in ezvcard.io.scribe with type parameters of type VCardProperty | |
|---|---|
class |
SimplePropertyScribe<T extends VCardProperty>
Marshals properties that have just a single value thats need no parsing or writing logic and that always has the same data type. |
class |
VCardPropertyScribe<T extends VCardProperty>
Base class for vCard property marshallers. |
static class |
VCardPropertyScribe.Result<T extends VCardProperty>
Represents the result of an unmarshal operation. |
| Methods in ezvcard.io.scribe that return types with arguments of type VCardProperty | |
|---|---|
VCardPropertyScribe<? extends VCardProperty> |
ScribeIndex.getPropertyScribe(Class<? extends VCardProperty> clazz)
Gets a property scribe by class. |
VCardPropertyScribe<? extends VCardProperty> |
ScribeIndex.getPropertyScribe(QName qname)
Gets a property scribe by XML local name and namespace. |
VCardPropertyScribe<? extends VCardProperty> |
ScribeIndex.getPropertyScribe(String propertyName)
Gets a property scribe by name. |
VCardPropertyScribe<? extends VCardProperty> |
ScribeIndex.getPropertyScribe(VCardProperty property)
Gets the appropriate property scribe for a given property instance. |
| Methods in ezvcard.io.scribe with parameters of type VCardProperty | |
|---|---|
VCardPropertyScribe<? extends VCardProperty> |
ScribeIndex.getPropertyScribe(VCardProperty property)
Gets the appropriate property scribe for a given property instance. |
protected static void |
VCardPropertyScribe.handlePrefParam(VCardProperty property,
VCardParameters copy,
VCardVersion version,
VCard vcard)
Utility method for switching between the "PREF" and "TYPE=PREF" parameters, depending on the target vCard version. |
| Method parameters in ezvcard.io.scribe with type arguments of type VCardProperty | |
|---|---|
VCardPropertyScribe<? extends VCardProperty> |
ScribeIndex.getPropertyScribe(Class<? extends VCardProperty> clazz)
Gets a property scribe by class. |
void |
ScribeIndex.register(VCardPropertyScribe<? extends VCardProperty> scribe)
Registers a property scribe. |
void |
ScribeIndex.unregister(VCardPropertyScribe<? extends VCardProperty> scribe)
Unregisters a property scribe. |
| Uses of VCardProperty in ezvcard.io.text |
|---|
| Method parameters in ezvcard.io.text with type arguments of type VCardProperty | |
|---|---|
void |
VCardWriter.registerScribe(VCardPropertyScribe<? extends VCardProperty> scribe)
Registers a property scribe. |
void |
VCardReader.registerScribe(VCardPropertyScribe<? extends VCardProperty> scribe)
Registers a property scribe. |
| Uses of VCardProperty in ezvcard.io.xml |
|---|
| Method parameters in ezvcard.io.xml with type arguments of type VCardProperty | |
|---|---|
void |
XCardDocument.registerScribe(VCardPropertyScribe<? extends VCardProperty> scribe)
Registers a property scribe. |
| Uses of VCardProperty in ezvcard.property |
|---|
| Subclasses of VCardProperty in ezvcard.property | |
|---|---|
class |
Address
A mailing address. |
class |
Agent
An embedded vCard or URL containing the information of someone who represents the person. |
class |
Anniversary
Defines the person's anniversary. |
class |
BinaryProperty<T extends MediaTypeParameter>
Represents a property whose value contains binary data (for example, Photo). |
class |
Birthday
Defines the person's birthday. |
class |
Birthplace
Defines the location of the person's birth. |
class |
CalendarRequestUri
A URL to use for sending a scheduling request to the person's calendar. |
class |
CalendarUri
A URL to the person's calendar. |
class |
Categories
A list of keywords (aka "tags") that can be used to describe the person. |
class |
Classification
Describes the sensitivity of the information in the vCard. |
class |
ClientPidMap
Maps a globally-unique URI to a PID parameter value. |
class |
DateOrTimeProperty
Represents a property whose value contains a date and/or a time (for example, Birthday). |
class |
Deathdate
Defines the person's time of death. |
class |
Deathplace
Defines the location of the person's death. |
class |
Email
An email address associated with a person. |
class |
Expertise
Defines a professional subject area that the person has knowledge of. |
class |
FormattedName
Shows how the person's name should be displayed. |
class |
FreeBusyUrl
A URL that shows when the person is free/busy on their calendar. |
class |
Gender
Defines the person's sex. |
class |
Geo
A set of latitude/longitude coordinates. |
class |
Hobby
Defines a recreational activity that the person actively engages in. |
class |
ImageProperty
Represents a vCard property that stores image data (for example, Photo). |
class |
Impp
An instant message handle. |
class |
Interest
Defines a recreational activity that the person is interested in. |
class |
Key
A public key for encryption. |
class |
Kind
Defines the type of entity that this vCard represents, such as an individual or an organization. |
class |
Label
Defines the exact text to put on the mailing label when mailing a package or letter to the person. |
class |
Language
A language that the person speaks. |
class |
ListProperty<T>
Represents a property whose value is a list of textual values. |
class |
Logo
A company logo. |
class |
Mailer
The email client that the person uses. |
class |
Member
The members that make up the group. |
class |
Nickname
A list of nicknames the person goes by. |
class |
Note
A free-form text field that contains miscellaneous information. |
class |
Organization
A list of organizations the person belongs to. |
class |
OrgDirectory
Defines a URI representing the person's work place, which can be used to lookup information on the person's co-workers. |
class |
Photo
A photo attached to the vCard (such as a portrait of the person). |
class |
ProductId
Defines the product that created the vCard. |
class |
Profile
Marks the vCard as being an vCard. |
class |
RawProperty
Holds the property value as-is. |
class |
Related
Someone that the person is related to. |
class |
Revision
The date that the vCard was last modified by its owner. |
class |
Role
The function that the person plays in his or her organization. |
class |
SimpleProperty<T>
Represents a property whose data model consists of a single Java object. |
class |
SortString
Defines a string that should be used when an application sorts this vCard in some way. |
class |
Sound
A sound to attach to the vCard, such as a pronunciation of the person's name. |
class |
Source
A URL that can be used to retrieve the most up-to-date version of the person's vCard. |
class |
SourceDisplayText
Provides a textual representation of Source. |
class |
StructuredName
Contains the separated components of the person's name. |
class |
Telephone
A telephone number. |
class |
TextListProperty
Represents a property whose value is a list of textual values. |
class |
TextProperty
Represents a property whose value is just a regular text value. |
class |
Timezone
Contains the timezone that the person lives/works in. |
class |
Title
The person's position or job in his or her organization. |
class |
Uid
A globally unique identifier of the person. |
class |
UriProperty
Represents a property whose value is a URI (for example, Url). |
class |
Url
A URL pointing to the person's homepage or business website. |
class |
Xml
Any XML data attached to the vCard. |
| Methods in ezvcard.property with parameters of type VCardProperty | |
|---|---|
int |
VCardProperty.compareTo(VCardProperty that)
Sorts by PREF parameter ascending. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||