# Hierarchy For Package org.objenesis.instantiator.basic

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.objenesis.instantiator.basic.ClassDefinitionUtils
  - org.objenesis.instantiator.basic.ConstructorInstantiator<T> (implements org.objenesis.instantiator.ObjectInstantiator<T>)
    - org.objenesis.instantiator.basic.AccessibleInstantiator<T>
  - org.objenesis.instantiator.basic.FailingInstantiator<T> (implements org.objenesis.instantiator.ObjectInstantiator<T>)
  - org.objenesis.instantiator.basic.NewInstanceInstantiator<T> (implements org.objenesis.instantiator.ObjectInstantiator<T>)
  - org.objenesis.instantiator.basic.NullInstantiator<T> (implements org.objenesis.instantiator.ObjectInstantiator<T>)
  - org.objenesis.instantiator.basic.ObjectInputStreamInstantiator<T> (implements org.objenesis.instantiator.ObjectInstantiator<T>)
  - org.objenesis.instantiator.basic.ObjectStreamClassInstantiator<T> (implements org.objenesis.instantiator.ObjectInstantiator<T>)
  - org.objenesis.instantiator.basic.ProxyingInstantiator<T> (implements org.objenesis.instantiator.ObjectInstantiator<T>)