com.sleepycat.persist.model Class Hierarchy (Oracle - Berkeley DB Java Edition API)
Date: 2014-12-16

# Hierarchy For Package com.sleepycat.persist.model

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.sleepycat.persist.model.ClassEnhancer (implements java.lang.instrument.ClassFileTransformer)
  - com.sleepycat.persist.model.ClassMetadata (implements java.io.Serializable)
  - com.sleepycat.persist.model.EntityMetadata (implements java.io.Serializable)
  - com.sleepycat.persist.model.EntityModel
    - com.sleepycat.persist.model.AnnotationModel
  - com.sleepycat.persist.model.FieldMetadata (implements java.io.Serializable)
    - com.sleepycat.persist.model.PrimaryKeyMetadata
    - com.sleepycat.persist.model.SecondaryKeyMetadata
  - org.apache.tools.ant.ProjectComponent (implements java.lang.Cloneable)
    - org.apache.tools.ant.Task
      - com.sleepycat.persist.model.ClassEnhancerTask

## Interface Hierarchy

- com.sleepycat.persist.model.PersistentProxy<T>

## Annotation Type Hierarchy

- com.sleepycat.persist.model.Persistent (implements java.lang.annotation.Annotation)
- com.sleepycat.persist.model.KeyField (implements java.lang.annotation.Annotation)
- com.sleepycat.persist.model.NotPersistent (implements java.lang.annotation.Annotation)
- com.sleepycat.persist.model.NotTransient (implements java.lang.annotation.Annotation)
- com.sleepycat.persist.model.SecondaryKey (implements java.lang.annotation.Annotation)
- com.sleepycat.persist.model.Entity (implements java.lang.annotation.Annotation)
- com.sleepycat.persist.model.PrimaryKey (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.sleepycat.persist.model.DeleteAction
    - com.sleepycat.persist.model.Relationship

Copyright (c) 2004, 2014 Oracle and/or its affiliates. All rights reserved.