# Class Hierarchy (iCal4j VCard 0.9.5 API)
Date: 2012-01-29

# Hierarchy For All Packages

Package Hierarchies:

- net.fortuna.ical4j.vcard,
- net.fortuna.ical4j.vcard.parameter,
- net.fortuna.ical4j.vcard.property

## Class Hierarchy

- java.lang.Object
  - org.apache.commons.io.filefilter.AbstractFileFilter (implements org.apache.commons.io.filefilter.IOFileFilter)
    - org.apache.commons.io.filefilter.AndFileFilter (implements org.apache.commons.io.filefilter.ConditionalFileFilter, java.io.Serializable)
      - net.fortuna.ical4j.vcard.VCardFileFilter
  - net.fortuna.ical4j.data.AbstractOutputter
    - net.fortuna.ical4j.vcard.VCardOutputter
  - net.fortuna.ical4j.vcard.Group (implements java.io.Serializable)
  - net.fortuna.ical4j.vcard.GroupRegistry
  - net.fortuna.ical4j.vcard.Parameter (implements java.io.Serializable)
    - net.fortuna.ical4j.vcard.parameter.Altid
    - net.fortuna.ical4j.vcard.parameter.Calscale
    - net.fortuna.ical4j.vcard.parameter.Encoding
    - net.fortuna.ical4j.vcard.parameter.Fmttype
    - net.fortuna.ical4j.vcard.parameter.Geo
    - net.fortuna.ical4j.vcard.parameter.Language
    - net.fortuna.ical4j.vcard.parameter.Pid
    - net.fortuna.ical4j.vcard.parameter.Pref
    - net.fortuna.ical4j.vcard.parameter.SortAs
    - net.fortuna.ical4j.vcard.parameter.Type
    - net.fortuna.ical4j.vcard.parameter.Tz
    - net.fortuna.ical4j.vcard.parameter.Value
    - net.fortuna.ical4j.vcard.parameter.Version
  - net.fortuna.ical4j.vcard.ParameterFactoryRegistry
  - net.fortuna.ical4j.vcard.Property (implements java.io.Serializable)
    - net.fortuna.ical4j.vcard.property.Address
    - net.fortuna.ical4j.vcard.property.Agent (implements net.fortuna.ical4j.model.Escapable)
    - net.fortuna.ical4j.vcard.property.BDay (implements net.fortuna.ical4j.model.Escapable)
    - net.fortuna.ical4j.vcard.property.Birth (implements net.fortuna.ical4j.model.Escapable)
    - net.fortuna.ical4j.vcard.property.CalAdrUri
    - net.fortuna.ical4j.vcard.property.CalUri
    - net.fortuna.ical4j.vcard.property.Categories
    - net.fortuna.ical4j.vcard.property.Clazz
    - net.fortuna.ical4j.vcard.property.DDay (implements net.fortuna.ical4j.model.Escapable)
    - net.fortuna.ical4j.vcard.property.Death (implements net.fortuna.ical4j.model.Escapable)
    - net.fortuna.ical4j.vcard.property.Email
    - net.fortuna.ical4j.vcard.property.FbUrl
    - net.fortuna.ical4j.vcard.property.Fn
    - net.fortuna.ical4j.vcard.property.Gender
    - net.fortuna.ical4j.vcard.property.Geo
    - net.fortuna.ical4j.vcard.property.Impp
    - net.fortuna.ical4j.vcard.property.Key
    - net.fortuna.ical4j.vcard.property.Kind
    - net.fortuna.ical4j.vcard.property.Label (implements net.fortuna.ical4j.model.Escapable)
    - net.fortuna.ical4j.vcard.property.Lang
    - net.fortuna.ical4j.vcard.property.Logo
    - net.fortuna.ical4j.vcard.property.Member
    - net.fortuna.ical4j.vcard.property.N
    - net.fortuna.ical4j.vcard.property.Name (implements net.fortuna.ical4j.model.Escapable)
    - net.fortuna.ical4j.vcard.property.Nickname
    - net.fortuna.ical4j.vcard.property.Note (implements net.fortuna.ical4j.model.Escapable)
    - net.fortuna.ical4j.vcard.property.Org
    - net.fortuna.ical4j.vcard.property.Photo
    - net.fortuna.ical4j.vcard.property.ProdId
    - net.fortuna.ical4j.vcard.property.Related
    - net.fortuna.ical4j.vcard.property.Revision
    - net.fortuna.ical4j.vcard.property.Role
    - net.fortuna.ical4j.vcard.property.SortString
    - net.fortuna.ical4j.vcard.property.Sound
    - net.fortuna.ical4j.vcard.property.Source
    - net.fortuna.ical4j.vcard.property.Telephone
    - net.fortuna.ical4j.vcard.property.Title (implements net.fortuna.ical4j.model.Escapable)
    - net.fortuna.ical4j.vcard.property.Tz
    - net.fortuna.ical4j.vcard.property.Uid
    - net.fortuna.ical4j.vcard.property.Url
    - net.fortuna.ical4j.vcard.property.Version
  - net.fortuna.ical4j.vcard.PropertyFactoryRegistry
  - net.fortuna.ical4j.vcard.VCard (implements java.io.Serializable)
  - net.fortuna.ical4j.vcard.VCardBuilder

## Interface Hierarchy

- net.fortuna.ical4j.vcard.ParameterFactory<T>
- net.fortuna.ical4j.vcard.PropertyFactory<T>

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - net.fortuna.ical4j.vcard.Group.Id
    - net.fortuna.ical4j.vcard.Property.Id
    - net.fortuna.ical4j.vcard.Parameter.Id