Package | Description |
---|---|
ezvcard.io.json |
Contains classes that can read/write jCards (JSON-encoded vCards).
|
ezvcard.io.scribe |
Contains classes that know how to marshal and unmarshal a property in each vCard format.
|
Modifier and Type | Method and Description |
---|---|
static JCardValue |
JCardValue.multi(List<?> values)
Creates a multi-valued value.
|
static JCardValue |
JCardValue.multi(Object... values)
Creates a multi-valued value.
|
static JCardValue |
JCardValue.single(Object value)
Creates a single-valued value.
|
static JCardValue |
JCardValue.structured(List<List<?>> values)
Creates a structured value.
|
static JCardValue |
JCardValue.structured(Object... values)
Creates a structured value.
|
Modifier and Type | Method and Description |
---|---|
void |
JCardRawReader.JCardDataStreamListener.readProperty(String group,
String propertyName,
VCardParameters parameters,
VCardDataType dataType,
JCardValue value)
Called when a property is read.
|
void |
JCardRawWriter.writeProperty(String group,
String propertyName,
VCardParameters parameters,
VCardDataType dataType,
JCardValue value)
Writes a property to the current vCard.
|
void |
JCardRawWriter.writeProperty(String propertyName,
VCardDataType dataType,
JCardValue value)
Writes a property to the current component.
|
Modifier and Type | Method and Description |
---|---|
protected JCardValue |
AddressScribe._writeJson(Address property) |
protected JCardValue |
ClientPidMapScribe._writeJson(ClientPidMap property) |
protected JCardValue |
GenderScribe._writeJson(Gender property) |
protected JCardValue |
GeoScribe._writeJson(Geo property) |
protected JCardValue |
ImppScribe._writeJson(Impp property) |
protected JCardValue |
KeyScribe._writeJson(Key property) |
protected JCardValue |
OrganizationScribe._writeJson(Organization property) |
protected JCardValue |
RelatedScribe._writeJson(Related property) |
protected JCardValue |
RevisionScribe._writeJson(Revision property) |
protected JCardValue |
StructuredNameScribe._writeJson(StructuredName property) |
protected JCardValue |
VCardPropertyScribe._writeJson(T property)
Marshals a property's value to a JSON data stream (jCard).
|
protected JCardValue |
SimplePropertyScribe._writeJson(T property) |
protected JCardValue |
PlacePropertyScribe._writeJson(T property) |
protected JCardValue |
ListPropertyScribe._writeJson(T property) |
protected JCardValue |
DateOrTimePropertyScribe._writeJson(T property) |
protected JCardValue |
BinaryPropertyScribe._writeJson(T property) |
protected JCardValue |
TelephoneScribe._writeJson(Telephone property) |
protected JCardValue |
TimezoneScribe._writeJson(Timezone property) |
protected JCardValue |
XmlScribe._writeJson(Xml property) |
JCardValue |
VCardPropertyScribe.writeJson(T property)
Marshals a property's value to a JSON data stream (jCard).
|
Modifier and Type | Method and Description |
---|---|
protected Xml |
XmlScribe._parseJson(JCardValue value,
VCardDataType dataType,
VCardParameters parameters,
ParseContext context) |
protected T |
VCardPropertyScribe._parseJson(JCardValue value,
VCardDataType dataType,
VCardParameters parameters,
ParseContext context)
Unmarshals a property from a JSON data stream (jCard).
|
protected Timezone |
TimezoneScribe._parseJson(JCardValue value,
VCardDataType dataType,
VCardParameters parameters,
ParseContext context) |
protected Telephone |
TelephoneScribe._parseJson(JCardValue value,
VCardDataType dataType,
VCardParameters parameters,
ParseContext context) |
protected StructuredName |
StructuredNameScribe._parseJson(JCardValue value,
VCardDataType dataType,
VCardParameters parameters,
ParseContext context) |
protected T |
SimplePropertyScribe._parseJson(JCardValue value,
VCardDataType dataType,
VCardParameters parameters,
ParseContext context) |
protected Revision |
RevisionScribe._parseJson(JCardValue value,
VCardDataType dataType,
VCardParameters parameters,
ParseContext context) |
protected Related |
RelatedScribe._parseJson(JCardValue value,
VCardDataType dataType,
VCardParameters parameters,
ParseContext context) |
protected RawProperty |
RawPropertyScribe._parseJson(JCardValue value,
VCardDataType dataType,
VCardParameters parameters,
ParseContext context) |
protected T |
PlacePropertyScribe._parseJson(JCardValue value,
VCardDataType dataType,
VCardParameters parameters,
ParseContext context) |
protected Organization |
OrganizationScribe._parseJson(JCardValue value,
VCardDataType dataType,
VCardParameters parameters,
ParseContext context) |
protected T |
ListPropertyScribe._parseJson(JCardValue value,
VCardDataType dataType,
VCardParameters parameters,
ParseContext context) |
protected Key |
KeyScribe._parseJson(JCardValue value,
VCardDataType dataType,
VCardParameters parameters,
ParseContext context) |
protected Impp |
ImppScribe._parseJson(JCardValue value,
VCardDataType dataType,
VCardParameters parameters,
ParseContext context) |
protected Geo |
GeoScribe._parseJson(JCardValue value,
VCardDataType dataType,
VCardParameters parameters,
ParseContext context) |
protected Gender |
GenderScribe._parseJson(JCardValue value,
VCardDataType dataType,
VCardParameters parameters,
ParseContext context) |
protected T |
DateOrTimePropertyScribe._parseJson(JCardValue value,
VCardDataType dataType,
VCardParameters parameters,
ParseContext context) |
protected ClientPidMap |
ClientPidMapScribe._parseJson(JCardValue value,
VCardDataType dataType,
VCardParameters parameters,
ParseContext context) |
protected T |
BinaryPropertyScribe._parseJson(JCardValue value,
VCardDataType dataType,
VCardParameters parameters,
ParseContext context) |
protected Address |
AddressScribe._parseJson(JCardValue value,
VCardDataType dataType,
VCardParameters parameters,
ParseContext context) |
T |
VCardPropertyScribe.parseJson(JCardValue value,
VCardDataType dataType,
VCardParameters parameters,
ParseContext context)
Unmarshals a property's value from a JSON data stream (jCard).
|
Copyright © 2012–2023 Michael Angstadt. All rights reserved.