|
||||||||||
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 |