Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • org.datanucleus.metadata.annotations.AbstractAnnotationReader (implements org.datanucleus.metadata.annotations.AnnotationReader)
    • org.datanucleus.api.jakarta.AbstractJakartaGraph<T>
      • org.datanucleus.api.jakarta.JakartaEntityGraph<T> (implements jakarta.persistence.EntityGraph<T>)
      • org.datanucleus.api.jakarta.JakartaSubgraph<T> (implements jakarta.persistence.Subgraph<T>)
    • org.datanucleus.api.jakarta.metamodel.AttributeImpl<X,​Y> (implements jakarta.persistence.metamodel.Attribute<X,​Y>)
      • org.datanucleus.api.jakarta.metamodel.PluralAttributeImpl<X,​C,​E> (implements jakarta.persistence.metamodel.PluralAttribute<X,​C,​E>)
        • org.datanucleus.api.jakarta.metamodel.CollectionAttributeImpl<X,​E> (implements jakarta.persistence.metamodel.CollectionAttribute<X,​E>)
        • org.datanucleus.api.jakarta.metamodel.ListAttributeImpl<X,​E> (implements jakarta.persistence.metamodel.ListAttribute<X,​E>)
        • org.datanucleus.api.jakarta.metamodel.MapAttributeImpl<X,​K,​V> (implements jakarta.persistence.metamodel.MapAttribute<X,​K,​V>)
        • org.datanucleus.api.jakarta.metamodel.SetAttributeImpl<X,​E> (implements jakarta.persistence.metamodel.SetAttribute<X,​E>)
      • org.datanucleus.api.jakarta.metamodel.SingularAttributeImpl<X,​T> (implements jakarta.persistence.metamodel.SingularAttribute<X,​T>)
    • org.datanucleus.api.jakarta.annotations.ColumnPositionHandler (implements org.datanucleus.metadata.annotations.MemberAnnotationHandler)
    • org.datanucleus.api.jakarta.annotations.ComparatorClassHandler (implements org.datanucleus.metadata.annotations.MemberAnnotationHandler)
    • org.datanucleus.api.jakarta.annotations.CreateTimestampHandler (implements org.datanucleus.metadata.annotations.ClassAnnotationHandler, org.datanucleus.metadata.annotations.MemberAnnotationHandler)
    • org.datanucleus.api.jakarta.annotations.CreateUserHandler (implements org.datanucleus.metadata.annotations.ClassAnnotationHandler, org.datanucleus.metadata.annotations.MemberAnnotationHandler)
    • org.datanucleus.api.jakarta.criteria.CriteriaBuilderImpl (implements jakarta.persistence.criteria.CriteriaBuilder, java.io.Serializable)
    • org.datanucleus.api.jakarta.criteria.CriteriaDeleteImpl<T> (implements jakarta.persistence.criteria.CriteriaDelete<T>, java.io.Serializable)
    • org.datanucleus.api.jakarta.criteria.CriteriaQueryImpl<T> (implements jakarta.persistence.criteria.CriteriaQuery<T>, java.io.Serializable)
    • org.datanucleus.api.jakarta.criteria.CriteriaUpdateImpl<T> (implements jakarta.persistence.criteria.CriteriaUpdate<T>, java.io.Serializable)
    • org.datanucleus.api.jakarta.DataNucleusHelperJakarta
    • org.xml.sax.helpers.DefaultHandler (implements org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler)
    • org.datanucleus.api.jakarta.criteria.ExpressionImpl<T> (implements jakarta.persistence.criteria.Expression<T>, java.io.Serializable)
      • org.datanucleus.api.jakarta.criteria.CaseExpressionImpl<R> (implements jakarta.persistence.criteria.CriteriaBuilder.Case<R>)
      • org.datanucleus.api.jakarta.criteria.CoalesceExpression<T> (implements jakarta.persistence.criteria.CriteriaBuilder.Coalesce<T>)
      • org.datanucleus.api.jakarta.criteria.CompoundSelectionImpl<X> (implements jakarta.persistence.criteria.CompoundSelection<X>)
      • org.datanucleus.api.jakarta.criteria.ConcatExpression
      • org.datanucleus.api.jakarta.criteria.LiteralExpression<X>
      • org.datanucleus.api.jakarta.criteria.ParameterExpressionImpl<T> (implements jakarta.persistence.criteria.ParameterExpression<T>)
      • org.datanucleus.api.jakarta.criteria.PathImpl<Z,​X> (implements jakarta.persistence.criteria.Path<X>)
        • org.datanucleus.api.jakarta.criteria.FetchImpl<Z,​X> (implements jakarta.persistence.criteria.Fetch<Z,​X>)
        • org.datanucleus.api.jakarta.criteria.FromImpl<Z,​X> (implements jakarta.persistence.criteria.From<Z,​X>)
          • org.datanucleus.api.jakarta.criteria.JoinImpl<Z,​X> (implements jakarta.persistence.criteria.Join<Z,​X>)
            • org.datanucleus.api.jakarta.criteria.PluralJoinImpl<Z,​C,​E> (implements jakarta.persistence.criteria.PluralJoin<Z,​C,​E>)
              • org.datanucleus.api.jakarta.criteria.CollectionJoinImpl<Z,​E> (implements jakarta.persistence.criteria.CollectionJoin<Z,​E>)
              • org.datanucleus.api.jakarta.criteria.ListJoinImpl<Z,​E> (implements jakarta.persistence.criteria.ListJoin<Z,​E>)
              • org.datanucleus.api.jakarta.criteria.MapJoinImpl<Z,​K,​V> (implements jakarta.persistence.criteria.MapJoin<Z,​K,​V>)
              • org.datanucleus.api.jakarta.criteria.SetJoinImpl<Z,​E> (implements jakarta.persistence.criteria.SetJoin<Z,​E>)
          • org.datanucleus.api.jakarta.criteria.RootImpl<X> (implements jakarta.persistence.criteria.Root<X>)
        • org.datanucleus.api.jakarta.criteria.TreatPathImpl
      • org.datanucleus.api.jakarta.criteria.PredicateImpl (implements jakarta.persistence.criteria.Predicate)
        • org.datanucleus.api.jakarta.criteria.InPredicate<X> (implements jakarta.persistence.criteria.CriteriaBuilder.In<T>)
      • org.datanucleus.api.jakarta.criteria.SimpleCaseExpressionImpl<C,​R> (implements jakarta.persistence.criteria.CriteriaBuilder.SimpleCase<C,​R>)
      • org.datanucleus.api.jakarta.criteria.SubqueryImpl<T> (implements jakarta.persistence.criteria.Subquery<T>)
    • org.datanucleus.api.jakarta.annotations.IndexHandler (implements org.datanucleus.metadata.annotations.MemberAnnotationHandler)
    • org.datanucleus.api.jakarta.JakartaAdapter (implements org.datanucleus.api.ApiAdapter)
    • org.datanucleus.api.jakarta.metadata.JakartaAnnotationUtils
    • org.datanucleus.api.jakarta.JakartaAttributeNode<T> (implements jakarta.persistence.AttributeNode<T>)
    • org.datanucleus.api.jakarta.JakartaCallbackHandler (implements org.datanucleus.state.CallbackHandler)
    • org.datanucleus.api.jakarta.JakartaClassTransformer (implements jakarta.persistence.spi.Transformer)
    • org.datanucleus.api.jakarta.JakartaDataStoreCache (implements jakarta.persistence.Cache)
    • org.datanucleus.api.jakarta.JakartaEntityManager (implements jakarta.persistence.EntityManager)
    • org.datanucleus.api.jakarta.JakartaEntityManagerFactory (implements jakarta.persistence.EntityManagerFactory, org.datanucleus.api.jakarta.metadata.JakartaEntityGraphRegistrationListener, jakarta.persistence.PersistenceUnitUtil, java.io.Serializable)
    • org.datanucleus.api.jakarta.JakartaEntityTransaction (implements jakarta.persistence.EntityTransaction)
    • org.datanucleus.api.jakarta.JakartaFetchPlan (implements java.io.Serializable)
    • org.datanucleus.api.jakarta.JakartaPropertyNames
    • org.datanucleus.api.jakarta.JakartaPropertyValidator (implements org.datanucleus.properties.PropertyValidator)
    • org.datanucleus.api.jakarta.JakartaQuery<X> (implements jakarta.persistence.TypedQuery<X>)
    • org.datanucleus.api.jakarta.JakartaQueryCache (implements java.io.Serializable)
    • org.datanucleus.api.jakarta.JakartaQueryParameter<T> (implements jakarta.persistence.Parameter<T>)
    • org.datanucleus.api.jakarta.JakartaQueryTuple (implements jakarta.persistence.Tuple)
    • org.datanucleus.api.jakarta.JakartaQueryTupleElement (implements jakarta.persistence.TupleElement<X>)
    • org.datanucleus.api.jakarta.JakartaReplicationManager
    • org.datanucleus.api.jakarta.metadata.JakartaTypeConverter<X,​Y> (implements org.datanucleus.store.types.converters.TypeConverter<X,​Y>)
    • org.datanucleus.api.jakarta.metadata.JakartaTypeConverterUtils
    • org.datanucleus.api.jakarta.metadata.JakartaXmlMetaDataHelper
    • org.datanucleus.api.jakarta.annotations.JdbcTypeHandler (implements org.datanucleus.metadata.annotations.MemberAnnotationHandler)
    • org.datanucleus.api.jakarta.state.LifeCycleStateFactory
    • org.datanucleus.metadata.MetaDataManagerImpl (implements org.datanucleus.metadata.MetaDataManager, java.io.Serializable)
    • org.datanucleus.api.jakarta.metamodel.MetamodelImpl (implements jakarta.persistence.metamodel.Metamodel)
    • org.datanucleus.api.jakarta.annotations.MultiTenantHandler (implements org.datanucleus.metadata.annotations.ClassAnnotationHandler)
    • org.datanucleus.api.jakarta.criteria.OrderImpl (implements jakarta.persistence.criteria.Order)
    • org.datanucleus.api.jakarta.OSGiActivator (implements org.osgi.framework.BundleActivator)
    • org.datanucleus.api.jakarta.PersistenceProviderImpl (implements jakarta.persistence.spi.PersistenceProvider, jakarta.persistence.spi.ProviderUtil)
    • org.datanucleus.api.jakarta.annotations.ReadOnlyHandler (implements org.datanucleus.metadata.annotations.ClassAnnotationHandler, org.datanucleus.metadata.annotations.MemberAnnotationHandler)
    • org.datanucleus.api.jakarta.annotations.SharedRelationHandler (implements org.datanucleus.metadata.annotations.MemberAnnotationHandler)
    • org.datanucleus.api.jakarta.annotations.SoftDeleteHandler (implements org.datanucleus.metadata.annotations.ClassAnnotationHandler)
    • org.datanucleus.api.jakarta.annotations.SqlTypeHandler (implements org.datanucleus.metadata.annotations.MemberAnnotationHandler)
    • java.lang.Throwable (implements java.io.Serializable)
    • org.datanucleus.api.jakarta.metamodel.TypeImpl<X> (implements jakarta.persistence.metamodel.Type<X>)
      • org.datanucleus.api.jakarta.metamodel.ManagedTypeImpl<X> (implements jakarta.persistence.metamodel.ManagedType<X>)
        • org.datanucleus.api.jakarta.metamodel.EmbeddableTypeImpl<X> (implements jakarta.persistence.metamodel.EmbeddableType<X>)
        • org.datanucleus.api.jakarta.metamodel.IdentifiableTypeImpl<X> (implements jakarta.persistence.metamodel.IdentifiableType<X>)
          • org.datanucleus.api.jakarta.metamodel.EntityTypeImpl<X> (implements jakarta.persistence.metamodel.EntityType<X>)
          • org.datanucleus.api.jakarta.metamodel.MappedSuperclassTypeImpl<X> (implements jakarta.persistence.metamodel.MappedSuperclassType<X>)
    • org.datanucleus.api.jakarta.annotations.UpdateTimestampHandler (implements org.datanucleus.metadata.annotations.MemberAnnotationHandler)
    • org.datanucleus.api.jakarta.annotations.UpdateUserHandler (implements org.datanucleus.metadata.annotations.ClassAnnotationHandler, org.datanucleus.metadata.annotations.MemberAnnotationHandler)
    • org.datanucleus.api.jakarta.annotations.ValueGeneratorHandler (implements org.datanucleus.metadata.annotations.MemberAnnotationHandler)

Interface Hierarchy

Annotation Type Hierarchy