# Hierarchy For Package org.apache.felix.ipojo.handlers.dependency

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.felix.ipojo.util.Callback
    - org.apache.felix.ipojo.handlers.dependency.DependencyCallback
  - org.apache.felix.ipojo.handlers.dependency.DependencyConfigurationChecker
  - org.apache.felix.ipojo.handlers.dependency.DependencyDescription
  - org.apache.felix.ipojo.util.DependencyModel
    - org.apache.felix.ipojo.handlers.dependency.Dependency (implements org.apache.felix.ipojo.ConstructorInjector, org.apache.felix.ipojo.FieldInterceptor, org.apache.felix.ipojo.MethodInterceptor)
  - org.apache.felix.ipojo.Handler
    - org.apache.felix.ipojo.PrimitiveHandler (implements org.apache.felix.ipojo.ConstructorInjector, org.apache.felix.ipojo.FieldInterceptor, org.apache.felix.ipojo.MethodInterceptor)
      - org.apache.felix.ipojo.handlers.dependency.DependencyHandler (implements org.apache.felix.ipojo.util.DependencyStateListener)
  - org.apache.felix.ipojo.architecture.HandlerDescription
    - org.apache.felix.ipojo.handlers.dependency.DependencyHandlerDescription
  - org.apache.felix.ipojo.handlers.dependency.NullableObject (implements java.lang.reflect.InvocationHandler)
  - org.apache.felix.ipojo.handlers.dependency.ProxyGenerator (implements org.objectweb.asm.Opcodes)
  - org.apache.felix.ipojo.handlers.dependency.ServiceList (implements java.util.List<E>)
  - org.apache.felix.ipojo.handlers.dependency.ServiceSet (implements java.util.Collection<E>, java.util.Set<E>)
  - org.apache.felix.ipojo.handlers.dependency.ServiceUsage.Usage
  - java.lang.ThreadLocal<T>
    - org.apache.felix.ipojo.handlers.dependency.ServiceUsage

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.felix.ipojo.handlers.dependency.AggregateDependencyInjectionType