# Hierarchy For Package org.apache.felix.ipojo.util

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.felix.ipojo.util.Callback
  - org.apache.felix.ipojo.util.ContextSourceManager (implements org.apache.felix.ipojo.ContextListener)
  - org.apache.felix.ipojo.util.DependencyMetadataHelper
  - org.apache.felix.ipojo.util.DependencyModel
  - org.apache.felix.ipojo.util.DependencyModel.ServiceBindingHolder
  - org.apache.felix.ipojo.util.Fields<T>
  - org.apache.felix.ipojo.util.InstanceConfigurationSource (implements org.apache.felix.ipojo.ContextSource)
  - org.apache.felix.ipojo.util.InvocationResult<T>
  - org.apache.felix.ipojo.util.Logger (implements org.apache.felix.ipojo.util.Log)
  - org.apache.felix.ipojo.util.Methods<T>
  - org.apache.felix.ipojo.util.Property (implements org.apache.felix.ipojo.ConstructorInjector, org.apache.felix.ipojo.FieldInterceptor)
  - org.apache.felix.ipojo.util.Reflection
  - org.apache.felix.ipojo.util.SecurityHelper
  - org.apache.felix.ipojo.util.ServiceLocator<T>
  - org.apache.felix.ipojo.util.ServiceReferenceRankingComparator (implements java.util.Comparator<T>, java.io.Serializable)
  - org.apache.felix.ipojo.util.StreamUtils
  - org.apache.felix.ipojo.util.SystemPropertiesSource (implements org.apache.felix.ipojo.ContextSource)
  - org.apache.felix.ipojo.util.Tracker (implements org.apache.felix.ipojo.util.TrackerCustomizer)

## Interface Hierarchy

- org.apache.felix.ipojo.util.DependencyStateListener
  - org.apache.felix.ipojo.util.DependencyModelListener
- org.apache.felix.ipojo.util.Log
- org.apache.felix.ipojo.util.TrackerCustomizer

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.felix.ipojo.util.DependencyModel.DependencyEventType