blob: 7fedfb5b98121aaa7894eb2797d415ff644f7567 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0) on Wed Dec 24 15:58:29 CET 2014 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Class Hierarchy (Apache Felix iPOJO ~ JavaDoc 1.12.1 API)</title>
<meta name="date" content="2014-12-24">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Class Hierarchy (Apache Felix iPOJO ~ JavaDoc 1.12.1 API)";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
<li><a href="overview-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">Hierarchy For All Packages</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="org/apache/felix/ipojo/package-tree.html">org.apache.felix.ipojo</a>, </li>
<li><a href="org/apache/felix/ipojo/annotations/package-tree.html">org.apache.felix.ipojo.annotations</a>, </li>
<li><a href="org/apache/felix/ipojo/api/package-tree.html">org.apache.felix.ipojo.api</a>, </li>
<li><a href="org/apache/felix/ipojo/api/composite/package-tree.html">org.apache.felix.ipojo.api.composite</a>, </li>
<li><a href="org/apache/felix/ipojo/arch/gogo/package-tree.html">org.apache.felix.ipojo.arch.gogo</a>, </li>
<li><a href="org/apache/felix/ipojo/architecture/package-tree.html">org.apache.felix.ipojo.architecture</a>, </li>
<li><a href="org/apache/felix/ipojo/composite/package-tree.html">org.apache.felix.ipojo.composite</a>, </li>
<li><a href="org/apache/felix/ipojo/composite/architecture/package-tree.html">org.apache.felix.ipojo.composite.architecture</a>, </li>
<li><a href="org/apache/felix/ipojo/composite/instance/package-tree.html">org.apache.felix.ipojo.composite.instance</a>, </li>
<li><a href="org/apache/felix/ipojo/composite/service/instantiator/package-tree.html">org.apache.felix.ipojo.composite.service.instantiator</a>, </li>
<li><a href="org/apache/felix/ipojo/composite/service/provides/package-tree.html">org.apache.felix.ipojo.composite.service.provides</a>, </li>
<li><a href="org/apache/felix/ipojo/composite/util/package-tree.html">org.apache.felix.ipojo.composite.util</a>, </li>
<li><a href="org/apache/felix/ipojo/configuration/package-tree.html">org.apache.felix.ipojo.configuration</a>, </li>
<li><a href="org/apache/felix/ipojo/context/package-tree.html">org.apache.felix.ipojo.context</a>, </li>
<li><a href="org/apache/felix/ipojo/dependency/impl/package-tree.html">org.apache.felix.ipojo.dependency.impl</a>, </li>
<li><a href="org/apache/felix/ipojo/dependency/interceptors/package-tree.html">org.apache.felix.ipojo.dependency.interceptors</a>, </li>
<li><a href="org/apache/felix/ipojo/extender/package-tree.html">org.apache.felix.ipojo.extender</a>, </li>
<li><a href="org/apache/felix/ipojo/extender/builder/package-tree.html">org.apache.felix.ipojo.extender.builder</a>, </li>
<li><a href="org/apache/felix/ipojo/extender/internal/package-tree.html">org.apache.felix.ipojo.extender.internal</a>, </li>
<li><a href="org/apache/felix/ipojo/extender/internal/builder/package-tree.html">org.apache.felix.ipojo.extender.internal.builder</a>, </li>
<li><a href="org/apache/felix/ipojo/extender/internal/declaration/package-tree.html">org.apache.felix.ipojo.extender.internal.declaration</a>, </li>
<li><a href="org/apache/felix/ipojo/extender/internal/declaration/service/package-tree.html">org.apache.felix.ipojo.extender.internal.declaration.service</a>, </li>
<li><a href="org/apache/felix/ipojo/extender/internal/linker/package-tree.html">org.apache.felix.ipojo.extender.internal.linker</a>, </li>
<li><a href="org/apache/felix/ipojo/extender/internal/processor/package-tree.html">org.apache.felix.ipojo.extender.internal.processor</a>, </li>
<li><a href="org/apache/felix/ipojo/extender/internal/queue/package-tree.html">org.apache.felix.ipojo.extender.internal.queue</a>, </li>
<li><a href="org/apache/felix/ipojo/extender/internal/queue/debug/package-tree.html">org.apache.felix.ipojo.extender.internal.queue.debug</a>, </li>
<li><a href="org/apache/felix/ipojo/extender/internal/queue/pref/package-tree.html">org.apache.felix.ipojo.extender.internal.queue.pref</a>, </li>
<li><a href="org/apache/felix/ipojo/extender/internal/queue/pref/enforce/package-tree.html">org.apache.felix.ipojo.extender.internal.queue.pref.enforce</a>, </li>
<li><a href="org/apache/felix/ipojo/extender/queue/package-tree.html">org.apache.felix.ipojo.extender.queue</a>, </li>
<li><a href="org/apache/felix/ipojo/extender/queue/debug/package-tree.html">org.apache.felix.ipojo.extender.queue.debug</a>, </li>
<li><a href="org/apache/felix/ipojo/handlers/architecture/package-tree.html">org.apache.felix.ipojo.handlers.architecture</a>, </li>
<li><a href="org/apache/felix/ipojo/handlers/configuration/package-tree.html">org.apache.felix.ipojo.handlers.configuration</a>, </li>
<li><a href="org/apache/felix/ipojo/handlers/context/package-tree.html">org.apache.felix.ipojo.handlers.context</a>, </li>
<li><a href="org/apache/felix/ipojo/handlers/dependency/package-tree.html">org.apache.felix.ipojo.handlers.dependency</a>, </li>
<li><a href="org/apache/felix/ipojo/handlers/lifecycle/callback/package-tree.html">org.apache.felix.ipojo.handlers.lifecycle.callback</a>, </li>
<li><a href="org/apache/felix/ipojo/handlers/lifecycle/controller/package-tree.html">org.apache.felix.ipojo.handlers.lifecycle.controller</a>, </li>
<li><a href="org/apache/felix/ipojo/handlers/providedservice/package-tree.html">org.apache.felix.ipojo.handlers.providedservice</a>, </li>
<li><a href="org/apache/felix/ipojo/handlers/providedservice/strategy/package-tree.html">org.apache.felix.ipojo.handlers.providedservice.strategy</a>, </li>
<li><a href="org/apache/felix/ipojo/manipulation/package-tree.html">org.apache.felix.ipojo.manipulation</a>, </li>
<li><a href="org/apache/felix/ipojo/manipulator/package-tree.html">org.apache.felix.ipojo.manipulator</a>, </li>
<li><a href="org/apache/felix/ipojo/manipulator/manifest/package-tree.html">org.apache.felix.ipojo.manipulator.manifest</a>, </li>
<li><a href="org/apache/felix/ipojo/manipulator/metadata/package-tree.html">org.apache.felix.ipojo.manipulator.metadata</a>, </li>
<li><a href="org/apache/felix/ipojo/manipulator/metadata/annotation/package-tree.html">org.apache.felix.ipojo.manipulator.metadata.annotation</a>, </li>
<li><a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/package-tree.html">org.apache.felix.ipojo.manipulator.metadata.annotation.model</a>, </li>
<li><a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/discovery/package-tree.html">org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery</a>, </li>
<li><a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/literal/package-tree.html">org.apache.felix.ipojo.manipulator.metadata.annotation.model.literal</a>, </li>
<li><a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/parser/package-tree.html">org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser</a>, </li>
<li><a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/parser/replay/package-tree.html">org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay</a>, </li>
<li><a href="org/apache/felix/ipojo/manipulator/metadata/annotation/module/package-tree.html">org.apache.felix.ipojo.manipulator.metadata.annotation.module</a>, </li>
<li><a href="org/apache/felix/ipojo/manipulator/metadata/annotation/registry/package-tree.html">org.apache.felix.ipojo.manipulator.metadata.annotation.registry</a>, </li>
<li><a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/package-tree.html">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor</a>, </li>
<li><a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/bind/package-tree.html">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind</a>, </li>
<li><a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/generic/package-tree.html">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic</a>, </li>
<li><a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/ignore/package-tree.html">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ignore</a>, </li>
<li><a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/stereotype/package-tree.html">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype</a>, </li>
<li><a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/util/package-tree.html">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util</a>, </li>
<li><a href="org/apache/felix/ipojo/manipulator/render/package-tree.html">org.apache.felix.ipojo.manipulator.render</a>, </li>
<li><a href="org/apache/felix/ipojo/manipulator/reporter/package-tree.html">org.apache.felix.ipojo.manipulator.reporter</a>, </li>
<li><a href="org/apache/felix/ipojo/manipulator/spi/package-tree.html">org.apache.felix.ipojo.manipulator.spi</a>, </li>
<li><a href="org/apache/felix/ipojo/manipulator/spi/helper/package-tree.html">org.apache.felix.ipojo.manipulator.spi.helper</a>, </li>
<li><a href="org/apache/felix/ipojo/manipulator/spi/provider/package-tree.html">org.apache.felix.ipojo.manipulator.spi.provider</a>, </li>
<li><a href="org/apache/felix/ipojo/manipulator/store/package-tree.html">org.apache.felix.ipojo.manipulator.store</a>, </li>
<li><a href="org/apache/felix/ipojo/manipulator/store/builder/package-tree.html">org.apache.felix.ipojo.manipulator.store.builder</a>, </li>
<li><a href="org/apache/felix/ipojo/manipulator/store/mapper/package-tree.html">org.apache.felix.ipojo.manipulator.store.mapper</a>, </li>
<li><a href="org/apache/felix/ipojo/manipulator/util/package-tree.html">org.apache.felix.ipojo.manipulator.util</a>, </li>
<li><a href="org/apache/felix/ipojo/manipulator/visitor/package-tree.html">org.apache.felix.ipojo.manipulator.visitor</a>, </li>
<li><a href="org/apache/felix/ipojo/manipulator/visitor/check/package-tree.html">org.apache.felix.ipojo.manipulator.visitor.check</a>, </li>
<li><a href="org/apache/felix/ipojo/manipulator/visitor/writer/package-tree.html">org.apache.felix.ipojo.manipulator.visitor.writer</a>, </li>
<li><a href="org/apache/felix/ipojo/metadata/package-tree.html">org.apache.felix.ipojo.metadata</a>, </li>
<li><a href="org/apache/felix/ipojo/online/manipulator/package-tree.html">org.apache.felix.ipojo.online.manipulator</a>, </li>
<li><a href="org/apache/felix/ipojo/parser/package-tree.html">org.apache.felix.ipojo.parser</a>, </li>
<li><a href="org/apache/felix/ipojo/util/package-tree.html">org.apache.felix.ipojo.util</a>, </li>
<li><a href="org/apache/felix/ipojo/xml/parser/package-tree.html">org.apache.felix.ipojo.xml.parser</a></li>
</ul>
</div>
<div class="contentContainer">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
<ul>
<li type="circle">org.apache.felix.ipojo.manipulator.spi.<a href="org/apache/felix/ipojo/manipulator/spi/AbsBindingModule.html" title="class in org.apache.felix.ipojo.manipulator.spi"><span class="typeNameLink">AbsBindingModule</span></a> (implements org.apache.felix.ipojo.manipulator.spi.<a href="org/apache/felix/ipojo/manipulator/spi/Module.html" title="interface in org.apache.felix.ipojo.manipulator.spi">Module</a>)
<ul>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.module.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/module/DefaultBindingModule.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.module"><span class="typeNameLink">DefaultBindingModule</span></a></li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.manipulator.spi.<a href="org/apache/felix/ipojo/manipulator/spi/AbsBindingModule.AnnotationBindingBuilder.html" title="class in org.apache.felix.ipojo.manipulator.spi"><span class="typeNameLink">AbsBindingModule.AnnotationBindingBuilder</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.spi.<a href="org/apache/felix/ipojo/manipulator/spi/AbsBindingModule.ConditionalBindingBuilder.html" title="class in org.apache.felix.ipojo.manipulator.spi"><span class="typeNameLink">AbsBindingModule.ConditionalBindingBuilder</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.spi.<a href="org/apache/felix/ipojo/manipulator/spi/AbsBindingModule.HandlerBindingBuilder.html" title="class in org.apache.felix.ipojo.manipulator.spi"><span class="typeNameLink">AbsBindingModule.HandlerBindingBuilder</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.spi.<a href="org/apache/felix/ipojo/manipulator/spi/AbsBindingModule.StereotypeBindingBuilder.html" title="class in org.apache.felix.ipojo.manipulator.spi"><span class="typeNameLink">AbsBindingModule.StereotypeBindingBuilder</span></a></li>
<li type="circle">java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/AbstractCollection.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">AbstractCollection</span></a>&lt;E&gt; (implements java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;E&gt;)
<ul>
<li type="circle">java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/AbstractList.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">AbstractList</span></a>&lt;E&gt; (implements java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;)
<ul>
<li type="circle">java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">ArrayList</span></a>&lt;E&gt; (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;, java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/RandomAccess.html?is-external=true" title="class or interface in java.util">RandomAccess</a>, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.felix.ipojo.configuration.<a href="org/apache/felix/ipojo/configuration/Instance.FluentList.html" title="class in org.apache.felix.ipojo.configuration"><span class="typeNameLink">Instance.FluentList</span></a>&lt;T&gt;</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/AbstractMap.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">AbstractMap</span></a>&lt;K,V&gt; (implements java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;K,V&gt;)
<ul>
<li type="circle">java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">HashMap</span></a>&lt;K,V&gt; (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;K,V&gt;, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashMap.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">LinkedHashMap</span></a>&lt;K,V&gt; (implements java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;K,V&gt;)
<ul>
<li type="circle">org.apache.felix.ipojo.configuration.<a href="org/apache/felix/ipojo/configuration/Instance.FluentMap.html" title="class in org.apache.felix.ipojo.configuration"><span class="typeNameLink">Instance.FluentMap</span></a>&lt;K,T&gt;</li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/Tracker.Tracked.html" title="class in org.apache.felix.ipojo.util"><span class="typeNameLink">Tracker.Tracked</span></a></li>
</ul>
</li>
<li type="circle">java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/TreeMap.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">TreeMap</span></a>&lt;K,V&gt; (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a>&lt;K,V&gt;, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.felix.ipojo.context.<a href="org/apache/felix/ipojo/context/StringMap.html" title="class in org.apache.felix.ipojo.context"><span class="typeNameLink">StringMap</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.extender.internal.<a href="org/apache/felix/ipojo/extender/internal/AbstractService.html" title="class in org.apache.felix.ipojo.extender.internal"><span class="typeNameLink">AbstractService</span></a> (implements org.apache.felix.ipojo.extender.internal.<a href="org/apache/felix/ipojo/extender/internal/Lifecycle.html" title="interface in org.apache.felix.ipojo.extender.internal">Lifecycle</a>)
<ul>
<li type="circle">org.apache.felix.ipojo.extender.internal.declaration.<a href="org/apache/felix/ipojo/extender/internal/declaration/AbstractDeclaration.html" title="class in org.apache.felix.ipojo.extender.internal.declaration"><span class="typeNameLink">AbstractDeclaration</span></a> (implements org.apache.felix.ipojo.extender.<a href="org/apache/felix/ipojo/extender/Declaration.html" title="interface in org.apache.felix.ipojo.extender">Declaration</a>, org.apache.felix.ipojo.extender.<a href="org/apache/felix/ipojo/extender/DeclarationHandle.html" title="interface in org.apache.felix.ipojo.extender">DeclarationHandle</a>, org.apache.felix.ipojo.extender.<a href="org/apache/felix/ipojo/extender/Status.html" title="interface in org.apache.felix.ipojo.extender">Status</a>)
<ul>
<li type="circle">org.apache.felix.ipojo.extender.internal.declaration.<a href="org/apache/felix/ipojo/extender/internal/declaration/DefaultExtensionDeclaration.html" title="class in org.apache.felix.ipojo.extender.internal.declaration"><span class="typeNameLink">DefaultExtensionDeclaration</span></a> (implements org.apache.felix.ipojo.extender.<a href="org/apache/felix/ipojo/extender/ExtensionDeclaration.html" title="interface in org.apache.felix.ipojo.extender">ExtensionDeclaration</a>)</li>
<li type="circle">org.apache.felix.ipojo.extender.internal.declaration.<a href="org/apache/felix/ipojo/extender/internal/declaration/DefaultInstanceDeclaration.html" title="class in org.apache.felix.ipojo.extender.internal.declaration"><span class="typeNameLink">DefaultInstanceDeclaration</span></a> (implements org.apache.felix.ipojo.extender.<a href="org/apache/felix/ipojo/extender/InstanceDeclaration.html" title="interface in org.apache.felix.ipojo.extender">InstanceDeclaration</a>)</li>
<li type="circle">org.apache.felix.ipojo.extender.internal.declaration.<a href="org/apache/felix/ipojo/extender/internal/declaration/DefaultTypeDeclaration.html" title="class in org.apache.felix.ipojo.extender.internal.declaration"><span class="typeNameLink">DefaultTypeDeclaration</span></a> (implements org.apache.felix.ipojo.extender.<a href="org/apache/felix/ipojo/extender/TypeDeclaration.html" title="interface in org.apache.felix.ipojo.extender">TypeDeclaration</a>)</li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.extender.internal.queue.<a href="org/apache/felix/ipojo/extender/internal/queue/AbstractQueueService.html" title="class in org.apache.felix.ipojo.extender.internal.queue"><span class="typeNameLink">AbstractQueueService</span></a> (implements org.apache.felix.ipojo.extender.internal.queue.<a href="org/apache/felix/ipojo/extender/internal/queue/QueueNotifier.html" title="interface in org.apache.felix.ipojo.extender.internal.queue">QueueNotifier</a>, org.apache.felix.ipojo.extender.queue.<a href="org/apache/felix/ipojo/extender/queue/QueueService.html" title="interface in org.apache.felix.ipojo.extender.queue">QueueService</a>)
<ul>
<li type="circle">org.apache.felix.ipojo.extender.internal.queue.<a href="org/apache/felix/ipojo/extender/internal/queue/ExecutorQueueService.html" title="class in org.apache.felix.ipojo.extender.internal.queue"><span class="typeNameLink">ExecutorQueueService</span></a> (implements org.apache.felix.ipojo.extender.internal.<a href="org/apache/felix/ipojo/extender/internal/LifecycleQueueService.html" title="interface in org.apache.felix.ipojo.extender.internal">LifecycleQueueService</a>, org.osgi.service.cm.ManagedService)</li>
<li type="circle">org.apache.felix.ipojo.extender.internal.queue.<a href="org/apache/felix/ipojo/extender/internal/queue/SynchronousQueueService.html" title="class in org.apache.felix.ipojo.extender.internal.queue"><span class="typeNameLink">SynchronousQueueService</span></a> (implements org.apache.felix.ipojo.extender.internal.<a href="org/apache/felix/ipojo/extender/internal/LifecycleQueueService.html" title="interface in org.apache.felix.ipojo.extender.internal">LifecycleQueueService</a>)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">AbstractURLStreamHandlerService
<ul>
<li type="circle">org.apache.felix.ipojo.online.manipulator.<a href="org/apache/felix/ipojo/online/manipulator/IPOJOURLHandler.html" title="class in org.apache.felix.ipojo.online.manipulator"><span class="typeNameLink">IPOJOURLHandler</span></a></li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.manipulator.spi.<a href="org/apache/felix/ipojo/manipulator/spi/AnnotationLiteral.html" title="class in org.apache.felix.ipojo.manipulator.spi"><span class="typeNameLink">AnnotationLiteral</span></a>&lt;T&gt; (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.<a href="org/apache/felix/ipojo/manipulator/metadata/AnnotationMetadataProvider.html" title="class in org.apache.felix.ipojo.manipulator.metadata"><span class="typeNameLink">AnnotationMetadataProvider</span></a> (implements org.apache.felix.ipojo.manipulator.<a href="org/apache/felix/ipojo/manipulator/MetadataProvider.html" title="interface in org.apache.felix.ipojo.manipulator">MetadataProvider</a>)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/parser/AnnotationParser.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser"><span class="typeNameLink">AnnotationParser</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.model.literal.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/literal/AnnotationPlayback.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.model.literal"><span class="typeNameLink">AnnotationPlayback</span></a> (implements org.apache.felix.ipojo.manipulator.metadata.annotation.model.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/Playback.html" title="interface in org.apache.felix.ipojo.manipulator.metadata.annotation.model">Playback</a>)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.model.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/AnnotationType.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.model"><span class="typeNameLink">AnnotationType</span></a></li>
<li type="circle">org.objectweb.asm.AnnotationVisitor
<ul>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/bind/AbstractBindVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind"><span class="typeNameLink">AbstractBindVisitor</span></a>
<ul>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/bind/MethodBindVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind"><span class="typeNameLink">MethodBindVisitor</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/bind/ParameterBindVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind"><span class="typeNameLink">ParameterBindVisitor</span></a></li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/parser/replay/AnnotationRecorder.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay"><span class="typeNameLink">AnnotationRecorder</span></a> (implements org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/parser/replay/Replay.html" title="interface in org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay">Replay</a>)
<ul>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/parser/replay/AnnotationVisitorPlayback.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay"><span class="typeNameLink">AnnotationVisitorPlayback</span></a> (implements org.apache.felix.ipojo.manipulator.metadata.annotation.model.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/Playback.html" title="interface in org.apache.felix.ipojo.manipulator.metadata.annotation.model">Playback</a>)</li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.manipulator.util.<a href="org/apache/felix/ipojo/manipulator/util/ChainedAnnotationVisitor.html" title="class in org.apache.felix.ipojo.manipulator.util"><span class="typeNameLink">ChainedAnnotationVisitor</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulation.<a href="org/apache/felix/ipojo/manipulation/ClassChecker.AnnotationDescriptor.html" title="class in org.apache.felix.ipojo.manipulation"><span class="typeNameLink">ClassChecker.AnnotationDescriptor</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulation.<a href="org/apache/felix/ipojo/manipulation/ClassChecker.ArrayAttribute.html" title="class in org.apache.felix.ipojo.manipulation"><span class="typeNameLink">ClassChecker.ArrayAttribute</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/ComponentVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor"><span class="typeNameLink">ComponentVisitor</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/ControllerVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor"><span class="typeNameLink">ControllerVisitor</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/FieldPropertyVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor"><span class="typeNameLink">FieldPropertyVisitor</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/stereotype/FieldStereotypeVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype"><span class="typeNameLink">FieldStereotypeVisitor</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/generic/GenericVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic"><span class="typeNameLink">GenericVisitor</span></a>
<ul>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/generic/RootGenericVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic"><span class="typeNameLink">RootGenericVisitor</span></a>
<ul>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/generic/FieldGenericVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic"><span class="typeNameLink">FieldGenericVisitor</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/generic/MethodGenericVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic"><span class="typeNameLink">MethodGenericVisitor</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/generic/ParameterGenericVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic"><span class="typeNameLink">ParameterGenericVisitor</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/generic/TypeGenericVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic"><span class="typeNameLink">TypeGenericVisitor</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/discovery/HandlerBindingDiscovery.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery"><span class="typeNameLink">HandlerBindingDiscovery</span></a> (implements org.apache.felix.ipojo.manipulator.metadata.annotation.model.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/AnnotationDiscovery.html" title="interface in org.apache.felix.ipojo.manipulator.metadata.annotation.model">AnnotationDiscovery</a>)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/HandlerDeclarationVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor"><span class="typeNameLink">HandlerDeclarationVisitor</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/HandlerVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor"><span class="typeNameLink">HandlerVisitor</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/InstantiateVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor"><span class="typeNameLink">InstantiateVisitor</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/LifecycleVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor"><span class="typeNameLink">LifecycleVisitor</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/MethodPropertyVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor"><span class="typeNameLink">MethodPropertyVisitor</span></a>
<ul>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/ParameterPropertyVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor"><span class="typeNameLink">ParameterPropertyVisitor</span></a></li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/stereotype/MethodStereotypeVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype"><span class="typeNameLink">MethodStereotypeVisitor</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/stereotype/ParameterStereotypeVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype"><span class="typeNameLink">ParameterStereotypeVisitor</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/PostRegistrationVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor"><span class="typeNameLink">PostRegistrationVisitor</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/PostUnregistrationVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor"><span class="typeNameLink">PostUnregistrationVisitor</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/ProvidesVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor"><span class="typeNameLink">ProvidesVisitor</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/ProvidesVisitor.InterfaceArrayVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor"><span class="typeNameLink">ProvidesVisitor.InterfaceArrayVisitor</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/RequiresVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor"><span class="typeNameLink">RequiresVisitor</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/ServiceControllerVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor"><span class="typeNameLink">ServiceControllerVisitor</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/generic/SubArrayVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic"><span class="typeNameLink">SubArrayVisitor</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/stereotype/TypeStereotypeVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype"><span class="typeNameLink">TypeStereotypeVisitor</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/UpdatedVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor"><span class="typeNameLink">UpdatedVisitor</span></a></li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.arch.gogo.<a href="org/apache/felix/ipojo/arch/gogo/Arch.html" title="class in org.apache.felix.ipojo.arch.gogo"><span class="typeNameLink">Arch</span></a></li>
<li type="circle">org.apache.felix.ipojo.metadata.<a href="org/apache/felix/ipojo/metadata/Attribute.html" title="class in org.apache.felix.ipojo.metadata"><span class="typeNameLink">Attribute</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.registry.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/registry/Binding.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.registry"><span class="typeNameLink">Binding</span></a>
<ul>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ignore.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/ignore/NullBinding.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ignore"><span class="typeNameLink">NullBinding</span></a></li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.manipulator.spi.<a href="org/apache/felix/ipojo/manipulator/spi/BindingContext.html" title="class in org.apache.felix.ipojo.manipulator.spi"><span class="typeNameLink">BindingContext</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/util/Bindings.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util"><span class="typeNameLink">Bindings</span></a></li>
<li type="circle">org.apache.felix.ipojo.handlers.context.<a href="org/apache/felix/ipojo/handlers/context/BundleContextHandler.BundleCallback.html" title="class in org.apache.felix.ipojo.handlers.context"><span class="typeNameLink">BundleContextHandler.BundleCallback</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.<a href="org/apache/felix/ipojo/manipulator/metadata/CacheableMetadataProvider.html" title="class in org.apache.felix.ipojo.manipulator.metadata"><span class="typeNameLink">CacheableMetadataProvider</span></a> (implements org.apache.felix.ipojo.manipulator.<a href="org/apache/felix/ipojo/manipulator/MetadataProvider.html" title="interface in org.apache.felix.ipojo.manipulator">MetadataProvider</a>)</li>
<li type="circle">org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/Callback.html" title="class in org.apache.felix.ipojo.util"><span class="typeNameLink">Callback</span></a>
<ul>
<li type="circle">org.apache.felix.ipojo.handlers.dependency.<a href="org/apache/felix/ipojo/handlers/dependency/DependencyCallback.html" title="class in org.apache.felix.ipojo.handlers.dependency"><span class="typeNameLink">DependencyCallback</span></a></li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/discovery/ChainedAnnotationDiscovery.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery"><span class="typeNameLink">ChainedAnnotationDiscovery</span></a> (implements org.apache.felix.ipojo.manipulator.metadata.annotation.model.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/AnnotationDiscovery.html" title="interface in org.apache.felix.ipojo.manipulator.metadata.annotation.model">AnnotationDiscovery</a>)</li>
<li type="circle">org.apache.felix.ipojo.extender.internal.processor.<a href="org/apache/felix/ipojo/extender/internal/processor/ChainedBundleProcessor.html" title="class in org.apache.felix.ipojo.extender.internal.processor"><span class="typeNameLink">ChainedBundleProcessor</span></a> (implements org.apache.felix.ipojo.extender.internal.<a href="org/apache/felix/ipojo/extender/internal/BundleProcessor.html" title="interface in org.apache.felix.ipojo.extender.internal">BundleProcessor</a>)</li>
<li type="circle">org.apache.felix.ipojo.manipulation.<a href="org/apache/felix/ipojo/manipulation/ClassChecker.EnumAttribute.html" title="class in org.apache.felix.ipojo.manipulation"><span class="typeNameLink">ClassChecker.EnumAttribute</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulation.<a href="org/apache/felix/ipojo/manipulation/ClassChecker.SimpleAttribute.html" title="class in org.apache.felix.ipojo.manipulation"><span class="typeNameLink">ClassChecker.SimpleAttribute</span></a></li>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">ClassLoader</span></a>
<ul>
<li type="circle">org.apache.felix.ipojo.online.manipulator.<a href="org/apache/felix/ipojo/online/manipulator/BridgeClassLoader.html" title="class in org.apache.felix.ipojo.online.manipulator"><span class="typeNameLink">BridgeClassLoader</span></a></li>
<li type="circle">org.apache.felix.ipojo.handlers.dependency.<a href="org/apache/felix/ipojo/handlers/dependency/Dependency.NullableClassLoader.html" title="class in org.apache.felix.ipojo.handlers.dependency"><span class="typeNameLink">Dependency.NullableClassLoader</span></a></li>
<li type="circle">org.apache.felix.ipojo.handlers.dependency.<a href="org/apache/felix/ipojo/handlers/dependency/Dependency.SmartProxyFactory.html" title="class in org.apache.felix.ipojo.handlers.dependency"><span class="typeNameLink">Dependency.SmartProxyFactory</span></a></li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/FactoryClassloader.html" title="class in org.apache.felix.ipojo"><span class="typeNameLink">FactoryClassloader</span></a></li>
<li type="circle">java.security.<a href="http://docs.oracle.com/javase/8/docs/api/java/security/SecureClassLoader.html?is-external=true" title="class or interface in java.security"><span class="typeNameLink">SecureClassLoader</span></a>
<ul>
<li type="circle">java.net.<a href="http://docs.oracle.com/javase/8/docs/api/java/net/URLClassLoader.html?is-external=true" title="class or interface in java.net"><span class="typeNameLink">URLClassLoader</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>)
<ul>
<li type="circle">org.apache.felix.ipojo.manipulator.util.<a href="org/apache/felix/ipojo/manipulator/util/IsolatedClassLoader.html" title="class in org.apache.felix.ipojo.manipulator.util"><span class="typeNameLink">IsolatedClassLoader</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.manipulator.util.<a href="org/apache/felix/ipojo/manipulator/util/Classpath.html" title="class in org.apache.felix.ipojo.manipulator.util"><span class="typeNameLink">Classpath</span></a> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;T&gt;)</li>
<li type="circle">org.objectweb.asm.ClassVisitor
<ul>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/parser/AnnotationTypeVisitor.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser"><span class="typeNameLink">AnnotationTypeVisitor</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulation.<a href="org/apache/felix/ipojo/manipulation/ClassChecker.html" title="class in org.apache.felix.ipojo.manipulation"><span class="typeNameLink">ClassChecker</span></a> (implements org.objectweb.asm.Opcodes)</li>
<li type="circle">org.apache.felix.ipojo.manipulation.<a href="org/apache/felix/ipojo/manipulation/ClassManipulator.html" title="class in org.apache.felix.ipojo.manipulation"><span class="typeNameLink">ClassManipulator</span></a> (implements org.objectweb.asm.Opcodes)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/ClassMetadataCollector.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation"><span class="typeNameLink">ClassMetadataCollector</span></a></li>
<li type="circle">org.objectweb.asm.ClassWriter
<ul>
<li type="circle">org.apache.felix.ipojo.manipulation.<a href="org/apache/felix/ipojo/manipulation/ClassLoaderAwareClassWriter.html" title="class in org.apache.felix.ipojo.manipulation"><span class="typeNameLink">ClassLoaderAwareClassWriter</span></a></li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.extender.internal.processor.<a href="org/apache/felix/ipojo/extender/internal/processor/ConfigurationAnnotationScanner.html" title="class in org.apache.felix.ipojo.extender.internal.processor"><span class="typeNameLink">ConfigurationAnnotationScanner</span></a> (implements org.objectweb.asm.Opcodes)</li>
<li type="circle">org.apache.felix.ipojo.manipulation.<a href="org/apache/felix/ipojo/manipulation/InnerClassAdapter.html" title="class in org.apache.felix.ipojo.manipulation"><span class="typeNameLink">InnerClassAdapter</span></a> (implements org.objectweb.asm.Opcodes)</li>
<li type="circle">org.apache.felix.ipojo.manipulation.<a href="org/apache/felix/ipojo/manipulation/InnerClassChecker.html" title="class in org.apache.felix.ipojo.manipulation"><span class="typeNameLink">InnerClassChecker</span></a> (implements org.objectweb.asm.Opcodes)</li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.manipulator.util.<a href="org/apache/felix/ipojo/manipulator/util/Collections5.html" title="class in org.apache.felix.ipojo.manipulator.util"><span class="typeNameLink">Collections5</span></a></li>
<li type="circle">org.apache.felix.ipojo.dependency.impl.<a href="org/apache/felix/ipojo/dependency/impl/ComparatorBasedServiceRankingInterceptor.html" title="class in org.apache.felix.ipojo.dependency.impl"><span class="typeNameLink">ComparatorBasedServiceRankingInterceptor</span></a> (implements org.apache.felix.ipojo.dependency.interceptors.<a href="org/apache/felix/ipojo/dependency/interceptors/ServiceRankingInterceptor.html" title="interface in org.apache.felix.ipojo.dependency.interceptors">ServiceRankingInterceptor</a>)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.registry.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/registry/CompletableBindingRegistry.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.registry"><span class="typeNameLink">CompletableBindingRegistry</span></a> (implements org.apache.felix.ipojo.manipulator.metadata.annotation.registry.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/registry/BindingRegistry.html" title="interface in org.apache.felix.ipojo.manipulator.metadata.annotation.registry">BindingRegistry</a>)
<ul>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.registry.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/registry/IgnoreAllBindingRegistry.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.registry"><span class="typeNameLink">IgnoreAllBindingRegistry</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.registry.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/registry/LegacyGenericBindingRegistry.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.registry"><span class="typeNameLink">LegacyGenericBindingRegistry</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.registry.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/registry/MetaAnnotationBindingRegistry.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.registry"><span class="typeNameLink">MetaAnnotationBindingRegistry</span></a></li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.extender.internal.processor.<a href="org/apache/felix/ipojo/extender/internal/processor/ComponentsBundleProcessor.html" title="class in org.apache.felix.ipojo.extender.internal.processor"><span class="typeNameLink">ComponentsBundleProcessor</span></a> (implements org.apache.felix.ipojo.extender.internal.<a href="org/apache/felix/ipojo/extender/internal/BundleProcessor.html" title="interface in org.apache.felix.ipojo.extender.internal">BundleProcessor</a>)</li>
<li type="circle">org.apache.felix.ipojo.extender.internal.processor.<a href="org/apache/felix/ipojo/extender/internal/processor/ComponentsBundleProcessor.ComponentsAndInstances.html" title="class in org.apache.felix.ipojo.extender.internal.processor"><span class="typeNameLink">ComponentsBundleProcessor.ComponentsAndInstances</span></a></li>
<li type="circle">org.apache.felix.ipojo.api.<a href="org/apache/felix/ipojo/api/ComponentType.html" title="class in org.apache.felix.ipojo.api"><span class="typeNameLink">ComponentType</span></a>
<ul>
<li type="circle">org.apache.felix.ipojo.api.composite.<a href="org/apache/felix/ipojo/api/composite/CompositeComponentType.html" title="class in org.apache.felix.ipojo.api.composite"><span class="typeNameLink">CompositeComponentType</span></a></li>
<li type="circle">org.apache.felix.ipojo.api.<a href="org/apache/felix/ipojo/api/PrimitiveComponentType.html" title="class in org.apache.felix.ipojo.api"><span class="typeNameLink">PrimitiveComponentType</span></a>
<ul>
<li type="circle">org.apache.felix.ipojo.api.<a href="org/apache/felix/ipojo/api/SingletonComponentType.html" title="class in org.apache.felix.ipojo.api"><span class="typeNameLink">SingletonComponentType</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.architecture.<a href="org/apache/felix/ipojo/architecture/ComponentTypeDescription.html" title="class in org.apache.felix.ipojo.architecture"><span class="typeNameLink">ComponentTypeDescription</span></a>
<ul>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/HandlerManagerFactory.HandlerTypeDescription.html" title="class in org.apache.felix.ipojo"><span class="typeNameLink">HandlerManagerFactory.HandlerTypeDescription</span></a></li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/PrimitiveTypeDescription.html" title="class in org.apache.felix.ipojo"><span class="typeNameLink">PrimitiveTypeDescription</span></a></li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/ComponentWorkbench.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation"><span class="typeNameLink">ComponentWorkbench</span></a></li>
<li type="circle">org.apache.felix.ipojo.composite.<a href="org/apache/felix/ipojo/composite/CompositeManager.html" title="class in org.apache.felix.ipojo.composite"><span class="typeNameLink">CompositeManager</span></a> (implements org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/ComponentInstance.html" title="interface in org.apache.felix.ipojo">ComponentInstance</a>, org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/InstanceStateListener.html" title="interface in org.apache.felix.ipojo">InstanceStateListener</a>)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.<a href="org/apache/felix/ipojo/manipulator/metadata/CompositeMetadataProvider.html" title="class in org.apache.felix.ipojo.manipulator.metadata"><span class="typeNameLink">CompositeMetadataProvider</span></a> (implements org.apache.felix.ipojo.manipulator.<a href="org/apache/felix/ipojo/manipulator/MetadataProvider.html" title="interface in org.apache.felix.ipojo.manipulator">MetadataProvider</a>)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.spi.provider.<a href="org/apache/felix/ipojo/manipulator/spi/provider/CompositeModuleProvider.html" title="class in org.apache.felix.ipojo.manipulator.spi.provider"><span class="typeNameLink">CompositeModuleProvider</span></a> (implements org.apache.felix.ipojo.manipulator.spi.<a href="org/apache/felix/ipojo/manipulator/spi/ModuleProvider.html" title="interface in org.apache.felix.ipojo.manipulator.spi">ModuleProvider</a>)</li>
<li type="circle">org.apache.felix.ipojo.composite.<a href="org/apache/felix/ipojo/composite/CompositeServiceContext.html" title="class in org.apache.felix.ipojo.composite"><span class="typeNameLink">CompositeServiceContext</span></a> (implements org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/ServiceContext.html" title="interface in org.apache.felix.ipojo">ServiceContext</a>, org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/TrackerCustomizer.html" title="interface in org.apache.felix.ipojo.util">TrackerCustomizer</a>)</li>
<li type="circle">org.apache.felix.ipojo.composite.<a href="org/apache/felix/ipojo/composite/CompositeServiceContext.Record.html" title="class in org.apache.felix.ipojo.composite"><span class="typeNameLink">CompositeServiceContext.Record</span></a></li>
<li type="circle">org.apache.felix.ipojo.composite.service.provides.<a href="org/apache/felix/ipojo/composite/service/provides/CompositionMetadata.html" title="class in org.apache.felix.ipojo.composite.service.provides"><span class="typeNameLink">CompositionMetadata</span></a></li>
<li type="circle">org.apache.felix.ipojo.composite.service.provides.<a href="org/apache/felix/ipojo/composite/service/provides/CompositionMetadata.Mapping.html" title="class in org.apache.felix.ipojo.composite.service.provides"><span class="typeNameLink">CompositionMetadata.Mapping</span></a></li>
<li type="circle">org.apache.felix.ipojo.extender.internal.processor.<a href="org/apache/felix/ipojo/extender/internal/processor/ConfigurationProcessor.html" title="class in org.apache.felix.ipojo.extender.internal.processor"><span class="typeNameLink">ConfigurationProcessor</span></a> (implements org.apache.felix.ipojo.extender.internal.<a href="org/apache/felix/ipojo/extender/internal/BundleProcessor.html" title="interface in org.apache.felix.ipojo.extender.internal">BundleProcessor</a>)</li>
<li type="circle">org.apache.felix.ipojo.extender.internal.processor.<a href="org/apache/felix/ipojo/extender/internal/processor/ConfigurationProcessor.ComponentsAndInstances.html" title="class in org.apache.felix.ipojo.extender.internal.processor"><span class="typeNameLink">ConfigurationProcessor.ComponentsAndInstances</span></a></li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/ConfigurationTracker.html" title="class in org.apache.felix.ipojo"><span class="typeNameLink">ConfigurationTracker</span></a> (implements org.osgi.service.cm.ConfigurationListener)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.util.<a href="org/apache/felix/ipojo/manipulator/util/Constants.html" title="class in org.apache.felix.ipojo.manipulator.util"><span class="typeNameLink">Constants</span></a></li>
<li type="circle">org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/ContextSourceManager.html" title="class in org.apache.felix.ipojo.util"><span class="typeNameLink">ContextSourceManager</span></a> (implements org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/ContextListener.html" title="interface in org.apache.felix.ipojo">ContextListener</a>)</li>
<li type="circle">org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/ContextSourceManager.SourceTracker.html" title="class in org.apache.felix.ipojo.util"><span class="typeNameLink">ContextSourceManager.SourceTracker</span></a> (implements org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/TrackerCustomizer.html" title="interface in org.apache.felix.ipojo.util">TrackerCustomizer</a>)</li>
<li type="circle">org.apache.felix.ipojo.handlers.providedservice.<a href="org/apache/felix/ipojo/handlers/providedservice/CreationStrategy.html" title="class in org.apache.felix.ipojo.handlers.providedservice"><span class="typeNameLink">CreationStrategy</span></a>
<ul>
<li type="circle">org.apache.felix.ipojo.handlers.providedservice.strategy.<a href="org/apache/felix/ipojo/handlers/providedservice/strategy/ConfigurableCreationStrategy.html" title="class in org.apache.felix.ipojo.handlers.providedservice.strategy"><span class="typeNameLink">ConfigurableCreationStrategy</span></a></li>
<li type="circle">org.apache.felix.ipojo.handlers.providedservice.<a href="org/apache/felix/ipojo/handlers/providedservice/ProvidedService.FactoryStrategy.html" title="class in org.apache.felix.ipojo.handlers.providedservice"><span class="typeNameLink">ProvidedService.FactoryStrategy</span></a></li>
<li type="circle">org.apache.felix.ipojo.handlers.providedservice.<a href="org/apache/felix/ipojo/handlers/providedservice/ProvidedService.PerInstanceStrategy.html" title="class in org.apache.felix.ipojo.handlers.providedservice"><span class="typeNameLink">ProvidedService.PerInstanceStrategy</span></a> (implements java.lang.reflect.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a>, org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/IPOJOServiceFactory.html" title="interface in org.apache.felix.ipojo">IPOJOServiceFactory</a>)</li>
<li type="circle">org.apache.felix.ipojo.handlers.providedservice.<a href="org/apache/felix/ipojo/handlers/providedservice/ProvidedService.SingletonStrategy.html" title="class in org.apache.felix.ipojo.handlers.providedservice"><span class="typeNameLink">ProvidedService.SingletonStrategy</span></a></li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.extender.internal.linker.<a href="org/apache/felix/ipojo/extender/internal/linker/DeclarationLinker.html" title="class in org.apache.felix.ipojo.extender.internal.linker"><span class="typeNameLink">DeclarationLinker</span></a> (implements org.apache.felix.ipojo.extender.internal.<a href="org/apache/felix/ipojo/extender/internal/Lifecycle.html" title="interface in org.apache.felix.ipojo.extender.internal">Lifecycle</a>)</li>
<li type="circle">org.apache.felix.ipojo.extender.internal.declaration.service.<a href="org/apache/felix/ipojo/extender/internal/declaration/service/DeclarationServiceFactory.html" title="class in org.apache.felix.ipojo.extender.internal.declaration.service"><span class="typeNameLink">DeclarationServiceFactory</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.registry.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/registry/DefaultBindingRegistry.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.registry"><span class="typeNameLink">DefaultBindingRegistry</span></a> (implements org.apache.felix.ipojo.manipulator.metadata.annotation.registry.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/registry/BindingRegistry.html" title="interface in org.apache.felix.ipojo.manipulator.metadata.annotation.registry">BindingRegistry</a>)</li>
<li type="circle">org.apache.felix.ipojo.extender.internal.declaration.service.<a href="org/apache/felix/ipojo/extender/internal/declaration/service/DefaultConfigurationBuilder.html" title="class in org.apache.felix.ipojo.extender.internal.declaration.service"><span class="typeNameLink">DefaultConfigurationBuilder</span></a> (implements org.apache.felix.ipojo.extender.<a href="org/apache/felix/ipojo/extender/ConfigurationBuilder.html" title="interface in org.apache.felix.ipojo.extender">ConfigurationBuilder</a>)</li>
<li type="circle">org.apache.felix.ipojo.extender.internal.declaration.service.<a href="org/apache/felix/ipojo/extender/internal/declaration/service/DefaultDeclarationBuilderService.html" title="class in org.apache.felix.ipojo.extender.internal.declaration.service"><span class="typeNameLink">DefaultDeclarationBuilderService</span></a> (implements org.apache.felix.ipojo.extender.<a href="org/apache/felix/ipojo/extender/DeclarationBuilderService.html" title="interface in org.apache.felix.ipojo.extender">DeclarationBuilderService</a>)</li>
<li type="circle">org.apache.felix.ipojo.dependency.interceptors.<a href="org/apache/felix/ipojo/dependency/interceptors/DefaultDependencyInterceptor.html" title="class in org.apache.felix.ipojo.dependency.interceptors"><span class="typeNameLink">DefaultDependencyInterceptor</span></a> (implements org.apache.felix.ipojo.dependency.interceptors.<a href="org/apache/felix/ipojo/dependency/interceptors/DependencyInterceptor.html" title="interface in org.apache.felix.ipojo.dependency.interceptors">DependencyInterceptor</a>)
<ul>
<li type="circle">org.apache.felix.ipojo.dependency.interceptors.<a href="org/apache/felix/ipojo/dependency/interceptors/DefaultServiceRankingInterceptor.html" title="class in org.apache.felix.ipojo.dependency.interceptors"><span class="typeNameLink">DefaultServiceRankingInterceptor</span></a> (implements org.apache.felix.ipojo.dependency.interceptors.<a href="org/apache/felix/ipojo/dependency/interceptors/ServiceRankingInterceptor.html" title="interface in org.apache.felix.ipojo.dependency.interceptors">ServiceRankingInterceptor</a>)</li>
<li type="circle">org.apache.felix.ipojo.dependency.interceptors.<a href="org/apache/felix/ipojo/dependency/interceptors/DefaultServiceTrackingInterceptor.html" title="class in org.apache.felix.ipojo.dependency.interceptors"><span class="typeNameLink">DefaultServiceTrackingInterceptor</span></a> (implements org.apache.felix.ipojo.dependency.interceptors.<a href="org/apache/felix/ipojo/dependency/interceptors/ServiceTrackingInterceptor.html" title="interface in org.apache.felix.ipojo.dependency.interceptors">ServiceTrackingInterceptor</a>)</li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.extender.internal.declaration.service.<a href="org/apache/felix/ipojo/extender/internal/declaration/service/DefaultInstanceBuilder.html" title="class in org.apache.felix.ipojo.extender.internal.declaration.service"><span class="typeNameLink">DefaultInstanceBuilder</span></a> (implements org.apache.felix.ipojo.extender.<a href="org/apache/felix/ipojo/extender/InstanceBuilder.html" title="interface in org.apache.felix.ipojo.extender">InstanceBuilder</a>)</li>
<li type="circle">org.apache.felix.ipojo.extender.internal.<a href="org/apache/felix/ipojo/extender/internal/DefaultJob.html" title="class in org.apache.felix.ipojo.extender.internal"><span class="typeNameLink">DefaultJob</span></a>&lt;T&gt; (implements org.apache.felix.ipojo.extender.queue.<a href="org/apache/felix/ipojo/extender/queue/Job.html" title="interface in org.apache.felix.ipojo.extender.queue">Job</a>&lt;T&gt;)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.store.builder.<a href="org/apache/felix/ipojo/manipulator/store/builder/DefaultManifestBuilder.html" title="class in org.apache.felix.ipojo.manipulator.store.builder"><span class="typeNameLink">DefaultManifestBuilder</span></a> (implements org.apache.felix.ipojo.manipulator.store.<a href="org/apache/felix/ipojo/manipulator/store/ManifestBuilder.html" title="interface in org.apache.felix.ipojo.manipulator.store">ManifestBuilder</a>)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.spi.provider.<a href="org/apache/felix/ipojo/manipulator/spi/provider/DefaultModuleProvider.html" title="class in org.apache.felix.ipojo.manipulator.spi.provider"><span class="typeNameLink">DefaultModuleProvider</span></a> (implements org.apache.felix.ipojo.manipulator.spi.<a href="org/apache/felix/ipojo/manipulator/spi/ModuleProvider.html" title="interface in org.apache.felix.ipojo.manipulator.spi">ModuleProvider</a>)
<ul>
<li type="circle">org.apache.felix.ipojo.manipulator.spi.provider.<a href="org/apache/felix/ipojo/manipulator/spi/provider/CoreModuleProvider.html" title="class in org.apache.felix.ipojo.manipulator.spi.provider"><span class="typeNameLink">CoreModuleProvider</span></a></li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.api.<a href="org/apache/felix/ipojo/api/Dependency.html" title="class in org.apache.felix.ipojo.api"><span class="typeNameLink">Dependency</span></a> (implements org.apache.felix.ipojo.api.<a href="org/apache/felix/ipojo/api/HandlerConfiguration.html" title="interface in org.apache.felix.ipojo.api">HandlerConfiguration</a>)</li>
<li type="circle">org.apache.felix.ipojo.handlers.dependency.<a href="org/apache/felix/ipojo/handlers/dependency/Dependency.DynamicProxyFactory.html" title="class in org.apache.felix.ipojo.handlers.dependency"><span class="typeNameLink">Dependency.DynamicProxyFactory</span></a> (implements java.lang.reflect.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a>)</li>
<li type="circle">org.apache.felix.ipojo.handlers.dependency.<a href="org/apache/felix/ipojo/handlers/dependency/DependencyConfigurationChecker.html" title="class in org.apache.felix.ipojo.handlers.dependency"><span class="typeNameLink">DependencyConfigurationChecker</span></a></li>
<li type="circle">org.apache.felix.ipojo.handlers.dependency.<a href="org/apache/felix/ipojo/handlers/dependency/DependencyDescription.html" title="class in org.apache.felix.ipojo.handlers.dependency"><span class="typeNameLink">DependencyDescription</span></a></li>
<li type="circle">org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/DependencyMetadataHelper.html" title="class in org.apache.felix.ipojo.util"><span class="typeNameLink">DependencyMetadataHelper</span></a></li>
<li type="circle">org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/DependencyModel.html" title="class in org.apache.felix.ipojo.util"><span class="typeNameLink">DependencyModel</span></a>
<ul>
<li type="circle">org.apache.felix.ipojo.handlers.dependency.<a href="org/apache/felix/ipojo/handlers/dependency/Dependency.html" title="class in org.apache.felix.ipojo.handlers.dependency"><span class="typeNameLink">Dependency</span></a> (implements org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/ConstructorInjector.html" title="interface in org.apache.felix.ipojo">ConstructorInjector</a>, org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/FieldInterceptor.html" title="interface in org.apache.felix.ipojo">FieldInterceptor</a>, org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/MethodInterceptor.html" title="interface in org.apache.felix.ipojo">MethodInterceptor</a>)</li>
<li type="circle">org.apache.felix.ipojo.composite.service.provides.<a href="org/apache/felix/ipojo/composite/service/provides/ServiceExporter.html" title="class in org.apache.felix.ipojo.composite.service.provides"><span class="typeNameLink">ServiceExporter</span></a></li>
<li type="circle">org.apache.felix.ipojo.composite.service.instantiator.<a href="org/apache/felix/ipojo/composite/service/instantiator/ServiceImporter.html" title="class in org.apache.felix.ipojo.composite.service.instantiator"><span class="typeNameLink">ServiceImporter</span></a></li>
<li type="circle">org.apache.felix.ipojo.composite.service.instantiator.<a href="org/apache/felix/ipojo/composite/service/instantiator/SvcInstance.html" title="class in org.apache.felix.ipojo.composite.service.instantiator"><span class="typeNameLink">SvcInstance</span></a></li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/DependencyModel.ServiceBindingHolder.html" title="class in org.apache.felix.ipojo.util"><span class="typeNameLink">DependencyModel.ServiceBindingHolder</span></a></li>
<li type="circle">org.apache.felix.ipojo.dependency.impl.<a href="org/apache/felix/ipojo/dependency/impl/DependencyProperties.html" title="class in org.apache.felix.ipojo.dependency.impl"><span class="typeNameLink">DependencyProperties</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.manifest.<a href="org/apache/felix/ipojo/manipulator/manifest/DirectManifestProvider.html" title="class in org.apache.felix.ipojo.manipulator.manifest"><span class="typeNameLink">DirectManifestProvider</span></a> (implements org.apache.felix.ipojo.manipulator.<a href="org/apache/felix/ipojo/manipulator/ManifestProvider.html" title="interface in org.apache.felix.ipojo.manipulator">ManifestProvider</a>)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.store.<a href="org/apache/felix/ipojo/manipulator/store/DirectoryResourceStore.html" title="class in org.apache.felix.ipojo.manipulator.store"><span class="typeNameLink">DirectoryResourceStore</span></a> (implements org.apache.felix.ipojo.manipulator.<a href="org/apache/felix/ipojo/manipulator/ResourceStore.html" title="interface in org.apache.felix.ipojo.manipulator">ResourceStore</a>)</li>
<li type="circle">org.apache.felix.ipojo.metadata.<a href="org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata"><span class="typeNameLink">Element</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/util/Elements.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util"><span class="typeNameLink">Elements</span></a></li>
<li type="circle">org.apache.felix.ipojo.dependency.impl.<a href="org/apache/felix/ipojo/dependency/impl/EmptyBasedServiceRankingInterceptor.html" title="class in org.apache.felix.ipojo.dependency.impl"><span class="typeNameLink">EmptyBasedServiceRankingInterceptor</span></a> (implements org.apache.felix.ipojo.dependency.interceptors.<a href="org/apache/felix/ipojo/dependency/interceptors/ServiceRankingInterceptor.html" title="interface in org.apache.felix.ipojo.dependency.interceptors">ServiceRankingInterceptor</a>)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.<a href="org/apache/felix/ipojo/manipulator/metadata/EmptyMetadataProvider.html" title="class in org.apache.felix.ipojo.manipulator.metadata"><span class="typeNameLink">EmptyMetadataProvider</span></a> (implements org.apache.felix.ipojo.manipulator.<a href="org/apache/felix/ipojo/manipulator/MetadataProvider.html" title="interface in org.apache.felix.ipojo.manipulator">MetadataProvider</a>)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.reporter.<a href="org/apache/felix/ipojo/manipulator/reporter/EmptyReporter.html" title="class in org.apache.felix.ipojo.manipulator.reporter"><span class="typeNameLink">EmptyReporter</span></a> (implements org.apache.felix.ipojo.manipulator.<a href="org/apache/felix/ipojo/manipulator/Reporter.html" title="interface in org.apache.felix.ipojo.manipulator">Reporter</a>)
<ul>
<li type="circle">org.apache.felix.ipojo.manipulator.reporter.<a href="org/apache/felix/ipojo/manipulator/reporter/SystemReporter.html" title="class in org.apache.felix.ipojo.manipulator.reporter"><span class="typeNameLink">SystemReporter</span></a></li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.handlers.providedservice.strategy.<a href="org/apache/felix/ipojo/handlers/providedservice/strategy/ErrorPrintingServiceFactoryProxy.html" title="class in org.apache.felix.ipojo.handlers.providedservice.strategy"><span class="typeNameLink">ErrorPrintingServiceFactoryProxy</span></a> (implements java.lang.reflect.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a>)</li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/EventDispatcher.html" title="class in org.apache.felix.ipojo"><span class="typeNameLink">EventDispatcher</span></a></li>
<li type="circle">org.apache.felix.ipojo.api.composite.<a href="org/apache/felix/ipojo/api/composite/ExportedService.html" title="class in org.apache.felix.ipojo.api.composite"><span class="typeNameLink">ExportedService</span></a> (implements org.apache.felix.ipojo.api.<a href="org/apache/felix/ipojo/api/HandlerConfiguration.html" title="interface in org.apache.felix.ipojo.api">HandlerConfiguration</a>)</li>
<li type="circle">org.apache.felix.ipojo.extender.internal.<a href="org/apache/felix/ipojo/extender/internal/Extender.html" title="class in org.apache.felix.ipojo.extender.internal"><span class="typeNameLink">Extender</span></a></li>
<li type="circle">org.apache.felix.ipojo.extender.internal.processor.<a href="org/apache/felix/ipojo/extender/internal/processor/ExtensionBundleProcessor.html" title="class in org.apache.felix.ipojo.extender.internal.processor"><span class="typeNameLink">ExtensionBundleProcessor</span></a> (implements org.apache.felix.ipojo.extender.internal.<a href="org/apache/felix/ipojo/extender/internal/BundleProcessor.html" title="interface in org.apache.felix.ipojo.extender.internal">BundleProcessor</a>)</li>
<li type="circle">org.apache.felix.ipojo.composite.<a href="org/apache/felix/ipojo/composite/FactoryProxy.html" title="class in org.apache.felix.ipojo.composite"><span class="typeNameLink">FactoryProxy</span></a> (implements org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/Factory.html" title="interface in org.apache.felix.ipojo">Factory</a>)</li>
<li type="circle">org.apache.felix.ipojo.parser.<a href="org/apache/felix/ipojo/parser/FieldMetadata.html" title="class in org.apache.felix.ipojo.parser"><span class="typeNameLink">FieldMetadata</span></a></li>
<li type="circle">org.apache.felix.ipojo.composite.service.provides.<a href="org/apache/felix/ipojo/composite/service/provides/FieldMetadata.html" title="class in org.apache.felix.ipojo.composite.service.provides"><span class="typeNameLink">FieldMetadata</span></a></li>
<li type="circle">org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/Fields.html" title="class in org.apache.felix.ipojo.util"><span class="typeNameLink">Fields</span></a>&lt;T&gt;</li>
<li type="circle">org.objectweb.asm.FieldVisitor
<ul>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/FieldMetadataCollector.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation"><span class="typeNameLink">FieldMetadataCollector</span></a></li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.manipulator.manifest.<a href="org/apache/felix/ipojo/manipulator/manifest/FileManifestProvider.html" title="class in org.apache.felix.ipojo.manipulator.manifest"><span class="typeNameLink">FileManifestProvider</span></a> (implements org.apache.felix.ipojo.manipulator.<a href="org/apache/felix/ipojo/manipulator/ManifestProvider.html" title="interface in org.apache.felix.ipojo.manipulator">ManifestProvider</a>)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.<a href="org/apache/felix/ipojo/manipulator/metadata/FileMetadataProvider.html" title="class in org.apache.felix.ipojo.manipulator.metadata"><span class="typeNameLink">FileMetadataProvider</span></a> (implements org.apache.felix.ipojo.manipulator.<a href="org/apache/felix/ipojo/manipulator/MetadataProvider.html" title="interface in org.apache.felix.ipojo.manipulator">MetadataProvider</a>)</li>
<li type="circle">org.apache.felix.ipojo.online.manipulator.<a href="org/apache/felix/ipojo/online/manipulator/Files.html" title="class in org.apache.felix.ipojo.online.manipulator"><span class="typeNameLink">Files</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.store.mapper.<a href="org/apache/felix/ipojo/manipulator/store/mapper/FileSystemResourceMapper.html" title="class in org.apache.felix.ipojo.manipulator.store.mapper"><span class="typeNameLink">FileSystemResourceMapper</span></a> (implements org.apache.felix.ipojo.manipulator.store.<a href="org/apache/felix/ipojo/manipulator/store/ResourceMapper.html" title="interface in org.apache.felix.ipojo.manipulator.store">ResourceMapper</a>)</li>
<li type="circle">org.apache.felix.ipojo.dependency.impl.<a href="org/apache/felix/ipojo/dependency/impl/FilterBasedServiceTrackingInterceptor.html" title="class in org.apache.felix.ipojo.dependency.impl"><span class="typeNameLink">FilterBasedServiceTrackingInterceptor</span></a> (implements org.apache.felix.ipojo.dependency.interceptors.<a href="org/apache/felix/ipojo/dependency/interceptors/ServiceTrackingInterceptor.html" title="interface in org.apache.felix.ipojo.dependency.interceptors">ServiceTrackingInterceptor</a>)</li>
<li type="circle">org.apache.felix.ipojo.extender.internal.processor.<a href="org/apache/felix/ipojo/extender/internal/processor/ForwardingBundleProcessor.html" title="class in org.apache.felix.ipojo.extender.internal.processor"><span class="typeNameLink">ForwardingBundleProcessor</span></a> (implements org.apache.felix.ipojo.extender.internal.<a href="org/apache/felix/ipojo/extender/internal/BundleProcessor.html" title="interface in org.apache.felix.ipojo.extender.internal">BundleProcessor</a>)
<ul>
<li type="circle">org.apache.felix.ipojo.extender.internal.processor.<a href="org/apache/felix/ipojo/extender/internal/processor/QueuingActivationProcessor.html" title="class in org.apache.felix.ipojo.extender.internal.processor"><span class="typeNameLink">QueuingActivationProcessor</span></a></li>
<li type="circle">org.apache.felix.ipojo.extender.internal.processor.<a href="org/apache/felix/ipojo/extender/internal/processor/ReverseBundleProcessor.html" title="class in org.apache.felix.ipojo.extender.internal.processor"><span class="typeNameLink">ReverseBundleProcessor</span></a></li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.extender.internal.queue.pref.enforce.<a href="org/apache/felix/ipojo/extender/internal/queue/pref/enforce/ForwardingQueueService.html" title="class in org.apache.felix.ipojo.extender.internal.queue.pref.enforce"><span class="typeNameLink">ForwardingQueueService</span></a> (implements org.apache.felix.ipojo.extender.internal.<a href="org/apache/felix/ipojo/extender/internal/LifecycleQueueService.html" title="interface in org.apache.felix.ipojo.extender.internal">LifecycleQueueService</a>)
<ul>
<li type="circle">org.apache.felix.ipojo.extender.internal.queue.pref.enforce.<a href="org/apache/felix/ipojo/extender/internal/queue/pref/enforce/EnforcedQueueService.html" title="class in org.apache.felix.ipojo.extender.internal.queue.pref.enforce"><span class="typeNameLink">EnforcedQueueService</span></a></li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/generic/GenericVisitorFactory.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic"><span class="typeNameLink">GenericVisitorFactory</span></a> (implements org.apache.felix.ipojo.manipulator.spi.<a href="org/apache/felix/ipojo/manipulator/spi/AnnotationVisitorFactory.html" title="interface in org.apache.felix.ipojo.manipulator.spi">AnnotationVisitorFactory</a>)</li>
<li type="circle">org.apache.felix.ipojo.extender.internal.queue.<a href="org/apache/felix/ipojo/extender/internal/queue/GroupThreadFactory.html" title="class in org.apache.felix.ipojo.extender.internal.queue"><span class="typeNameLink">GroupThreadFactory</span></a> (implements java.util.concurrent.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ThreadFactory.html?is-external=true" title="class or interface in java.util.concurrent">ThreadFactory</a>)</li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/Handler.html" title="class in org.apache.felix.ipojo"><span class="typeNameLink">Handler</span></a>
<ul>
<li type="circle">org.apache.felix.ipojo.composite.<a href="org/apache/felix/ipojo/composite/CompositeHandler.html" title="class in org.apache.felix.ipojo.composite"><span class="typeNameLink">CompositeHandler</span></a>
<ul>
<li type="circle">org.apache.felix.ipojo.composite.architecture.<a href="org/apache/felix/ipojo/composite/architecture/ArchitectureHandler.html" title="class in org.apache.felix.ipojo.composite.architecture"><span class="typeNameLink">ArchitectureHandler</span></a> (implements org.apache.felix.ipojo.architecture.<a href="org/apache/felix/ipojo/architecture/Architecture.html" title="interface in org.apache.felix.ipojo.architecture">Architecture</a>, org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/InstanceStateListener.html" title="interface in org.apache.felix.ipojo">InstanceStateListener</a>)</li>
<li type="circle">org.apache.felix.ipojo.composite.instance.<a href="org/apache/felix/ipojo/composite/instance/InstanceHandler.html" title="class in org.apache.felix.ipojo.composite.instance"><span class="typeNameLink">InstanceHandler</span></a> (implements org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/InstanceStateListener.html" title="interface in org.apache.felix.ipojo">InstanceStateListener</a>)</li>
<li type="circle">org.apache.felix.ipojo.composite.service.provides.<a href="org/apache/felix/ipojo/composite/service/provides/ProvidedServiceHandler.html" title="class in org.apache.felix.ipojo.composite.service.provides"><span class="typeNameLink">ProvidedServiceHandler</span></a> (implements org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/DependencyStateListener.html" title="interface in org.apache.felix.ipojo.util">DependencyStateListener</a>)</li>
<li type="circle">org.apache.felix.ipojo.composite.service.instantiator.<a href="org/apache/felix/ipojo/composite/service/instantiator/ServiceDependencyHandler.html" title="class in org.apache.felix.ipojo.composite.service.instantiator"><span class="typeNameLink">ServiceDependencyHandler</span></a> (implements org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/DependencyStateListener.html" title="interface in org.apache.felix.ipojo.util">DependencyStateListener</a>)</li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/PrimitiveHandler.html" title="class in org.apache.felix.ipojo"><span class="typeNameLink">PrimitiveHandler</span></a> (implements org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/ConstructorInjector.html" title="interface in org.apache.felix.ipojo">ConstructorInjector</a>, org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/FieldInterceptor.html" title="interface in org.apache.felix.ipojo">FieldInterceptor</a>, org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/MethodInterceptor.html" title="interface in org.apache.felix.ipojo">MethodInterceptor</a>)
<ul>
<li type="circle">org.apache.felix.ipojo.handlers.architecture.<a href="org/apache/felix/ipojo/handlers/architecture/ArchitectureHandler.html" title="class in org.apache.felix.ipojo.handlers.architecture"><span class="typeNameLink">ArchitectureHandler</span></a> (implements org.apache.felix.ipojo.architecture.<a href="org/apache/felix/ipojo/architecture/Architecture.html" title="interface in org.apache.felix.ipojo.architecture">Architecture</a>, org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/InstanceStateListener.html" title="interface in org.apache.felix.ipojo">InstanceStateListener</a>)</li>
<li type="circle">org.apache.felix.ipojo.handlers.context.<a href="org/apache/felix/ipojo/handlers/context/BundleContextHandler.html" title="class in org.apache.felix.ipojo.handlers.context"><span class="typeNameLink">BundleContextHandler</span></a></li>
<li type="circle">org.apache.felix.ipojo.handlers.configuration.<a href="org/apache/felix/ipojo/handlers/configuration/ConfigurationHandler.html" title="class in org.apache.felix.ipojo.handlers.configuration"><span class="typeNameLink">ConfigurationHandler</span></a> (implements org.osgi.service.cm.ManagedService)</li>
<li type="circle">org.apache.felix.ipojo.handlers.lifecycle.controller.<a href="org/apache/felix/ipojo/handlers/lifecycle/controller/ControllerHandler.html" title="class in org.apache.felix.ipojo.handlers.lifecycle.controller"><span class="typeNameLink">ControllerHandler</span></a></li>
<li type="circle">org.apache.felix.ipojo.handlers.dependency.<a href="org/apache/felix/ipojo/handlers/dependency/DependencyHandler.html" title="class in org.apache.felix.ipojo.handlers.dependency"><span class="typeNameLink">DependencyHandler</span></a> (implements org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/DependencyStateListener.html" title="interface in org.apache.felix.ipojo.util">DependencyStateListener</a>)</li>
<li type="circle">org.apache.felix.ipojo.handlers.lifecycle.callback.<a href="org/apache/felix/ipojo/handlers/lifecycle/callback/LifecycleCallbackHandler.html" title="class in org.apache.felix.ipojo.handlers.lifecycle.callback"><span class="typeNameLink">LifecycleCallbackHandler</span></a></li>
<li type="circle">org.apache.felix.ipojo.handlers.providedservice.<a href="org/apache/felix/ipojo/handlers/providedservice/ProvidedServiceHandler.html" title="class in org.apache.felix.ipojo.handlers.providedservice"><span class="typeNameLink">ProvidedServiceHandler</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.architecture.<a href="org/apache/felix/ipojo/architecture/HandlerDescription.html" title="class in org.apache.felix.ipojo.architecture"><span class="typeNameLink">HandlerDescription</span></a>
<ul>
<li type="circle">org.apache.felix.ipojo.handlers.configuration.<a href="org/apache/felix/ipojo/handlers/configuration/ConfigurationHandlerDescription.html" title="class in org.apache.felix.ipojo.handlers.configuration"><span class="typeNameLink">ConfigurationHandlerDescription</span></a></li>
<li type="circle">org.apache.felix.ipojo.handlers.dependency.<a href="org/apache/felix/ipojo/handlers/dependency/DependencyHandlerDescription.html" title="class in org.apache.felix.ipojo.handlers.dependency"><span class="typeNameLink">DependencyHandlerDescription</span></a></li>
<li type="circle">org.apache.felix.ipojo.composite.instance.<a href="org/apache/felix/ipojo/composite/instance/InstanceHandlerDescription.html" title="class in org.apache.felix.ipojo.composite.instance"><span class="typeNameLink">InstanceHandlerDescription</span></a></li>
<li type="circle">org.apache.felix.ipojo.handlers.providedservice.<a href="org/apache/felix/ipojo/handlers/providedservice/ProvidedServiceHandlerDescription.html" title="class in org.apache.felix.ipojo.handlers.providedservice"><span class="typeNameLink">ProvidedServiceHandlerDescription</span></a></li>
<li type="circle">org.apache.felix.ipojo.composite.service.provides.<a href="org/apache/felix/ipojo/composite/service/provides/ProvidedServiceHandlerDescription.html" title="class in org.apache.felix.ipojo.composite.service.provides"><span class="typeNameLink">ProvidedServiceHandlerDescription</span></a></li>
<li type="circle">org.apache.felix.ipojo.composite.service.instantiator.<a href="org/apache/felix/ipojo/composite/service/instantiator/ServiceInstantiatorDescription.html" title="class in org.apache.felix.ipojo.composite.service.instantiator"><span class="typeNameLink">ServiceInstantiatorDescription</span></a></li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.extender.internal.queue.pref.<a href="org/apache/felix/ipojo/extender/internal/queue/pref/HeaderPreferenceSelection.html" title="class in org.apache.felix.ipojo.extender.internal.queue.pref"><span class="typeNameLink">HeaderPreferenceSelection</span></a> (implements org.apache.felix.ipojo.extender.internal.queue.pref.<a href="org/apache/felix/ipojo/extender/internal/queue/pref/PreferenceSelection.html" title="interface in org.apache.felix.ipojo.extender.internal.queue.pref">PreferenceSelection</a>)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.store.mapper.<a href="org/apache/felix/ipojo/manipulator/store/mapper/IdentityResourceMapper.html" title="class in org.apache.felix.ipojo.manipulator.store.mapper"><span class="typeNameLink">IdentityResourceMapper</span></a> (implements org.apache.felix.ipojo.manipulator.store.<a href="org/apache/felix/ipojo/manipulator/store/ResourceMapper.html" title="interface in org.apache.felix.ipojo.manipulator.store">ResourceMapper</a>)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/discovery/IgnoredDiscovery.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery"><span class="typeNameLink">IgnoredDiscovery</span></a> (implements org.apache.felix.ipojo.manipulator.metadata.annotation.model.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/AnnotationDiscovery.html" title="interface in org.apache.felix.ipojo.manipulator.metadata.annotation.model">AnnotationDiscovery</a>)</li>
<li type="circle">org.apache.felix.ipojo.api.composite.<a href="org/apache/felix/ipojo/api/composite/ImportedService.html" title="class in org.apache.felix.ipojo.api.composite"><span class="typeNameLink">ImportedService</span></a> (implements org.apache.felix.ipojo.api.<a href="org/apache/felix/ipojo/api/HandlerConfiguration.html" title="interface in org.apache.felix.ipojo.api">HandlerConfiguration</a>)</li>
<li type="circle">org.apache.felix.ipojo.configuration.<a href="org/apache/felix/ipojo/configuration/Instance.html" title="class in org.apache.felix.ipojo.configuration"><span class="typeNameLink">Instance</span></a></li>
<li type="circle">org.apache.felix.ipojo.api.composite.<a href="org/apache/felix/ipojo/api/composite/Instance.html" title="class in org.apache.felix.ipojo.api.composite"><span class="typeNameLink">Instance</span></a> (implements org.apache.felix.ipojo.api.<a href="org/apache/felix/ipojo/api/HandlerConfiguration.html" title="interface in org.apache.felix.ipojo.api">HandlerConfiguration</a>)</li>
<li type="circle">org.apache.felix.ipojo.configuration.<a href="org/apache/felix/ipojo/configuration/Instance.Pair.html" title="class in org.apache.felix.ipojo.configuration"><span class="typeNameLink">Instance.Pair</span></a>&lt;K,V&gt;</li>
<li type="circle">org.apache.felix.ipojo.configuration.<a href="org/apache/felix/ipojo/configuration/Instance.Property.html" title="class in org.apache.felix.ipojo.configuration"><span class="typeNameLink">Instance.Property</span></a>&lt;T&gt;</li>
<li type="circle">org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/InstanceConfigurationSource.html" title="class in org.apache.felix.ipojo.util"><span class="typeNameLink">InstanceConfigurationSource</span></a> (implements org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/ContextSource.html" title="interface in org.apache.felix.ipojo">ContextSource</a>)</li>
<li type="circle">org.apache.felix.ipojo.architecture.<a href="org/apache/felix/ipojo/architecture/InstanceDescription.html" title="class in org.apache.felix.ipojo.architecture"><span class="typeNameLink">InstanceDescription</span></a> (implements org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/InstanceStateListener.html" title="interface in org.apache.felix.ipojo">InstanceStateListener</a>)
<ul>
<li type="circle">org.apache.felix.ipojo.composite.<a href="org/apache/felix/ipojo/composite/CompositeInstanceDescription.html" title="class in org.apache.felix.ipojo.composite"><span class="typeNameLink">CompositeInstanceDescription</span></a></li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/PrimitiveInstanceDescription.html" title="class in org.apache.felix.ipojo"><span class="typeNameLink">PrimitiveInstanceDescription</span></a></li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.composite.instance.<a href="org/apache/felix/ipojo/composite/instance/InstanceHandler.ManagedConfiguration.html" title="class in org.apache.felix.ipojo.composite.instance"><span class="typeNameLink">InstanceHandler.ManagedConfiguration</span></a></li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/InstanceManager.html" title="class in org.apache.felix.ipojo"><span class="typeNameLink">InstanceManager</span></a> (implements org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/ComponentInstance.html" title="interface in org.apache.felix.ipojo">ComponentInstance</a>, org.apache.felix.ipojo.extender.internal.linker.<a href="org/apache/felix/ipojo/extender/internal/linker/InstanceBundleContextAware.html" title="interface in org.apache.felix.ipojo.extender.internal.linker">InstanceBundleContextAware</a>, org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/InstanceStateListener.html" title="interface in org.apache.felix.ipojo">InstanceStateListener</a>)
<ul>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/HandlerManager.html" title="class in org.apache.felix.ipojo"><span class="typeNameLink">HandlerManager</span></a></li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.api.composite.<a href="org/apache/felix/ipojo/api/composite/InstantiatedService.html" title="class in org.apache.felix.ipojo.api.composite"><span class="typeNameLink">InstantiatedService</span></a> (implements org.apache.felix.ipojo.api.<a href="org/apache/felix/ipojo/api/HandlerConfiguration.html" title="interface in org.apache.felix.ipojo.api">HandlerConfiguration</a>)</li>
<li type="circle">org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/InvocationResult.html" title="class in org.apache.felix.ipojo.util"><span class="typeNameLink">InvocationResult</span></a>&lt;T&gt;</li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/IPojoContext.html" title="class in org.apache.felix.ipojo"><span class="typeNameLink">IPojoContext</span></a> (implements org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/ServiceContext.html" title="interface in org.apache.felix.ipojo">ServiceContext</a>)</li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/IPojoFactory.html" title="class in org.apache.felix.ipojo"><span class="typeNameLink">IPojoFactory</span></a> (implements org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/Factory.html" title="interface in org.apache.felix.ipojo">Factory</a>)
<ul>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/ComponentFactory.html" title="class in org.apache.felix.ipojo"><span class="typeNameLink">ComponentFactory</span></a> (implements org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/TrackerCustomizer.html" title="interface in org.apache.felix.ipojo.util">TrackerCustomizer</a>)
<ul>
<li type="circle">org.apache.felix.ipojo.composite.<a href="org/apache/felix/ipojo/composite/CompositeFactory.html" title="class in org.apache.felix.ipojo.composite"><span class="typeNameLink">CompositeFactory</span></a> (implements org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/TrackerCustomizer.html" title="interface in org.apache.felix.ipojo.util">TrackerCustomizer</a>)</li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/HandlerManagerFactory.html" title="class in org.apache.felix.ipojo"><span class="typeNameLink">HandlerManagerFactory</span></a> (implements org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/HandlerFactory.html" title="interface in org.apache.felix.ipojo">HandlerFactory</a>)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/IPojoFactory.DefaultNameGenerator.html" title="class in org.apache.felix.ipojo"><span class="typeNameLink">IPojoFactory.DefaultNameGenerator</span></a> (implements org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/IPojoFactory.NameGenerator.html" title="interface in org.apache.felix.ipojo">IPojoFactory.NameGenerator</a>)</li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/IPojoFactory.RequiredHandler.html" title="class in org.apache.felix.ipojo"><span class="typeNameLink">IPojoFactory.RequiredHandler</span></a> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;)</li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/IPojoFactory.RetryNameGenerator.html" title="class in org.apache.felix.ipojo"><span class="typeNameLink">IPojoFactory.RetryNameGenerator</span></a> (implements org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/IPojoFactory.NameGenerator.html" title="interface in org.apache.felix.ipojo">IPojoFactory.NameGenerator</a>)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.store.<a href="org/apache/felix/ipojo/manipulator/store/JarFileResourceStore.html" title="class in org.apache.felix.ipojo.manipulator.store"><span class="typeNameLink">JarFileResourceStore</span></a> (implements org.apache.felix.ipojo.manipulator.<a href="org/apache/felix/ipojo/manipulator/ResourceStore.html" title="interface in org.apache.felix.ipojo.manipulator">ResourceStore</a>)
<ul>
<li type="circle">org.apache.felix.ipojo.online.manipulator.<a href="org/apache/felix/ipojo/online/manipulator/BundleAwareJarFileResourceStore.html" title="class in org.apache.felix.ipojo.online.manipulator"><span class="typeNameLink">BundleAwareJarFileResourceStore</span></a></li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.extender.internal.queue.<a href="org/apache/felix/ipojo/extender/internal/queue/JobInfoCallable.html" title="class in org.apache.felix.ipojo.extender.internal.queue"><span class="typeNameLink">JobInfoCallable</span></a>&lt;T&gt; (implements java.util.concurrent.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Callable.html?is-external=true" title="class or interface in java.util.concurrent">Callable</a>&lt;V&gt;, org.apache.felix.ipojo.extender.queue.<a href="org/apache/felix/ipojo/extender/queue/JobInfo.html" title="interface in org.apache.felix.ipojo.extender.queue">JobInfo</a>)</li>
<li type="circle">org.apache.felix.ipojo.handlers.lifecycle.callback.<a href="org/apache/felix/ipojo/handlers/lifecycle/callback/LifecycleCallback.html" title="class in org.apache.felix.ipojo.handlers.lifecycle.callback"><span class="typeNameLink">LifecycleCallback</span></a></li>
<li type="circle">org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/Logger.html" title="class in org.apache.felix.ipojo.util"><span class="typeNameLink">Logger</span></a> (implements org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/Log.html" title="interface in org.apache.felix.ipojo.util">Log</a>)</li>
<li type="circle">org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/Logger.ConsoleLogService.html" title="class in org.apache.felix.ipojo.util"><span class="typeNameLink">Logger.ConsoleLogService</span></a> (implements org.osgi.service.log.LogService)</li>
<li type="circle">org.apache.felix.ipojo.extender.internal.linker.<a href="org/apache/felix/ipojo/extender/internal/linker/ManagedType.html" title="class in org.apache.felix.ipojo.extender.internal.linker"><span class="typeNameLink">ManagedType</span></a> (implements org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/FactoryStateListener.html" title="interface in org.apache.felix.ipojo">FactoryStateListener</a>, org.apache.felix.ipojo.extender.internal.<a href="org/apache/felix/ipojo/extender/internal/Lifecycle.html" title="interface in org.apache.felix.ipojo.extender.internal">Lifecycle</a>)</li>
<li type="circle">org.apache.felix.ipojo.extender.internal.linker.<a href="org/apache/felix/ipojo/extender/internal/linker/ManagedType.ExtensionSupport.html" title="class in org.apache.felix.ipojo.extender.internal.linker"><span class="typeNameLink">ManagedType.ExtensionSupport</span></a></li>
<li type="circle">org.apache.felix.ipojo.extender.internal.linker.<a href="org/apache/felix/ipojo/extender/internal/linker/ManagedType.InstanceSupport.html" title="class in org.apache.felix.ipojo.extender.internal.linker"><span class="typeNameLink">ManagedType.InstanceSupport</span></a></li>
<li type="circle">org.apache.felix.ipojo.parser.<a href="org/apache/felix/ipojo/parser/ManifestMetadataParser.html" title="class in org.apache.felix.ipojo.parser"><span class="typeNameLink">ManifestMetadataParser</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.render.<a href="org/apache/felix/ipojo/manipulator/render/ManipulatedMetadataFilter.html" title="class in org.apache.felix.ipojo.manipulator.render"><span class="typeNameLink">ManipulatedMetadataFilter</span></a> (implements org.apache.felix.ipojo.manipulator.render.<a href="org/apache/felix/ipojo/manipulator/render/MetadataFilter.html" title="interface in org.apache.felix.ipojo.manipulator.render">MetadataFilter</a>)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.visitor.writer.<a href="org/apache/felix/ipojo/manipulator/visitor/writer/ManipulatedResourcesWriter.html" title="class in org.apache.felix.ipojo.manipulator.visitor.writer"><span class="typeNameLink">ManipulatedResourcesWriter</span></a> (implements org.apache.felix.ipojo.manipulator.<a href="org/apache/felix/ipojo/manipulator/ManipulationVisitor.html" title="interface in org.apache.felix.ipojo.manipulator">ManipulationVisitor</a>)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.visitor.writer.<a href="org/apache/felix/ipojo/manipulator/visitor/writer/ManipulatedResultWriter.html" title="class in org.apache.felix.ipojo.manipulator.visitor.writer"><span class="typeNameLink">ManipulatedResultWriter</span></a> (implements org.apache.felix.ipojo.manipulator.<a href="org/apache/felix/ipojo/manipulator/ManipulationResultVisitor.html" title="interface in org.apache.felix.ipojo.manipulator">ManipulationResultVisitor</a>)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.visitor.<a href="org/apache/felix/ipojo/manipulator/visitor/ManipulationAdapter.html" title="class in org.apache.felix.ipojo.manipulator.visitor"><span class="typeNameLink">ManipulationAdapter</span></a> (implements org.apache.felix.ipojo.manipulator.<a href="org/apache/felix/ipojo/manipulator/ManipulationVisitor.html" title="interface in org.apache.felix.ipojo.manipulator">ManipulationVisitor</a>)
<ul>
<li type="circle">org.apache.felix.ipojo.manipulator.visitor.check.<a href="org/apache/felix/ipojo/manipulator/visitor/check/CheckFieldConsistencyVisitor.html" title="class in org.apache.felix.ipojo.manipulator.visitor.check"><span class="typeNameLink">CheckFieldConsistencyVisitor</span></a></li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.manipulator.<a href="org/apache/felix/ipojo/manipulator/ManipulationEngine.html" title="class in org.apache.felix.ipojo.manipulator"><span class="typeNameLink">ManipulationEngine</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulation.<a href="org/apache/felix/ipojo/manipulation/ManipulationProperty.html" title="class in org.apache.felix.ipojo.manipulation"><span class="typeNameLink">ManipulationProperty</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulation.<a href="org/apache/felix/ipojo/manipulation/ManipulationProperty.Logger.html" title="class in org.apache.felix.ipojo.manipulation"><span class="typeNameLink">ManipulationProperty.Logger</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.visitor.<a href="org/apache/felix/ipojo/manipulator/visitor/ManipulationResultAdapter.html" title="class in org.apache.felix.ipojo.manipulator.visitor"><span class="typeNameLink">ManipulationResultAdapter</span></a> (implements org.apache.felix.ipojo.manipulator.<a href="org/apache/felix/ipojo/manipulator/ManipulationResultVisitor.html" title="interface in org.apache.felix.ipojo.manipulator">ManipulationResultVisitor</a>)
<ul>
<li type="circle">org.apache.felix.ipojo.manipulator.visitor.check.<a href="org/apache/felix/ipojo/manipulator/visitor/check/CheckFieldConsistencyResultVisitor.html" title="class in org.apache.felix.ipojo.manipulator.visitor.check"><span class="typeNameLink">CheckFieldConsistencyResultVisitor</span></a></li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.manipulator.<a href="org/apache/felix/ipojo/manipulator/ManipulationUnit.html" title="class in org.apache.felix.ipojo.manipulator"><span class="typeNameLink">ManipulationUnit</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulation.<a href="org/apache/felix/ipojo/manipulation/Manipulator.html" title="class in org.apache.felix.ipojo.manipulation"><span class="typeNameLink">Manipulator</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.render.<a href="org/apache/felix/ipojo/manipulator/render/MetadataRenderer.html" title="class in org.apache.felix.ipojo.manipulator.render"><span class="typeNameLink">MetadataRenderer</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.util.<a href="org/apache/felix/ipojo/manipulator/util/Metadatas.html" title="class in org.apache.felix.ipojo.manipulator.util"><span class="typeNameLink">Metadatas</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulation.<a href="org/apache/felix/ipojo/manipulation/MethodDescriptor.html" title="class in org.apache.felix.ipojo.manipulation"><span class="typeNameLink">MethodDescriptor</span></a></li>
<li type="circle">org.apache.felix.ipojo.parser.<a href="org/apache/felix/ipojo/parser/MethodMetadata.html" title="class in org.apache.felix.ipojo.parser"><span class="typeNameLink">MethodMetadata</span></a></li>
<li type="circle">org.apache.felix.ipojo.composite.service.provides.<a href="org/apache/felix/ipojo/composite/service/provides/MethodMetadata.html" title="class in org.apache.felix.ipojo.composite.service.provides"><span class="typeNameLink">MethodMetadata</span></a></li>
<li type="circle">org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/Methods.html" title="class in org.apache.felix.ipojo.util"><span class="typeNameLink">Methods</span></a>&lt;T&gt;</li>
<li type="circle">org.objectweb.asm.MethodVisitor
<ul>
<li type="circle">org.apache.felix.ipojo.manipulation.<a href="org/apache/felix/ipojo/manipulation/ClassChecker.InnerClassAssignedToStaticFieldDetector.html" title="class in org.apache.felix.ipojo.manipulation"><span class="typeNameLink">ClassChecker.InnerClassAssignedToStaticFieldDetector</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulation.<a href="org/apache/felix/ipojo/manipulation/ClassChecker.MethodInfoCollector.html" title="class in org.apache.felix.ipojo.manipulation"><span class="typeNameLink">ClassChecker.MethodInfoCollector</span></a></li>
<li type="circle">org.objectweb.asm.commons.LocalVariablesSorter
<ul>
<li type="circle">org.objectweb.asm.commons.GeneratorAdapter
<ul>
<li type="circle">org.apache.felix.ipojo.manipulation.<a href="org/apache/felix/ipojo/manipulation/ConstructorCodeAdapter.html" title="class in org.apache.felix.ipojo.manipulation"><span class="typeNameLink">ConstructorCodeAdapter</span></a> (implements org.objectweb.asm.Opcodes)</li>
<li type="circle">org.apache.felix.ipojo.manipulation.<a href="org/apache/felix/ipojo/manipulation/MethodCodeAdapter.html" title="class in org.apache.felix.ipojo.manipulation"><span class="typeNameLink">MethodCodeAdapter</span></a> (implements org.objectweb.asm.Opcodes)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/MethodMetadataCollector.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation"><span class="typeNameLink">MethodMetadataCollector</span></a></li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/util/Names.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util"><span class="typeNameLink">Names</span></a></li>
<li type="circle">org.apache.felix.ipojo.extender.internal.queue.<a href="org/apache/felix/ipojo/extender/internal/queue/NamingThreadFactory.html" title="class in org.apache.felix.ipojo.extender.internal.queue"><span class="typeNameLink">NamingThreadFactory</span></a> (implements java.util.concurrent.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ThreadFactory.html?is-external=true" title="class or interface in java.util.concurrent">ThreadFactory</a>)</li>
<li type="circle">org.apache.felix.ipojo.handlers.dependency.<a href="org/apache/felix/ipojo/handlers/dependency/NullableObject.html" title="class in org.apache.felix.ipojo.handlers.dependency"><span class="typeNameLink">NullableObject</span></a> (implements java.lang.reflect.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a>)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ignore.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/ignore/NullVisitorFactory.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.ignore"><span class="typeNameLink">NullVisitorFactory</span></a> (implements org.apache.felix.ipojo.manipulator.spi.<a href="org/apache/felix/ipojo/manipulator/spi/AnnotationVisitorFactory.html" title="interface in org.apache.felix.ipojo.manipulator.spi">AnnotationVisitorFactory</a>)</li>
<li type="circle">org.apache.felix.ipojo.parser.<a href="org/apache/felix/ipojo/parser/ParseUtils.html" title="class in org.apache.felix.ipojo.parser"><span class="typeNameLink">ParseUtils</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.<a href="org/apache/felix/ipojo/manipulator/Pojoization.html" title="class in org.apache.felix.ipojo.manipulator"><span class="typeNameLink">Pojoization</span></a></li>
<li type="circle">org.apache.felix.ipojo.parser.<a href="org/apache/felix/ipojo/parser/PojoMetadata.html" title="class in org.apache.felix.ipojo.parser"><span class="typeNameLink">PojoMetadata</span></a></li>
<li type="circle">org.apache.felix.ipojo.composite.service.provides.<a href="org/apache/felix/ipojo/composite/service/provides/POJOWriter.html" title="class in org.apache.felix.ipojo.composite.service.provides"><span class="typeNameLink">POJOWriter</span></a> (implements org.objectweb.asm.Opcodes)</li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/PolicyServiceContext.html" title="class in org.apache.felix.ipojo"><span class="typeNameLink">PolicyServiceContext</span></a> (implements org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/ServiceContext.html" title="interface in org.apache.felix.ipojo">ServiceContext</a>)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.spi.helper.<a href="org/apache/felix/ipojo/manipulator/spi/helper/Predicates.html" title="class in org.apache.felix.ipojo.manipulator.spi.helper"><span class="typeNameLink">Predicates</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.spi.helper.<a href="org/apache/felix/ipojo/manipulator/spi/helper/Predicates.Matcher.html" title="class in org.apache.felix.ipojo.manipulator.spi.helper"><span class="typeNameLink">Predicates.Matcher</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.spi.helper.<a href="org/apache/felix/ipojo/manipulator/spi/helper/Predicates.Node.html" title="class in org.apache.felix.ipojo.manipulator.spi.helper"><span class="typeNameLink">Predicates.Node</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.spi.helper.<a href="org/apache/felix/ipojo/manipulator/spi/helper/Predicates.Reference.html" title="class in org.apache.felix.ipojo.manipulator.spi.helper"><span class="typeNameLink">Predicates.Reference</span></a></li>
<li type="circle">org.apache.felix.ipojo.extender.internal.queue.pref.<a href="org/apache/felix/ipojo/extender/internal/queue/pref/PreferenceQueueService.html" title="class in org.apache.felix.ipojo.extender.internal.queue.pref"><span class="typeNameLink">PreferenceQueueService</span></a> (implements org.apache.felix.ipojo.extender.internal.<a href="org/apache/felix/ipojo/extender/internal/LifecycleQueueService.html" title="interface in org.apache.felix.ipojo.extender.internal">LifecycleQueueService</a>)</li>
<li type="circle">org.apache.felix.ipojo.extender.internal.queue.<a href="org/apache/felix/ipojo/extender/internal/queue/PrefixedThreadFactory.html" title="class in org.apache.felix.ipojo.extender.internal.queue"><span class="typeNameLink">PrefixedThreadFactory</span></a> (implements java.util.concurrent.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ThreadFactory.html?is-external=true" title="class or interface in java.util.concurrent">ThreadFactory</a>)</li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/PrimitiveTypeDescription.InheritanceInspector.html" title="class in org.apache.felix.ipojo"><span class="typeNameLink">PrimitiveTypeDescription.InheritanceInspector</span></a></li>
<li type="circle">org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/Property.html" title="class in org.apache.felix.ipojo.util"><span class="typeNameLink">Property</span></a> (implements org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/ConstructorInjector.html" title="interface in org.apache.felix.ipojo">ConstructorInjector</a>, org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/FieldInterceptor.html" title="interface in org.apache.felix.ipojo">FieldInterceptor</a>)</li>
<li type="circle">org.apache.felix.ipojo.api.<a href="org/apache/felix/ipojo/api/Property.html" title="class in org.apache.felix.ipojo.api"><span class="typeNameLink">Property</span></a></li>
<li type="circle">org.apache.felix.ipojo.architecture.<a href="org/apache/felix/ipojo/architecture/PropertyDescription.html" title="class in org.apache.felix.ipojo.architecture"><span class="typeNameLink">PropertyDescription</span></a></li>
<li type="circle">org.apache.felix.ipojo.handlers.providedservice.<a href="org/apache/felix/ipojo/handlers/providedservice/ProvidedService.html" title="class in org.apache.felix.ipojo.handlers.providedservice"><span class="typeNameLink">ProvidedService</span></a></li>
<li type="circle">org.apache.felix.ipojo.composite.service.provides.<a href="org/apache/felix/ipojo/composite/service/provides/ProvidedService.html" title="class in org.apache.felix.ipojo.composite.service.provides"><span class="typeNameLink">ProvidedService</span></a> (implements org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/DependencyStateListener.html" title="interface in org.apache.felix.ipojo.util">DependencyStateListener</a>)</li>
<li type="circle">org.apache.felix.ipojo.api.composite.<a href="org/apache/felix/ipojo/api/composite/ProvidedService.html" title="class in org.apache.felix.ipojo.api.composite"><span class="typeNameLink">ProvidedService</span></a> (implements org.apache.felix.ipojo.api.<a href="org/apache/felix/ipojo/api/HandlerConfiguration.html" title="interface in org.apache.felix.ipojo.api">HandlerConfiguration</a>)</li>
<li type="circle">org.apache.felix.ipojo.handlers.providedservice.<a href="org/apache/felix/ipojo/handlers/providedservice/ProvidedService.ServiceController.html" title="class in org.apache.felix.ipojo.handlers.providedservice"><span class="typeNameLink">ProvidedService.ServiceController</span></a></li>
<li type="circle">org.apache.felix.ipojo.handlers.providedservice.<a href="org/apache/felix/ipojo/handlers/providedservice/ProvidedServiceDescription.html" title="class in org.apache.felix.ipojo.handlers.providedservice"><span class="typeNameLink">ProvidedServiceDescription</span></a></li>
<li type="circle">org.apache.felix.ipojo.handlers.dependency.<a href="org/apache/felix/ipojo/handlers/dependency/ProxyGenerator.html" title="class in org.apache.felix.ipojo.handlers.dependency"><span class="typeNameLink">ProxyGenerator</span></a> (implements org.objectweb.asm.Opcodes)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.<a href="org/apache/felix/ipojo/manipulator/QuotedTokenizer.html" title="class in org.apache.felix.ipojo.manipulator"><span class="typeNameLink">QuotedTokenizer</span></a></li>
<li type="circle">org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/Reflection.html" title="class in org.apache.felix.ipojo.util"><span class="typeNameLink">Reflection</span></a></li>
<li type="circle">org.apache.felix.ipojo.extender.internal.builder.<a href="org/apache/felix/ipojo/extender/internal/builder/ReflectiveFactoryBuilder.html" title="class in org.apache.felix.ipojo.extender.internal.builder"><span class="typeNameLink">ReflectiveFactoryBuilder</span></a> (implements org.apache.felix.ipojo.extender.builder.<a href="org/apache/felix/ipojo/extender/builder/FactoryBuilder.html" title="interface in org.apache.felix.ipojo.extender.builder">FactoryBuilder</a>)</li>
<li type="circle">org.apache.felix.ipojo.extender.internal.queue.debug.<a href="org/apache/felix/ipojo/extender/internal/queue/debug/ReplayQueueEventProxy.html" title="class in org.apache.felix.ipojo.extender.internal.queue.debug"><span class="typeNameLink">ReplayQueueEventProxy</span></a> (implements org.apache.felix.ipojo.extender.queue.debug.<a href="org/apache/felix/ipojo/extender/queue/debug/QueueEventProxy.html" title="interface in org.apache.felix.ipojo.extender.queue.debug">QueueEventProxy</a>, org.apache.felix.ipojo.extender.queue.<a href="org/apache/felix/ipojo/extender/queue/QueueListener.html" title="interface in org.apache.felix.ipojo.extender.queue">QueueListener</a>)</li>
<li type="circle">org.apache.felix.ipojo.extender.internal.queue.debug.<a href="org/apache/felix/ipojo/extender/internal/queue/debug/ReplayQueueEventProxy.EnlistedQueueEvent.html" title="class in org.apache.felix.ipojo.extender.internal.queue.debug"><span class="typeNameLink">ReplayQueueEventProxy.EnlistedQueueEvent</span></a> (implements org.apache.felix.ipojo.extender.internal.queue.debug.<a href="org/apache/felix/ipojo/extender/internal/queue/debug/ReplayQueueEventProxy.QueueEvent.html" title="interface in org.apache.felix.ipojo.extender.internal.queue.debug">ReplayQueueEventProxy.QueueEvent</a>)</li>
<li type="circle">org.apache.felix.ipojo.extender.internal.queue.debug.<a href="org/apache/felix/ipojo/extender/internal/queue/debug/ReplayQueueEventProxy.ExecutedQueueEvent.html" title="class in org.apache.felix.ipojo.extender.internal.queue.debug"><span class="typeNameLink">ReplayQueueEventProxy.ExecutedQueueEvent</span></a> (implements org.apache.felix.ipojo.extender.internal.queue.debug.<a href="org/apache/felix/ipojo/extender/internal/queue/debug/ReplayQueueEventProxy.QueueEvent.html" title="interface in org.apache.felix.ipojo.extender.internal.queue.debug">ReplayQueueEventProxy.QueueEvent</a>)</li>
<li type="circle">org.apache.felix.ipojo.extender.internal.queue.debug.<a href="org/apache/felix/ipojo/extender/internal/queue/debug/ReplayQueueEventProxy.FailedQueueEvent.html" title="class in org.apache.felix.ipojo.extender.internal.queue.debug"><span class="typeNameLink">ReplayQueueEventProxy.FailedQueueEvent</span></a> (implements org.apache.felix.ipojo.extender.internal.queue.debug.<a href="org/apache/felix/ipojo/extender/internal/queue/debug/ReplayQueueEventProxy.QueueEvent.html" title="interface in org.apache.felix.ipojo.extender.internal.queue.debug">ReplayQueueEventProxy.QueueEvent</a>)</li>
<li type="circle">org.apache.felix.ipojo.extender.internal.queue.debug.<a href="org/apache/felix/ipojo/extender/internal/queue/debug/ReplayQueueEventProxy.StartedQueueEvent.html" title="class in org.apache.felix.ipojo.extender.internal.queue.debug"><span class="typeNameLink">ReplayQueueEventProxy.StartedQueueEvent</span></a> (implements org.apache.felix.ipojo.extender.internal.queue.debug.<a href="org/apache/felix/ipojo/extender/internal/queue/debug/ReplayQueueEventProxy.QueueEvent.html" title="interface in org.apache.felix.ipojo.extender.internal.queue.debug">ReplayQueueEventProxy.QueueEvent</a>)</li>
<li type="circle">org.apache.felix.ipojo.xml.parser.<a href="org/apache/felix/ipojo/xml/parser/SchemaResolver.html" title="class in org.apache.felix.ipojo.xml.parser"><span class="typeNameLink">SchemaResolver</span></a> (implements org.xml.sax.<a href="http://docs.oracle.com/javase/8/docs/api/org/xml/sax/EntityResolver.html?is-external=true" title="class or interface in org.xml.sax">EntityResolver</a>)</li>
<li type="circle">org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/SecurityHelper.html" title="class in org.apache.felix.ipojo.util"><span class="typeNameLink">SecurityHelper</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.registry.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/registry/Selection.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.registry"><span class="typeNameLink">Selection</span></a></li>
<li type="circle">org.apache.felix.ipojo.api.<a href="org/apache/felix/ipojo/api/Service.html" title="class in org.apache.felix.ipojo.api"><span class="typeNameLink">Service</span></a> (implements org.apache.felix.ipojo.api.<a href="org/apache/felix/ipojo/api/HandlerConfiguration.html" title="interface in org.apache.felix.ipojo.api">HandlerConfiguration</a>)</li>
<li type="circle">org.apache.felix.ipojo.composite.service.instantiator.<a href="org/apache/felix/ipojo/composite/service/instantiator/ServiceImporter.Record.html" title="class in org.apache.felix.ipojo.composite.service.instantiator"><span class="typeNameLink">ServiceImporter.Record</span></a></li>
<li type="circle">org.apache.felix.ipojo.handlers.dependency.<a href="org/apache/felix/ipojo/handlers/dependency/ServiceList.html" title="class in org.apache.felix.ipojo.handlers.dependency"><span class="typeNameLink">ServiceList</span></a> (implements java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;)</li>
<li type="circle">org.apache.felix.ipojo.handlers.dependency.<a href="org/apache/felix/ipojo/handlers/dependency/ServiceList.ServiceIterator.html" title="class in org.apache.felix.ipojo.handlers.dependency"><span class="typeNameLink">ServiceList.ServiceIterator</span></a> (implements java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/ListIterator.html?is-external=true" title="class or interface in java.util">ListIterator</a>&lt;E&gt;)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.spi.provider.<a href="org/apache/felix/ipojo/manipulator/spi/provider/ServiceLoaderModuleProvider.html" title="class in org.apache.felix.ipojo.manipulator.spi.provider"><span class="typeNameLink">ServiceLoaderModuleProvider</span></a> (implements org.apache.felix.ipojo.manipulator.spi.<a href="org/apache/felix/ipojo/manipulator/spi/ModuleProvider.html" title="interface in org.apache.felix.ipojo.manipulator.spi">ModuleProvider</a>)</li>
<li type="circle">org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/ServiceLocator.html" title="class in org.apache.felix.ipojo.util"><span class="typeNameLink">ServiceLocator</span></a>&lt;T&gt;</li>
<li type="circle">org.apache.felix.ipojo.api.<a href="org/apache/felix/ipojo/api/ServiceProperty.html" title="class in org.apache.felix.ipojo.api"><span class="typeNameLink">ServiceProperty</span></a></li>
<li type="circle">org.apache.felix.ipojo.context.<a href="org/apache/felix/ipojo/context/ServiceReferenceImpl.html" title="class in org.apache.felix.ipojo.context"><span class="typeNameLink">ServiceReferenceImpl</span></a></li>
<li type="circle">org.apache.felix.ipojo.dependency.impl.<a href="org/apache/felix/ipojo/dependency/impl/ServiceReferenceManager.html" title="class in org.apache.felix.ipojo.dependency.impl"><span class="typeNameLink">ServiceReferenceManager</span></a> (implements org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/TrackerCustomizer.html" title="interface in org.apache.felix.ipojo.util">TrackerCustomizer</a>)</li>
<li type="circle">org.apache.felix.ipojo.dependency.impl.<a href="org/apache/felix/ipojo/dependency/impl/ServiceReferenceManager.ChangeSet.html" title="class in org.apache.felix.ipojo.dependency.impl"><span class="typeNameLink">ServiceReferenceManager.ChangeSet</span></a></li>
<li type="circle">org.apache.felix.ipojo.dependency.impl.<a href="org/apache/felix/ipojo/dependency/impl/ServiceReferenceManager.RankingResult.html" title="class in org.apache.felix.ipojo.dependency.impl"><span class="typeNameLink">ServiceReferenceManager.RankingResult</span></a></li>
<li type="circle">org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/ServiceReferenceRankingComparator.html" title="class in org.apache.felix.ipojo.util"><span class="typeNameLink">ServiceReferenceRankingComparator</span></a> (implements java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a>&lt;T&gt;, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.felix.ipojo.dependency.impl.<a href="org/apache/felix/ipojo/dependency/impl/ServiceReferenceUtils.html" title="class in org.apache.felix.ipojo.dependency.impl"><span class="typeNameLink">ServiceReferenceUtils</span></a></li>
<li type="circle">org.apache.felix.ipojo.context.<a href="org/apache/felix/ipojo/context/ServiceRegistrationImpl.html" title="class in org.apache.felix.ipojo.context"><span class="typeNameLink">ServiceRegistrationImpl</span></a></li>
<li type="circle">org.apache.felix.ipojo.context.<a href="org/apache/felix/ipojo/context/ServiceRegistry.html" title="class in org.apache.felix.ipojo.context"><span class="typeNameLink">ServiceRegistry</span></a></li>
<li type="circle">org.apache.felix.ipojo.context.<a href="org/apache/felix/ipojo/context/ServiceRegistry.ListenerInfo.html" title="class in org.apache.felix.ipojo.context"><span class="typeNameLink">ServiceRegistry.ListenerInfo</span></a></li>
<li type="circle">org.apache.felix.ipojo.handlers.dependency.<a href="org/apache/felix/ipojo/handlers/dependency/ServiceSet.html" title="class in org.apache.felix.ipojo.handlers.dependency"><span class="typeNameLink">ServiceSet</span></a> (implements java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;E&gt;, java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;E&gt;)</li>
<li type="circle">org.apache.felix.ipojo.handlers.dependency.<a href="org/apache/felix/ipojo/handlers/dependency/ServiceSet.ServiceIterator.html" title="class in org.apache.felix.ipojo.handlers.dependency"><span class="typeNameLink">ServiceSet.ServiceIterator</span></a> (implements java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/ListIterator.html?is-external=true" title="class or interface in java.util">ListIterator</a>&lt;E&gt;)</li>
<li type="circle">org.apache.felix.ipojo.handlers.dependency.<a href="org/apache/felix/ipojo/handlers/dependency/ServiceUsage.Usage.html" title="class in org.apache.felix.ipojo.handlers.dependency"><span class="typeNameLink">ServiceUsage.Usage</span></a></li>
<li type="circle">org.apache.felix.ipojo.composite.util.<a href="org/apache/felix/ipojo/composite/util/SourceManager.html" title="class in org.apache.felix.ipojo.composite.util"><span class="typeNameLink">SourceManager</span></a> (implements org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/ContextListener.html" title="interface in org.apache.felix.ipojo">ContextListener</a>)</li>
<li type="circle">org.apache.felix.ipojo.composite.util.<a href="org/apache/felix/ipojo/composite/util/SourceManager.SourceTracker.html" title="class in org.apache.felix.ipojo.composite.util"><span class="typeNameLink">SourceManager.SourceTracker</span></a> (implements org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/TrackerCustomizer.html" title="interface in org.apache.felix.ipojo.util">TrackerCustomizer</a>)</li>
<li type="circle">org.apache.felix.ipojo.composite.service.provides.<a href="org/apache/felix/ipojo/composite/service/provides/SpecificationMetadata.html" title="class in org.apache.felix.ipojo.composite.service.provides"><span class="typeNameLink">SpecificationMetadata</span></a></li>
<li type="circle">org.apache.felix.ipojo.extender.internal.queue.<a href="org/apache/felix/ipojo/extender/internal/queue/Statistic.html" title="class in org.apache.felix.ipojo.extender.internal.queue"><span class="typeNameLink">Statistic</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/discovery/StereotypeDiscovery.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery"><span class="typeNameLink">StereotypeDiscovery</span></a> (implements org.apache.felix.ipojo.manipulator.metadata.annotation.model.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/AnnotationDiscovery.html" title="interface in org.apache.felix.ipojo.manipulator.metadata.annotation.model">AnnotationDiscovery</a>)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/stereotype/StereotypeVisitorFactory.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.stereotype"><span class="typeNameLink">StereotypeVisitorFactory</span></a> (implements org.apache.felix.ipojo.manipulator.spi.<a href="org/apache/felix/ipojo/manipulator/spi/AnnotationVisitorFactory.html" title="interface in org.apache.felix.ipojo.manipulator.spi">AnnotationVisitorFactory</a>)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.<a href="org/apache/felix/ipojo/manipulator/metadata/StreamMetadataProvider.html" title="class in org.apache.felix.ipojo.manipulator.metadata"><span class="typeNameLink">StreamMetadataProvider</span></a> (implements org.apache.felix.ipojo.manipulator.<a href="org/apache/felix/ipojo/manipulator/MetadataProvider.html" title="interface in org.apache.felix.ipojo.manipulator">MetadataProvider</a>)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.util.<a href="org/apache/felix/ipojo/manipulator/util/Streams.html" title="class in org.apache.felix.ipojo.manipulator.util"><span class="typeNameLink">Streams</span></a></li>
<li type="circle">org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/StreamUtils.html" title="class in org.apache.felix.ipojo.util"><span class="typeNameLink">StreamUtils</span></a></li>
<li type="circle">org.apache.felix.ipojo.context.<a href="org/apache/felix/ipojo/context/StringMap.StringComparator.html" title="class in org.apache.felix.ipojo.context"><span class="typeNameLink">StringMap.StringComparator</span></a> (implements java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a>&lt;T&gt;, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.util.<a href="org/apache/felix/ipojo/manipulator/util/Strings.html" title="class in org.apache.felix.ipojo.manipulator.util"><span class="typeNameLink">Strings</span></a></li>
<li type="circle">org.apache.felix.ipojo.extender.internal.queue.<a href="org/apache/felix/ipojo/extender/internal/queue/SynchronousQueueService.ImmediateFuture.html" title="class in org.apache.felix.ipojo.extender.internal.queue"><span class="typeNameLink">SynchronousQueueService.ImmediateFuture</span></a>&lt;T&gt; (implements java.util.concurrent.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Future.html?is-external=true" title="class or interface in java.util.concurrent">Future</a>&lt;V&gt;)
<ul>
<li type="circle">org.apache.felix.ipojo.extender.internal.queue.<a href="org/apache/felix/ipojo/extender/internal/queue/SynchronousQueueService.ExceptionFuture.html" title="class in org.apache.felix.ipojo.extender.internal.queue"><span class="typeNameLink">SynchronousQueueService.ExceptionFuture</span></a>&lt;T&gt;</li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.online.manipulator.<a href="org/apache/felix/ipojo/online/manipulator/SystemLogService.html" title="class in org.apache.felix.ipojo.online.manipulator"><span class="typeNameLink">SystemLogService</span></a> (implements org.osgi.service.log.LogService)</li>
<li type="circle">org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/SystemPropertiesSource.html" title="class in org.apache.felix.ipojo.util"><span class="typeNameLink">SystemPropertiesSource</span></a> (implements org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/ContextSource.html" title="interface in org.apache.felix.ipojo">ContextSource</a>)</li>
<li type="circle">org.apache.felix.ipojo.api.<a href="org/apache/felix/ipojo/api/TemporalDependency.html" title="class in org.apache.felix.ipojo.api"><span class="typeNameLink">TemporalDependency</span></a> (implements org.apache.felix.ipojo.api.<a href="org/apache/felix/ipojo/api/HandlerConfiguration.html" title="interface in org.apache.felix.ipojo.api">HandlerConfiguration</a>)</li>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/ThreadLocal.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">ThreadLocal</span></a>&lt;T&gt;
<ul>
<li type="circle">org.apache.felix.ipojo.handlers.dependency.<a href="org/apache/felix/ipojo/handlers/dependency/ServiceUsage.html" title="class in org.apache.felix.ipojo.handlers.dependency"><span class="typeNameLink">ServiceUsage</span></a></li>
</ul>
</li>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Throwable</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Exception</span></a>
<ul>
<li type="circle">org.apache.felix.ipojo.composite.service.provides.<a href="org/apache/felix/ipojo/composite/service/provides/CompositionException.html" title="class in org.apache.felix.ipojo.composite.service.provides"><span class="typeNameLink">CompositionException</span></a></li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/ConfigurationException.html" title="class in org.apache.felix.ipojo"><span class="typeNameLink">ConfigurationException</span></a></li>
<li type="circle">org.apache.felix.ipojo.extender.builder.<a href="org/apache/felix/ipojo/extender/builder/FactoryBuilderException.html" title="class in org.apache.felix.ipojo.extender.builder"><span class="typeNameLink">FactoryBuilderException</span></a></li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/MissingHandlerException.html" title="class in org.apache.felix.ipojo"><span class="typeNameLink">MissingHandlerException</span></a></li>
<li type="circle">org.apache.felix.ipojo.parser.<a href="org/apache/felix/ipojo/parser/ParseException.html" title="class in org.apache.felix.ipojo.parser"><span class="typeNameLink">ParseException</span></a></li>
<li type="circle">org.apache.felix.ipojo.xml.parser.<a href="org/apache/felix/ipojo/xml/parser/ParseException.html" title="class in org.apache.felix.ipojo.xml.parser"><span class="typeNameLink">ParseException</span></a></li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/UnacceptableConfiguration.html" title="class in org.apache.felix.ipojo"><span class="typeNameLink">UnacceptableConfiguration</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/Tracker.html" title="class in org.apache.felix.ipojo.util"><span class="typeNameLink">Tracker</span></a> (implements org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/TrackerCustomizer.html" title="interface in org.apache.felix.ipojo.util">TrackerCustomizer</a>)</li>
<li type="circle">org.apache.felix.ipojo.dependency.impl.<a href="org/apache/felix/ipojo/dependency/impl/TransformedServiceReferenceImpl.html" title="class in org.apache.felix.ipojo.dependency.impl"><span class="typeNameLink">TransformedServiceReferenceImpl</span></a>&lt;S&gt; (implements org.apache.felix.ipojo.dependency.interceptors.<a href="org/apache/felix/ipojo/dependency/interceptors/TransformedServiceReference.html" title="interface in org.apache.felix.ipojo.dependency.interceptors">TransformedServiceReference</a>&lt;S&gt;)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/parser/replay/Visit.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay"><span class="typeNameLink">Visit</span></a> (implements org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/parser/replay/Replay.html" title="interface in org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay">Replay</a>)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/parser/replay/VisitAnnotation.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay"><span class="typeNameLink">VisitAnnotation</span></a> (implements org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/parser/replay/Replay.html" title="interface in org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay">Replay</a>)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/parser/replay/VisitArray.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay"><span class="typeNameLink">VisitArray</span></a> (implements org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/parser/replay/Replay.html" title="interface in org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay">Replay</a>)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/parser/replay/VisitEnd.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay"><span class="typeNameLink">VisitEnd</span></a> (implements org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/parser/replay/Replay.html" title="interface in org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay">Replay</a>)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/parser/replay/VisitEnum.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay"><span class="typeNameLink">VisitEnum</span></a> (implements org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/parser/replay/Replay.html" title="interface in org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay">Replay</a>)</li>
<li type="circle">org.apache.felix.ipojo.manipulator.store.mapper.<a href="org/apache/felix/ipojo/manipulator/store/mapper/WABResourceMapper.html" title="class in org.apache.felix.ipojo.manipulator.store.mapper"><span class="typeNameLink">WABResourceMapper</span></a> (implements org.apache.felix.ipojo.manipulator.store.<a href="org/apache/felix/ipojo/manipulator/store/ResourceMapper.html" title="interface in org.apache.felix.ipojo.manipulator.store">ResourceMapper</a>)</li>
<li type="circle">org.apache.felix.ipojo.xml.parser.<a href="org/apache/felix/ipojo/xml/parser/XMLMetadataParser.html" title="class in org.apache.felix.ipojo.xml.parser"><span class="typeNameLink">XMLMetadataParser</span></a> (implements org.xml.sax.<a href="http://docs.oracle.com/javase/8/docs/api/org/xml/sax/ContentHandler.html?is-external=true" title="class or interface in org.xml.sax">ContentHandler</a>, org.xml.sax.<a href="http://docs.oracle.com/javase/8/docs/api/org/xml/sax/ErrorHandler.html?is-external=true" title="class or interface in org.xml.sax">ErrorHandler</a>)</li>
</ul>
</li>
</ul>
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.model.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/AnnotationDiscovery.html" title="interface in org.apache.felix.ipojo.manipulator.metadata.annotation.model"><span class="typeNameLink">AnnotationDiscovery</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.spi.<a href="org/apache/felix/ipojo/manipulator/spi/AnnotationVisitorFactory.html" title="interface in org.apache.felix.ipojo.manipulator.spi"><span class="typeNameLink">AnnotationVisitorFactory</span></a></li>
<li type="circle">org.apache.felix.ipojo.architecture.<a href="org/apache/felix/ipojo/architecture/Architecture.html" title="interface in org.apache.felix.ipojo.architecture"><span class="typeNameLink">Architecture</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.registry.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/registry/BindingRegistry.html" title="interface in org.apache.felix.ipojo.manipulator.metadata.annotation.registry"><span class="typeNameLink">BindingRegistry</span></a></li>
<li type="circle">java.util.concurrent.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Callable.html?is-external=true" title="class or interface in java.util.concurrent"><span class="typeNameLink">Callable</span></a>&lt;V&gt;
<ul>
<li type="circle">org.apache.felix.ipojo.extender.queue.<a href="org/apache/felix/ipojo/extender/queue/Job.html" title="interface in org.apache.felix.ipojo.extender.queue"><span class="typeNameLink">Job</span></a>&lt;T&gt;</li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.extender.queue.<a href="org/apache/felix/ipojo/extender/queue/Callback.html" title="interface in org.apache.felix.ipojo.extender.queue"><span class="typeNameLink">Callback</span></a>&lt;T&gt;</li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/ComponentInstance.html" title="interface in org.apache.felix.ipojo"><span class="typeNameLink">ComponentInstance</span></a></li>
<li type="circle">org.apache.felix.ipojo.extender.<a href="org/apache/felix/ipojo/extender/ConfigurationBuilder.html" title="interface in org.apache.felix.ipojo.extender"><span class="typeNameLink">ConfigurationBuilder</span></a></li>
<li type="circle">org.apache.felix.ipojo.handlers.configuration.<a href="org/apache/felix/ipojo/handlers/configuration/ConfigurationListener.html" title="interface in org.apache.felix.ipojo.handlers.configuration"><span class="typeNameLink">ConfigurationListener</span></a></li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/ConstructorInjector.html" title="interface in org.apache.felix.ipojo"><span class="typeNameLink">ConstructorInjector</span></a></li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/ContextListener.html" title="interface in org.apache.felix.ipojo"><span class="typeNameLink">ContextListener</span></a></li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/ContextSource.html" title="interface in org.apache.felix.ipojo"><span class="typeNameLink">ContextSource</span></a></li>
<li type="circle">org.apache.felix.ipojo.architecture.<a href="org/apache/felix/ipojo/architecture/CustomHandlerInfo.html" title="interface in org.apache.felix.ipojo.architecture"><span class="typeNameLink">CustomHandlerInfo</span></a></li>
<li type="circle">org.apache.felix.ipojo.extender.<a href="org/apache/felix/ipojo/extender/Declaration.html" title="interface in org.apache.felix.ipojo.extender"><span class="typeNameLink">Declaration</span></a>
<ul>
<li type="circle">org.apache.felix.ipojo.extender.<a href="org/apache/felix/ipojo/extender/ExtensionDeclaration.html" title="interface in org.apache.felix.ipojo.extender"><span class="typeNameLink">ExtensionDeclaration</span></a></li>
<li type="circle">org.apache.felix.ipojo.extender.<a href="org/apache/felix/ipojo/extender/InstanceDeclaration.html" title="interface in org.apache.felix.ipojo.extender"><span class="typeNameLink">InstanceDeclaration</span></a></li>
<li type="circle">org.apache.felix.ipojo.extender.<a href="org/apache/felix/ipojo/extender/TypeDeclaration.html" title="interface in org.apache.felix.ipojo.extender"><span class="typeNameLink">TypeDeclaration</span></a></li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.extender.<a href="org/apache/felix/ipojo/extender/DeclarationBuilderService.html" title="interface in org.apache.felix.ipojo.extender"><span class="typeNameLink">DeclarationBuilderService</span></a></li>
<li type="circle">org.apache.felix.ipojo.extender.<a href="org/apache/felix/ipojo/extender/DeclarationHandle.html" title="interface in org.apache.felix.ipojo.extender"><span class="typeNameLink">DeclarationHandle</span></a></li>
<li type="circle">org.apache.felix.ipojo.dependency.interceptors.<a href="org/apache/felix/ipojo/dependency/interceptors/DependencyInterceptor.html" title="interface in org.apache.felix.ipojo.dependency.interceptors"><span class="typeNameLink">DependencyInterceptor</span></a>
<ul>
<li type="circle">org.apache.felix.ipojo.dependency.interceptors.<a href="org/apache/felix/ipojo/dependency/interceptors/ServiceBindingInterceptor.html" title="interface in org.apache.felix.ipojo.dependency.interceptors"><span class="typeNameLink">ServiceBindingInterceptor</span></a></li>
<li type="circle">org.apache.felix.ipojo.dependency.interceptors.<a href="org/apache/felix/ipojo/dependency/interceptors/ServiceRankingInterceptor.html" title="interface in org.apache.felix.ipojo.dependency.interceptors"><span class="typeNameLink">ServiceRankingInterceptor</span></a></li>
<li type="circle">org.apache.felix.ipojo.dependency.interceptors.<a href="org/apache/felix/ipojo/dependency/interceptors/ServiceTrackingInterceptor.html" title="interface in org.apache.felix.ipojo.dependency.interceptors"><span class="typeNameLink">ServiceTrackingInterceptor</span></a></li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/DependencyStateListener.html" title="interface in org.apache.felix.ipojo.util"><span class="typeNameLink">DependencyStateListener</span></a>
<ul>
<li type="circle">org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/DependencyModelListener.html" title="interface in org.apache.felix.ipojo.util"><span class="typeNameLink">DependencyModelListener</span></a></li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/ErrorHandler.html" title="interface in org.apache.felix.ipojo"><span class="typeNameLink">ErrorHandler</span></a></li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/Factory.html" title="interface in org.apache.felix.ipojo"><span class="typeNameLink">Factory</span></a>
<ul>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/HandlerFactory.html" title="interface in org.apache.felix.ipojo"><span class="typeNameLink">HandlerFactory</span></a></li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.extender.builder.<a href="org/apache/felix/ipojo/extender/builder/FactoryBuilder.html" title="interface in org.apache.felix.ipojo.extender.builder"><span class="typeNameLink">FactoryBuilder</span></a></li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/FactoryStateListener.html" title="interface in org.apache.felix.ipojo"><span class="typeNameLink">FactoryStateListener</span></a></li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/FieldInterceptor.html" title="interface in org.apache.felix.ipojo"><span class="typeNameLink">FieldInterceptor</span></a></li>
<li type="circle">org.apache.felix.ipojo.api.<a href="org/apache/felix/ipojo/api/HandlerConfiguration.html" title="interface in org.apache.felix.ipojo.api"><span class="typeNameLink">HandlerConfiguration</span></a></li>
<li type="circle">org.apache.felix.ipojo.extender.<a href="org/apache/felix/ipojo/extender/InstanceBuilder.html" title="interface in org.apache.felix.ipojo.extender"><span class="typeNameLink">InstanceBuilder</span></a></li>
<li type="circle">org.apache.felix.ipojo.extender.internal.linker.<a href="org/apache/felix/ipojo/extender/internal/linker/InstanceBundleContextAware.html" title="interface in org.apache.felix.ipojo.extender.internal.linker"><span class="typeNameLink">InstanceBundleContextAware</span></a></li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/InstanceStateListener.html" title="interface in org.apache.felix.ipojo"><span class="typeNameLink">InstanceStateListener</span></a></li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/IPojoFactory.NameGenerator.html" title="interface in org.apache.felix.ipojo"><span class="typeNameLink">IPojoFactory.NameGenerator</span></a></li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/IPOJOServiceFactory.html" title="interface in org.apache.felix.ipojo"><span class="typeNameLink">IPOJOServiceFactory</span></a>
<ul>
<li type="circle">org.apache.felix.ipojo.handlers.providedservice.strategy.<a href="org/apache/felix/ipojo/handlers/providedservice/strategy/ServiceObjectFactory.html" title="interface in org.apache.felix.ipojo.handlers.providedservice.strategy"><span class="typeNameLink">ServiceObjectFactory</span></a></li>
</ul>
</li>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Iterable</span></a>&lt;T&gt;
<ul>
<li type="circle">org.apache.felix.ipojo.manipulator.spi.<a href="org/apache/felix/ipojo/manipulator/spi/Module.html" title="interface in org.apache.felix.ipojo.manipulator.spi"><span class="typeNameLink">Module</span></a></li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.extender.queue.<a href="org/apache/felix/ipojo/extender/queue/JobInfo.html" title="interface in org.apache.felix.ipojo.extender.queue"><span class="typeNameLink">JobInfo</span></a></li>
<li type="circle">org.apache.felix.ipojo.extender.internal.<a href="org/apache/felix/ipojo/extender/internal/Lifecycle.html" title="interface in org.apache.felix.ipojo.extender.internal"><span class="typeNameLink">Lifecycle</span></a>
<ul>
<li type="circle">org.apache.felix.ipojo.extender.internal.<a href="org/apache/felix/ipojo/extender/internal/BundleProcessor.html" title="interface in org.apache.felix.ipojo.extender.internal"><span class="typeNameLink">BundleProcessor</span></a></li>
<li type="circle">org.apache.felix.ipojo.extender.internal.<a href="org/apache/felix/ipojo/extender/internal/LifecycleQueueService.html" title="interface in org.apache.felix.ipojo.extender.internal"><span class="typeNameLink">LifecycleQueueService</span></a> (also extends org.apache.felix.ipojo.extender.queue.<a href="org/apache/felix/ipojo/extender/queue/QueueService.html" title="interface in org.apache.felix.ipojo.extender.queue">QueueService</a>)</li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/Log.html" title="interface in org.apache.felix.ipojo.util"><span class="typeNameLink">Log</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.<a href="org/apache/felix/ipojo/manipulator/ManifestAttributeFilter.html" title="interface in org.apache.felix.ipojo.manipulator"><span class="typeNameLink">ManifestAttributeFilter</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.store.<a href="org/apache/felix/ipojo/manipulator/store/ManifestBuilder.html" title="interface in org.apache.felix.ipojo.manipulator.store"><span class="typeNameLink">ManifestBuilder</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.<a href="org/apache/felix/ipojo/manipulator/ManifestProvider.html" title="interface in org.apache.felix.ipojo.manipulator"><span class="typeNameLink">ManifestProvider</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.<a href="org/apache/felix/ipojo/manipulator/ManipulationResultVisitor.html" title="interface in org.apache.felix.ipojo.manipulator"><span class="typeNameLink">ManipulationResultVisitor</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.<a href="org/apache/felix/ipojo/manipulator/ManipulationVisitor.html" title="interface in org.apache.felix.ipojo.manipulator"><span class="typeNameLink">ManipulationVisitor</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.render.<a href="org/apache/felix/ipojo/manipulator/render/MetadataFilter.html" title="interface in org.apache.felix.ipojo.manipulator.render"><span class="typeNameLink">MetadataFilter</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.<a href="org/apache/felix/ipojo/manipulator/MetadataProvider.html" title="interface in org.apache.felix.ipojo.manipulator"><span class="typeNameLink">MetadataProvider</span></a></li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/MethodInterceptor.html" title="interface in org.apache.felix.ipojo"><span class="typeNameLink">MethodInterceptor</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.spi.<a href="org/apache/felix/ipojo/manipulator/spi/ModuleProvider.html" title="interface in org.apache.felix.ipojo.manipulator.spi"><span class="typeNameLink">ModuleProvider</span></a></li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/Nullable.html" title="interface in org.apache.felix.ipojo"><span class="typeNameLink">Nullable</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.model.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/Playback.html" title="interface in org.apache.felix.ipojo.manipulator.metadata.annotation.model"><span class="typeNameLink">Playback</span></a></li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/Pojo.html" title="interface in org.apache.felix.ipojo"><span class="typeNameLink">Pojo</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.spi.<a href="org/apache/felix/ipojo/manipulator/spi/Predicate.html" title="interface in org.apache.felix.ipojo.manipulator.spi"><span class="typeNameLink">Predicate</span></a></li>
<li type="circle">org.apache.felix.ipojo.extender.internal.queue.pref.<a href="org/apache/felix/ipojo/extender/internal/queue/pref/PreferenceSelection.html" title="interface in org.apache.felix.ipojo.extender.internal.queue.pref"><span class="typeNameLink">PreferenceSelection</span></a></li>
<li type="circle">org.apache.felix.ipojo.handlers.providedservice.<a href="org/apache/felix/ipojo/handlers/providedservice/ProvidedServiceListener.html" title="interface in org.apache.felix.ipojo.handlers.providedservice"><span class="typeNameLink">ProvidedServiceListener</span></a></li>
<li type="circle">org.apache.felix.ipojo.extender.queue.debug.<a href="org/apache/felix/ipojo/extender/queue/debug/QueueEventProxy.html" title="interface in org.apache.felix.ipojo.extender.queue.debug"><span class="typeNameLink">QueueEventProxy</span></a></li>
<li type="circle">org.apache.felix.ipojo.extender.queue.<a href="org/apache/felix/ipojo/extender/queue/QueueListener.html" title="interface in org.apache.felix.ipojo.extender.queue"><span class="typeNameLink">QueueListener</span></a></li>
<li type="circle">org.apache.felix.ipojo.extender.internal.queue.<a href="org/apache/felix/ipojo/extender/internal/queue/QueueNotifier.html" title="interface in org.apache.felix.ipojo.extender.internal.queue"><span class="typeNameLink">QueueNotifier</span></a></li>
<li type="circle">org.apache.felix.ipojo.extender.queue.<a href="org/apache/felix/ipojo/extender/queue/QueueService.html" title="interface in org.apache.felix.ipojo.extender.queue"><span class="typeNameLink">QueueService</span></a>
<ul>
<li type="circle">org.apache.felix.ipojo.extender.internal.<a href="org/apache/felix/ipojo/extender/internal/LifecycleQueueService.html" title="interface in org.apache.felix.ipojo.extender.internal"><span class="typeNameLink">LifecycleQueueService</span></a> (also extends org.apache.felix.ipojo.extender.internal.<a href="org/apache/felix/ipojo/extender/internal/Lifecycle.html" title="interface in org.apache.felix.ipojo.extender.internal">Lifecycle</a>)</li>
</ul>
</li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/model/parser/replay/Replay.html" title="interface in org.apache.felix.ipojo.manipulator.metadata.annotation.model.parser.replay"><span class="typeNameLink">Replay</span></a></li>
<li type="circle">org.apache.felix.ipojo.extender.internal.queue.debug.<a href="org/apache/felix/ipojo/extender/internal/queue/debug/ReplayQueueEventProxy.QueueEvent.html" title="interface in org.apache.felix.ipojo.extender.internal.queue.debug"><span class="typeNameLink">ReplayQueueEventProxy.QueueEvent</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.<a href="org/apache/felix/ipojo/manipulator/Reporter.html" title="interface in org.apache.felix.ipojo.manipulator"><span class="typeNameLink">Reporter</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.store.<a href="org/apache/felix/ipojo/manipulator/store/ResourceMapper.html" title="interface in org.apache.felix.ipojo.manipulator.store"><span class="typeNameLink">ResourceMapper</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.<a href="org/apache/felix/ipojo/manipulator/ResourceStore.html" title="interface in org.apache.felix.ipojo.manipulator"><span class="typeNameLink">ResourceStore</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.<a href="org/apache/felix/ipojo/manipulator/ResourceVisitor.html" title="interface in org.apache.felix.ipojo.manipulator"><span class="typeNameLink">ResourceVisitor</span></a></li>
<li type="circle">org.apache.felix.ipojo.<a href="org/apache/felix/ipojo/ServiceContext.html" title="interface in org.apache.felix.ipojo"><span class="typeNameLink">ServiceContext</span></a></li>
<li type="circle">org.apache.felix.ipojo.extender.<a href="org/apache/felix/ipojo/extender/Status.html" title="interface in org.apache.felix.ipojo.extender"><span class="typeNameLink">Status</span></a></li>
<li type="circle">org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/TrackerCustomizer.html" title="interface in org.apache.felix.ipojo.util"><span class="typeNameLink">TrackerCustomizer</span></a></li>
<li type="circle">org.apache.felix.ipojo.dependency.interceptors.<a href="org/apache/felix/ipojo/dependency/interceptors/TransformedServiceReference.html" title="interface in org.apache.felix.ipojo.dependency.interceptors"><span class="typeNameLink">TransformedServiceReference</span></a>&lt;S&gt;</li>
</ul>
<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
<ul>
<li type="circle">org.apache.felix.ipojo.configuration.<a href="org/apache/felix/ipojo/configuration/Configuration.html" title="annotation in org.apache.felix.ipojo.configuration"><span class="typeNameLink">Configuration</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.felix.ipojo.extender.<a href="org/apache/felix/ipojo/extender/Extender.html" title="annotation in org.apache.felix.ipojo.extender"><span class="typeNameLink">Extender</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.felix.ipojo.annotations.<a href="org/apache/felix/ipojo/annotations/Validate.html" title="annotation in org.apache.felix.ipojo.annotations"><span class="typeNameLink">Validate</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.felix.ipojo.annotations.<a href="org/apache/felix/ipojo/annotations/Updated.html" title="annotation in org.apache.felix.ipojo.annotations"><span class="typeNameLink">Updated</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.felix.ipojo.annotations.<a href="org/apache/felix/ipojo/annotations/Unbind.html" title="annotation in org.apache.felix.ipojo.annotations"><span class="typeNameLink">Unbind</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.felix.ipojo.annotations.<a href="org/apache/felix/ipojo/annotations/Stereotype.html" title="annotation in org.apache.felix.ipojo.annotations"><span class="typeNameLink">Stereotype</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.felix.ipojo.annotations.<a href="org/apache/felix/ipojo/annotations/StaticServiceProperty.html" title="annotation in org.apache.felix.ipojo.annotations"><span class="typeNameLink">StaticServiceProperty</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.felix.ipojo.annotations.<a href="org/apache/felix/ipojo/annotations/ServiceProperty.html" title="annotation in org.apache.felix.ipojo.annotations"><span class="typeNameLink">ServiceProperty</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.felix.ipojo.annotations.<a href="org/apache/felix/ipojo/annotations/ServiceController.html" title="annotation in org.apache.felix.ipojo.annotations"><span class="typeNameLink">ServiceController</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.felix.ipojo.annotations.<a href="org/apache/felix/ipojo/annotations/Requires.html" title="annotation in org.apache.felix.ipojo.annotations"><span class="typeNameLink">Requires</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.felix.ipojo.annotations.<a href="org/apache/felix/ipojo/annotations/Provides.html" title="annotation in org.apache.felix.ipojo.annotations"><span class="typeNameLink">Provides</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.felix.ipojo.annotations.<a href="org/apache/felix/ipojo/annotations/Property.html" title="annotation in org.apache.felix.ipojo.annotations"><span class="typeNameLink">Property</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.felix.ipojo.annotations.<a href="org/apache/felix/ipojo/annotations/PostUnregistration.html" title="annotation in org.apache.felix.ipojo.annotations"><span class="typeNameLink">PostUnregistration</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.felix.ipojo.annotations.<a href="org/apache/felix/ipojo/annotations/PostRegistration.html" title="annotation in org.apache.felix.ipojo.annotations"><span class="typeNameLink">PostRegistration</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.felix.ipojo.annotations.<a href="org/apache/felix/ipojo/annotations/Modified.html" title="annotation in org.apache.felix.ipojo.annotations"><span class="typeNameLink">Modified</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.felix.ipojo.annotations.<a href="org/apache/felix/ipojo/annotations/Invalidate.html" title="annotation in org.apache.felix.ipojo.annotations"><span class="typeNameLink">Invalidate</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.felix.ipojo.annotations.<a href="org/apache/felix/ipojo/annotations/Instantiate.html" title="annotation in org.apache.felix.ipojo.annotations"><span class="typeNameLink">Instantiate</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.felix.ipojo.annotations.<a href="org/apache/felix/ipojo/annotations/Ignore.html" title="annotation in org.apache.felix.ipojo.annotations"><span class="typeNameLink">Ignore</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.felix.ipojo.annotations.<a href="org/apache/felix/ipojo/annotations/HandlerDeclaration.html" title="annotation in org.apache.felix.ipojo.annotations"><span class="typeNameLink">HandlerDeclaration</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.felix.ipojo.annotations.<a href="org/apache/felix/ipojo/annotations/HandlerBinding.html" title="annotation in org.apache.felix.ipojo.annotations"><span class="typeNameLink">HandlerBinding</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.felix.ipojo.annotations.<a href="org/apache/felix/ipojo/annotations/Handler.html" title="annotation in org.apache.felix.ipojo.annotations"><span class="typeNameLink">Handler</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.felix.ipojo.annotations.<a href="org/apache/felix/ipojo/annotations/Controller.html" title="annotation in org.apache.felix.ipojo.annotations"><span class="typeNameLink">Controller</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.felix.ipojo.annotations.<a href="org/apache/felix/ipojo/annotations/Context.html" title="annotation in org.apache.felix.ipojo.annotations"><span class="typeNameLink">Context</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.felix.ipojo.annotations.<a href="org/apache/felix/ipojo/annotations/Component.html" title="annotation in org.apache.felix.ipojo.annotations"><span class="typeNameLink">Component</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.felix.ipojo.annotations.<a href="org/apache/felix/ipojo/annotations/Bind.html" title="annotation in org.apache.felix.ipojo.annotations"><span class="typeNameLink">Bind</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
</ul>
<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
<ul>
<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.felix.ipojo.extender.internal.queue.pref.<a href="org/apache/felix/ipojo/extender/internal/queue/pref/Preference.html" title="enum in org.apache.felix.ipojo.extender.internal.queue.pref"><span class="typeNameLink">Preference</span></a></li>
<li type="circle">org.apache.felix.ipojo.handlers.dependency.<a href="org/apache/felix/ipojo/handlers/dependency/AggregateDependencyInjectionType.html" title="enum in org.apache.felix.ipojo.handlers.dependency"><span class="typeNameLink">AggregateDependencyInjectionType</span></a></li>
<li type="circle">org.apache.felix.ipojo.util.<a href="org/apache/felix/ipojo/util/DependencyModel.DependencyEventType.html" title="enum in org.apache.felix.ipojo.util"><span class="typeNameLink">DependencyModel.DependencyEventType</span></a></li>
<li type="circle">org.apache.felix.ipojo.annotations.<a href="org/apache/felix/ipojo/annotations/Context.Source.html" title="enum in org.apache.felix.ipojo.annotations"><span class="typeNameLink">Context.Source</span></a></li>
<li type="circle">org.apache.felix.ipojo.annotations.<a href="org/apache/felix/ipojo/annotations/BindingPolicy.html" title="enum in org.apache.felix.ipojo.annotations"><span class="typeNameLink">BindingPolicy</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/bind/Action.html" title="enum in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind"><span class="typeNameLink">Action</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.<a href="org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/LifecycleVisitor.Transition.html" title="enum in org.apache.felix.ipojo.manipulator.metadata.annotation.visitor"><span class="typeNameLink">LifecycleVisitor.Transition</span></a></li>
<li type="circle">org.apache.felix.ipojo.manipulator.reporter.<a href="org/apache/felix/ipojo/manipulator/reporter/SystemReporter.Level.html" title="enum in org.apache.felix.ipojo.manipulator.reporter"><span class="typeNameLink">SystemReporter.Level</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
<li><a href="overview-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2014. All rights reserved.</small></p>
</body>
</html>