# Hierarchy For Package org.silverpeas.components.gallery.model

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.silverpeas.core.util.comparator.AbstractComparator<C> (implements java.util.Comparator<T>, java.io.Serializable)
    - org.silverpeas.core.util.comparator.AbstractComplexComparator<C>
      - org.silverpeas.components.gallery.model.MediaLogicalComparator
  - org.silverpeas.core.i18n.AbstractI18NBean<T> (implements org.silverpeas.core.i18n.I18NBean<T>, org.silverpeas.core.Nameable, java.io.Serializable)
    - org.silverpeas.core.node.model.NodeDetail (implements org.silverpeas.core.contribution.model.Folder, org.silverpeas.core.contribution.model.I18nContribution, org.silverpeas.core.Identifiable, org.silverpeas.core.security.Securable, java.io.Serializable, org.silverpeas.core.contribution.model.WithPermanentLink)
      - org.silverpeas.components.gallery.model.AlbumDetail
  - org.silverpeas.components.gallery.model.AlbumMedia (implements java.io.Serializable)
  - org.silverpeas.core.clipboard.ClipboardSelection (implements java.awt.datatransfer.ClipboardOwner, java.io.Serializable, java.awt.datatransfer.Transferable)
    - org.silverpeas.components.gallery.model.MediaSelection
  - org.silverpeas.components.gallery.model.Media (implements java.io.Serializable, org.silverpeas.core.contribution.model.SilverpeasContent, org.silverpeas.core.contribution.model.WithPermanentLink, org.silverpeas.core.contribution.model.WithURL)
    - org.silverpeas.components.gallery.model.InternalMedia
      - org.silverpeas.components.gallery.model.Photo (implements org.silverpeas.components.gallery.model.VisualMedia)
      - org.silverpeas.components.gallery.model.Sound
      - org.silverpeas.components.gallery.model.Video (implements org.silverpeas.components.gallery.model.VisualMedia)
    - org.silverpeas.components.gallery.model.Streaming
  - org.silverpeas.components.gallery.model.MediaCriteria
  - org.silverpeas.components.gallery.model.MediaOrderCriteria
  - org.silverpeas.components.gallery.model.MediaWithStatus
  - org.silverpeas.components.gallery.model.MetaData (implements java.io.Serializable)
  - org.silverpeas.components.gallery.model.MetaDataSet (implements java.io.Serializable)
  - org.silverpeas.components.gallery.model.Order
  - org.silverpeas.components.gallery.model.OrderRow
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - org.silverpeas.kernel.SilverpeasRuntimeException
          - org.silverpeas.components.gallery.model.GalleryRuntimeException
  - org.silverpeas.core.WAPrimaryKey (implements java.lang.Cloneable, java.io.Serializable)
    - org.silverpeas.components.gallery.model.MediaPK

## Interface Hierarchy

- org.silverpeas.components.gallery.model.MediaCriteriaProcessor
- org.silverpeas.components.gallery.model.MediaOrderCriteriaProcessor
- org.silverpeas.components.gallery.model.VisualMedia

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - org.silverpeas.components.gallery.model.MediaCriteria.QUERY_ORDER_BY
    - org.silverpeas.components.gallery.model.MediaCriteria.VISIBILITY
    - org.silverpeas.components.gallery.model.OrderRowStatus