Uses of Class
ezvcard.types.VCardType

Packages that use VCardType
ezvcard   
ezvcard.io   
ezvcard.types   
 

Uses of VCardType in ezvcard
 

Methods in ezvcard with type parameters of type VCardType
<T extends VCardType>
List<T>
VCard.getExtendedType(Class<T> clazz)
          Gets all extended types that are an instance of a particular class.
<T extends VCardType>
List<T>
VCard.getExtendedType(String typeName, Class<T> clazz)
          Gets all extended types that have a particular name and that are an instance of a particular class.
 

Methods in ezvcard that return types with arguments of type VCardType
 Collection<VCardType> VCard.getAllTypes()
          Gets all of the vCard's properties.
 Map<String,List<VCardType>> VCard.getExtendedTypes()
          Gets all extended types.
 Iterator<VCardType> VCard.iterator()
          Iterates through each of the vCard's properties in no particular order.
 

Methods in ezvcard with parameters of type VCardType
 void VCard.addExtendedType(VCardType type)
          Adds an extended type to the vCard.
 

Method parameters in ezvcard with type arguments of type VCardType
 Ezvcard.ParserChainTextReader Ezvcard.ParserChainTextReader.register(Class<? extends VCardType> typeClass)
           
 Ezvcard.ParserChainTextString Ezvcard.ParserChainTextString.register(Class<? extends VCardType> typeClass)
           
 Ezvcard.ParserChainXmlReader Ezvcard.ParserChainXmlReader.register(Class<? extends VCardType> typeClass)
           
 Ezvcard.ParserChainXmlString Ezvcard.ParserChainXmlString.register(Class<? extends VCardType> typeClass)
           
 Ezvcard.ParserChainXmlDom Ezvcard.ParserChainXmlDom.register(Class<? extends VCardType> typeClass)
           
 Ezvcard.ParserChainHtmlReader Ezvcard.ParserChainHtmlReader.register(Class<? extends VCardType> typeClass)
           
 Ezvcard.ParserChainHtmlString Ezvcard.ParserChainHtmlString.register(Class<? extends VCardType> typeClass)
           
 

Uses of VCardType in ezvcard.io
 

Fields in ezvcard.io with type parameters of type VCardType
protected  Map<String,Class<? extends VCardType>> HCardReader.extendedTypeClasses
           
 

Method parameters in ezvcard.io with type arguments of type VCardType
 void XCardReader.registerExtendedType(Class<? extends VCardType> clazz)
           
 void VCardReader.registerExtendedType(Class<? extends VCardType> clazz)
           
 void IParser.registerExtendedType(Class<? extends VCardType> clazz)
          Registers an extended type class.
 void HCardReader.registerExtendedType(Class<? extends VCardType> clazz)
           
 void XCardReader.unregisterExtendedType(Class<? extends VCardType> clazz)
           
 void VCardReader.unregisterExtendedType(Class<? extends VCardType> clazz)
           
 void IParser.unregisterExtendedType(Class<? extends VCardType> clazz)
          Removes an extended type class that was previously registered.
 void HCardReader.unregisterExtendedType(Class<? extends VCardType> clazz)
           
 

Uses of VCardType in ezvcard.types
 

