# 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<E> (implements java.lang.Iterable<T>)
    - 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.RowKeyPropertyModel
      - org.apache.myfaces.trinidad.model.TreeModel (implements org.apache.myfaces.trinidad.model.TreeLocalRowKeyIndex)
        - org.apache.myfaces.trinidad.model.ChildPropertyTreeModel
          - org.apache.myfaces.trinidad.model.RowKeyPropertyTreeModel
        - 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
        - org.apache.myfaces.trinidad.model.TreeModelDecorator
  - java.util.EventObject (implements java.io.Serializable)
    - org.apache.myfaces.trinidad.model.RowKeyChangeEvent
  - org.apache.myfaces.trinidad.model.ExtendedUploadedFile (implements java.io.Serializable, org.apache.myfaces.trinidad.model.UploadedFile)
  - 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.RowLimitMutator
- 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.LocalRowKeyIndex.Confidence
    - org.apache.myfaces.trinidad.model.LocalRowKeyIndex.LocalCachingStrategy
    - org.apache.myfaces.trinidad.model.SortStrength
    - org.apache.myfaces.trinidad.model.SortableModel.Strength
    - org.apache.myfaces.trinidad.model.SortableModel.Decomposition
    - org.apache.myfaces.trinidad.model.RowKeyChangeEvent.Cause

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