# Hierarchy For All Packages

Package Hierarchies:

- org.silverpeas.components.whitepages,
- org.silverpeas.components.whitepages.control,
- org.silverpeas.components.whitepages.dao,
- org.silverpeas.components.whitepages.model,
- org.silverpeas.components.whitepages.record,
- org.silverpeas.components.whitepages.service

## Class Hierarchy

- java.lang.Object
  - org.silverpeas.core.i18n.AbstractI18NBean<T> (implements org.silverpeas.core.i18n.I18NBean<T>, org.silverpeas.core.Nameable, java.io.Serializable)
    - org.silverpeas.core.i18n.AbstractBean
      - org.silverpeas.components.whitepages.control.CardHeader (implements java.lang.Comparable<T>, org.silverpeas.core.Identifiable, org.silverpeas.core.contribution.model.LocalizedContribution)
  - org.silverpeas.core.contribution.contentcontainer.content.AbstractSilverpeasContentManager (implements org.silverpeas.core.contribution.contentcontainer.content.SilverpeasContentManager)
    - org.silverpeas.components.whitepages.control.WhitePagesContentManager
  - org.silverpeas.components.whitepages.control.CardManager
  - org.silverpeas.components.whitepages.service.DefaultWhitePagesService (implements org.silverpeas.components.whitepages.service.WhitePagesService)
  - org.silverpeas.components.whitepages.service.MixedSearchServiceImpl (implements org.silverpeas.components.whitepages.service.MixedSearchService)
  - org.silverpeas.components.whitepages.model.SearchField (implements java.io.Serializable)
  - org.silverpeas.components.whitepages.service.SearchFieldComparator (implements java.util.Comparator<T>, java.io.Serializable)
  - org.silverpeas.components.whitepages.dao.SearchFieldDaoImpl (implements org.silverpeas.components.whitepages.dao.SearchFieldDao)
  - org.silverpeas.components.whitepages.model.SilverCard (implements org.silverpeas.core.contribution.model.SilverpeasContent)
  - org.silverpeas.core.persistence.jdbc.bean.SilverpeasBean (implements java.io.Serializable, org.silverpeas.core.persistence.jdbc.bean.SilverpeasBeanIntf)
    - org.silverpeas.components.whitepages.model.Card
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.silverpeas.core.exception.SilverpeasException (implements org.silverpeas.core.exception.FromModule, org.silverpeas.core.exception.WithNested)
        - org.silverpeas.components.whitepages.WhitePagesException
  - org.silverpeas.components.whitepages.record.UserRecord (implements org.silverpeas.core.contribution.content.form.DataRecord)
  - org.silverpeas.components.whitepages.record.UserTemplate (implements org.silverpeas.core.contribution.content.form.RecordTemplate)
  - org.silverpeas.components.whitepages.model.WhitePagesCard (implements java.lang.Comparable<T>)
  - org.silverpeas.components.whitepages.service.WhitePageServiceProvider
  - org.silverpeas.components.whitepages.WhitePagesInstancePostConstruction (implements org.silverpeas.core.admin.component.ComponentInstancePostConstruction)
  - org.silverpeas.components.whitepages.WhitePagesInstancePreDestruction (implements org.silverpeas.core.admin.component.ComponentInstancePreDestruction)
  - org.silverpeas.components.whitepages.WhitePagesStatistics (implements org.silverpeas.core.silverstatistics.volume.service.ComponentStatisticsProvider)

## Interface Hierarchy

- org.silverpeas.components.whitepages.service.MixedSearchService
- org.silverpeas.components.whitepages.dao.SearchFieldDao
- org.silverpeas.components.whitepages.service.WhitePagesService

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.silverpeas.components.whitepages.model.SearchFieldsType