# Hierarchy For Package org.apache.myfaces.trinidad.model

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractSet<E> (implements java.util.Set<E>)
      - org.apache.myfaces.trinidad.model.RowKeySet (implements java.lang.Cloneable)
        - org.apache.myfaces.trinidad.model.RowKeySetImpl (implements java.io.Externalizable)
        - org.apache.myfaces.trinidad.model.RowKeySetTreeImpl (implements java.io.Serializable)
  - org.apache.myfaces.trinidad.model.BoundedRangeModel
    - org.apache.myfaces.trinidad.model.DefaultBoundedRangeModel (implements java.io.Serializable)
  - org.apache.myfaces.trinidad.model.ChartModel
  - javax.faces.model.DataModel
    - org.apache.myfaces.trinidad.model.CollectionModel (implements org.apache.myfaces.trinidad.model.LocalRowKeyIndex, org.apache.myfaces.trinidad.model.RowKeyIndex)
      - org.apache.myfaces.trinidad.model.CollectionModelDecorator
      - org.apache.myfaces.trinidad.model.SortableModel
      - org.apache.myfaces.trinidad.model.TreeModel (implements org.apache.myfaces.trinidad.model.TreeLocalRowKeyIndex)
        - org.apache.myfaces.trinidad.model.ChildPropertyTreeModel
        - org.apache.myfaces.trinidad.model.MenuModel
          - org.apache.myfaces.trinidad.model.BaseMenuModel
            - org.apache.myfaces.trinidad.model.ViewIdPropertyMenuModel
              - org.apache.myfaces.trinidad.model.ProcessMenuModel
            - org.apache.myfaces.trinidad.model.XMLMenuModel
          - org.apache.myfaces.trinidad.model.ChildPropertyMenuModel
  - java.util.EventObject (implements java.io.Serializable)
    - org.apache.myfaces.trinidad.model.RowKeyChangeEvent
  - org.apache.myfaces.trinidad.model.ModelUtils
  - org.apache.myfaces.trinidad.model.ProcessUtils
  - org.apache.myfaces.trinidad.model.SortCriterion (implements java.io.Serializable)

## Interface Hierarchy

- org.apache.myfaces.trinidad.model.DateListProvider
- org.apache.myfaces.trinidad.model.LocalRowKeyIndex
- org.apache.myfaces.trinidad.model.RowKeyChangeListener
- org.apache.myfaces.trinidad.model.RowKeyIndex
- org.apache.myfaces.trinidad.model.TreeLocalRowKeyIndex
- org.apache.myfaces.trinidad.model.UploadedFile
- org.apache.myfaces.trinidad.model.XMLMenuModel.MenuContentHandler

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.myfaces.trinidad.model.RowKeyChangeEvent.Cause
    - org.apache.myfaces.trinidad.model.LocalRowKeyIndex.Confidence
    - org.apache.myfaces.trinidad.model.LocalRowKeyIndex.LocalCachingStrategy

Copyright © 2001-2016 The Apache Software Foundation. All Rights Reserved.