Subclasses of VCardType in ezvcard.types
 class AddressType
          A mailing address.
 class AgentType
          An embedded vCard or URL containing the information of someone who represents the person.
 class AnniversaryType
          Defines the person's anniversary.
 class BinaryType<T extends MediaTypeParameter>
          Represents a Type that contains binary data (for example, the "PHOTO" type).
 class BirthdayType
          Defines the person's birthday.
 class BirthplaceType
          Defines the location of the person's birth.
 class CalendarRequestUriType
          A URL to use for sending a scheduling request to the person's calendar.
 class CalendarUriType
          A URL to the person's calendar.
 class CategoriesType
          A list of keywords (aka "tags") that can be used to describe the person.
 class ClassificationType
          Describes the sensitivity of the information in the vCard.
 class ClientPidMapType
           Maps a globally-unique URI to a PID parameter value.
 class DateOrTimeType
          Represents a type that contains a date and/or time (for example, the BDAY type).
 class DeathdateType
          Defines the person's time of death.
 class DeathplaceType
          Defines the location of the person's death.
 class EmailType
          An email address associated with a person.
 class ExpertiseType
          Defines a professional subject area that the person has knowledge of.
 class FbUrlType
          A URL that shows when the person is free/busy on their calendar.
 class FormattedNameType
          Shows how the person's name should be displayed.
 class GenderType
          Defines the person's sex.
 class GeoType
          A set of latitude/longitude coordinates.
 class HobbyType
          Defines a recreational activity that the person actively engages in.
 class ImppType
          An instant message handle.
 class InterestType
          Defines a recreational activity that the person is interested in.
 class KeyType
          A public key for encryption.
 class KindType
          Defines the type of entity that this vCard represents, such as an individual or an organization.
 class LabelType
           Defines the exact text to put on the mailing label when mailing a package or letter to the person.
 class LanguageType
          A language that the person speaks.
 class LogoType
          A company logo.
 class MailerType
          The email client that the person uses.
 class MemberType
          The members that make up the group.
 class MultiValuedTypeParameterType<T extends TypeParameter>
          Represents a vCard Type that has a TYPE parameter that can have multiple values.
 class NicknameType
          A list of nicknames the person goes by.
 class NoteType
          A free-form text field that contains miscellaneous information.
 class OrganizationType
          A list of organizations the person belongs to.
 class OrgDirectoryType
          Defines a URI representing the person's work place, which can be used to lookup information on the person's co-workers.
 class PhotoType
          A photo attached to the vCard (such as a portrait of the person).
 class ProdIdType
          Defines the product that created the vCard.
 class ProfileType
          This just says that the vCard is a vCard, it's not really necessary.
 class RawType
          Holds the type value as-is.
 class RelatedType
          Someone that the person is related to.
 class RevisionType
          The date that the vCard was last modified by its owner.
 class RoleType
          The function that the person plays in his or her organization.
 class SingleValuedTypeParameterType<T extends TypeParameter>
          Represents a vCard Type that has a TYPE parameter that contains only one value.
 class SortStringType
           Defines a string that should be used when an application sorts this vCard in some way.
 class SoundType
          A sound to attach to the vCard, such as a pronunciation of the person's name.
 class SourceDisplayTextType
          Provides a textual representation of SourceType.
 class SourceType
          A URL that can be used to retrieve the most up-to-date version of the person's vCard.
 class StructuredNameType
           Contains the separated components of the person's name.
 class TelephoneType
          A telephone number.
 class TextListType
          Represents a type whose value is a list of values.
 class TextType
          Represents a type whose value is just a regular text value.
 class TimestampType
          Represents a type whose value is timestamp (i.e.
 class TimezoneType
          Contains the timezone that the person lives/works in.
 class TitleType
          The person's position or job in his or her organization.
 class TypeParameterType<T extends TypeParameter>
          Represents a type that has a TYPE parameter.
 class UidType
          A globally unique identifier of the person.
 class UriType
          Represents a type whose value is a URI.
 class UrlType
          A URL pointing to the person's homepage or business website.
 class XmlType
          Any XML data attached to the vCard.
 

Methods in ezvcard.types that return types with arguments of type VCardType
static Class<? extends VCardType> TypeList.getTypeClass(String typeName)
          Gets the class that represents a vCard type.
static Class<? extends VCardType> TypeList.getTypeClassByHCardTypeName(String typeName)
          Gets the class that represents a vCard type using its hCard type name.
 

Methods in ezvcard.types with parameters of type VCardType
 int VCardType.compareTo(VCardType that)
          Sorts by PREF parameter ascending.
 

Method parameters in ezvcard.types with type arguments of type VCardType
static Method TypeList.getAddMethod(Class<? extends VCardType> typeClass)
          Gets the method of the VCard class that's used to add a vCard type object to the VCard.
 



Copyright © 2012-2013. All Rights Reserved.