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

## Hierarchy For Package org.apache.openjpa.persistence.meta

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.openjpa.persistence.meta.AbstractManagedType.AttributeNameFilter<X> (implements org.apache.openjpa.persistence.meta.AbstractManagedType.Filter<T>)
  - org.apache.openjpa.persistence.meta.AbstractManagedType.AttributeTypeFilter<X,Y> (implements org.apache.openjpa.persistence.meta.AbstractManagedType.Filter<T>)
  - org.apache.openjpa.persistence.meta.AbstractManagedType.DeclaredAttributeFilter<X> (implements org.apache.openjpa.persistence.meta.AbstractManagedType.Filter<T>)
  - org.apache.openjpa.persistence.meta.AbstractManagedType.ElementTypeFilter<X,E> (implements org.apache.openjpa.persistence.meta.AbstractManagedType.Filter<T>)
  - org.apache.openjpa.persistence.meta.AbstractManagedType.EntryTypeFilter<X,K,V> (implements org.apache.openjpa.persistence.meta.AbstractManagedType.Filter<T>)
  - org.apache.openjpa.persistence.meta.AbstractManagedType.IdAttributeFilter<X> (implements org.apache.openjpa.persistence.meta.AbstractManagedType.Filter<T>)
  - org.apache.openjpa.persistence.meta.AbstractManagedType.PluralCategoryFilter<X> (implements org.apache.openjpa.persistence.meta.AbstractManagedType.Filter<T>)
  - org.apache.openjpa.persistence.meta.AbstractManagedType.SingularAttributeFilter<X> (implements org.apache.openjpa.persistence.meta.AbstractManagedType.Filter<T>)
  - org.apache.openjpa.persistence.meta.AbstractManagedType.VersionAttributeFilter<X> (implements org.apache.openjpa.persistence.meta.AbstractManagedType.Filter<T>)
  - javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
    - org.apache.openjpa.persistence.meta.AnnotationProcessor6
  - org.apache.openjpa.persistence.meta.CompileTimeLogger
  - org.apache.openjpa.persistence.meta.Members
  - org.apache.openjpa.persistence.meta.Members.Member<X,Y> (implements javax.persistence.metamodel.Attribute<X,Y>, java.lang.Comparable<T>)
    - org.apache.openjpa.persistence.meta.Members.PluralAttributeImpl<X,C,E> (implements javax.persistence.metamodel.PluralAttribute<X,C,E>)
      - org.apache.openjpa.persistence.meta.Members.CollectionAttributeImpl<X,E> (implements javax.persistence.metamodel.CollectionAttribute<X,E>)
      - org.apache.openjpa.persistence.meta.Members.ListAttributeImpl<X,E> (implements javax.persistence.metamodel.ListAttribute<X,E>)
      - org.apache.openjpa.persistence.meta.Members.MapAttributeImpl<X,K,V> (implements javax.persistence.metamodel.MapAttribute<X,K,V>)
      - org.apache.openjpa.persistence.meta.Members.SetAttributeImpl<X,E> (implements javax.persistence.metamodel.SetAttribute<X,E>)
        - org.apache.openjpa.persistence.meta.Members.KeyAttributeImpl<X,K>
    - org.apache.openjpa.persistence.meta.Members.SingularAttributeImpl<X,T> (implements javax.persistence.metamodel.SingularAttribute<X,T>)
  - org.apache.openjpa.persistence.meta.MetamodelImpl (implements javax.persistence.metamodel.Metamodel, org.apache.openjpa.kernel.exps.Resolver)
  - org.apache.openjpa.persistence.meta.SourceAnnotationHandler (implements org.apache.openjpa.persistence.meta.MetadataProcessor<T,M>)
  - org.apache.openjpa.persistence.meta.SourceAnnotationHandler.AccessFilter
  - org.apache.openjpa.persistence.meta.SourceAnnotationHandler.AnnotatedFilter
  - org.apache.openjpa.persistence.meta.SourceAnnotationHandler.GetterFilter
  - org.apache.openjpa.persistence.meta.SourceAnnotationHandler.KindFilter
  - org.apache.openjpa.persistence.meta.SourceAnnotationHandler.SetterFilter
  - org.apache.openjpa.persistence.meta.SourceAnnotationHandler.TransientFilter
  - org.apache.openjpa.persistence.meta.Types
  - org.apache.openjpa.persistence.meta.Types.BaseType<X> (implements javax.persistence.metamodel.Type<X>)
    - org.apache.openjpa.persistence.meta.AbstractManagedType<X> (implements javax.persistence.metamodel.ManagedType<X>)
      - org.apache.openjpa.persistence.meta.Types.Embeddable<X> (implements javax.persistence.metamodel.EmbeddableType<X>)
      - org.apache.openjpa.persistence.meta.Types.Identifiable<X> (implements javax.persistence.metamodel.IdentifiableType<X>)
        - org.apache.openjpa.persistence.meta.Types.Entity<X> (implements javax.persistence.metamodel.EntityType<X>)
        - org.apache.openjpa.persistence.meta.Types.MappedSuper<X> (implements javax.persistence.metamodel.MappedSuperclassType<X>)
      - org.apache.openjpa.persistence.meta.Types.PseudoEntity<X>
    - org.apache.openjpa.persistence.meta.Types.Basic<X> (implements javax.persistence.metamodel.Type<X>)

## Interface Hierarchy

- org.apache.openjpa.persistence.meta.AbstractManagedType.Filter<T>
- org.apache.openjpa.persistence.meta.MetadataProcessor<T,M>

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

Copyright © 2006-2013 Apache Software Foundation. All Rights Reserved.