Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Hierarchy For Package javax.persistence.metamodel

Package Hierarchies:
  All Packages

## Interface Hierarchy

- javax.persistence.metamodel.Attribute<X,Y>
  - javax.persistence.metamodel.PluralAttribute<X,C,E> (also extends javax.persistence.metamodel.Bindable<T>)
    - javax.persistence.metamodel.CollectionAttribute<X,E>
    - javax.persistence.metamodel.ListAttribute<X,E>
    - javax.persistence.metamodel.MapAttribute<X,K,V>
    - javax.persistence.metamodel.SetAttribute<X,E>
  - javax.persistence.metamodel.SingularAttribute<X,T> (also extends javax.persistence.metamodel.Bindable<T>)
- javax.persistence.metamodel.Bindable<T>
  - javax.persistence.metamodel.EntityType<X> (also extends javax.persistence.metamodel.IdentifiableType<X>)
  - javax.persistence.metamodel.PluralAttribute<X,C,E> (also extends javax.persistence.metamodel.Attribute<X,Y>)
    - javax.persistence.metamodel.CollectionAttribute<X,E>
    - javax.persistence.metamodel.ListAttribute<X,E>
    - javax.persistence.metamodel.MapAttribute<X,K,V>
    - javax.persistence.metamodel.SetAttribute<X,E>
  - javax.persistence.metamodel.SingularAttribute<X,T> (also extends javax.persistence.metamodel.Attribute<X,Y>)
- javax.persistence.metamodel.Metamodel
- javax.persistence.metamodel.Type<X>
  - javax.persistence.metamodel.BasicType<X>
  - javax.persistence.metamodel.ManagedType<X>
    - javax.persistence.metamodel.EmbeddableType<X>
    - javax.persistence.metamodel.IdentifiableType<X>
      - javax.persistence.metamodel.EntityType<X> (also extends javax.persistence.metamodel.Bindable<T>)
      - javax.persistence.metamodel.MappedSuperclassType<X>

## Annotation Type Hierarchy

- javax.persistence.metamodel.StaticMetamodel (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - javax.persistence.metamodel.Type.PersistenceType
    - javax.persistence.metamodel.PluralAttribute.CollectionType
    - javax.persistence.metamodel.Bindable.BindableType
    - javax.persistence.metamodel.Attribute.PersistentAttributeType

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES