blob: fa837651dfdfaafc081dbd1ba9a0c3bb75d162dd [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>Uses of Class org.apache.felix.ipojo.metadata.Element (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="Uses of Class org.apache.felix.ipojo.metadata.Element (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><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></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?org/apache/felix/ipojo/metadata/class-use/Element.html" target="_top">Frames</a></li>
<li><a href="Element.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">
<h2 title="Uses of Class org.apache.felix.ipojo.metadata.Element" class="title">Uses of Class<br>org.apache.felix.ipojo.metadata.Element</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo">org.apache.felix.ipojo</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.api">org.apache.felix.ipojo.api</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.api.composite">org.apache.felix.ipojo.api.composite</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.architecture">org.apache.felix.ipojo.architecture</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.composite">org.apache.felix.ipojo.composite</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.composite.architecture">org.apache.felix.ipojo.composite.architecture</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.composite.instance">org.apache.felix.ipojo.composite.instance</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.composite.service.instantiator">org.apache.felix.ipojo.composite.service.instantiator</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.composite.service.provides">org.apache.felix.ipojo.composite.service.provides</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.extender">org.apache.felix.ipojo.extender</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.extender.builder">org.apache.felix.ipojo.extender.builder</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.extender.internal.builder">org.apache.felix.ipojo.extender.internal.builder</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.extender.internal.declaration">org.apache.felix.ipojo.extender.internal.declaration</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.extender.internal.declaration.service">org.apache.felix.ipojo.extender.internal.declaration.service</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.extender.internal.processor">org.apache.felix.ipojo.extender.internal.processor</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.handlers.architecture">org.apache.felix.ipojo.handlers.architecture</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.handlers.configuration">org.apache.felix.ipojo.handlers.configuration</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.handlers.context">org.apache.felix.ipojo.handlers.context</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.handlers.dependency">org.apache.felix.ipojo.handlers.dependency</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.handlers.lifecycle.callback">org.apache.felix.ipojo.handlers.lifecycle.callback</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.handlers.lifecycle.controller">org.apache.felix.ipojo.handlers.lifecycle.controller</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.handlers.providedservice">org.apache.felix.ipojo.handlers.providedservice</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.manipulation">org.apache.felix.ipojo.manipulation</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.manipulator">org.apache.felix.ipojo.manipulator</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.manipulator.metadata">org.apache.felix.ipojo.manipulator.metadata</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.manipulator.metadata.annotation">org.apache.felix.ipojo.manipulator.metadata.annotation</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.manipulator.metadata.annotation.registry">org.apache.felix.ipojo.manipulator.metadata.annotation.registry</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.manipulator.metadata.annotation.visitor">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.manipulator.render">org.apache.felix.ipojo.manipulator.render</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.manipulator.store">org.apache.felix.ipojo.manipulator.store</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.manipulator.store.builder">org.apache.felix.ipojo.manipulator.store.builder</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.manipulator.util">org.apache.felix.ipojo.manipulator.util</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.manipulator.visitor">org.apache.felix.ipojo.manipulator.visitor</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.manipulator.visitor.check">org.apache.felix.ipojo.manipulator.visitor.check</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.manipulator.visitor.writer">org.apache.felix.ipojo.manipulator.visitor.writer</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.metadata">org.apache.felix.ipojo.metadata</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.parser">org.apache.felix.ipojo.parser</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.util">org.apache.felix.ipojo.util</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.felix.ipojo.xml.parser">org.apache.felix.ipojo.xml.parser</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.apache.felix.ipojo">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/package-summary.html">org.apache.felix.ipojo</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../../org/apache/felix/ipojo/package-summary.html">org.apache.felix.ipojo</a> declared as <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">IPojoFactory.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/IPojoFactory.html#m_componentMetadata">m_componentMetadata</a></span></code>
<div class="block">The component type metadata.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/package-summary.html">org.apache.felix.ipojo</a> that return <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">IPojoFactory.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/IPojoFactory.html#getComponentMetadata--">getComponentMetadata</a></span>()</code>
<div class="block">Gets the component metadata.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">Factory.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/Factory.html#getComponentMetadata--">getComponentMetadata</a></span>()</code>
<div class="block">Gets the component type metadata (Element - Attribute structure)</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">PrimitiveTypeDescription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/PrimitiveTypeDescription.html#getDescription--">getDescription</a></span>()</code>
<div class="block">Adds the "implementation-class" attribute to the type description.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">PrimitiveInstanceDescription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/PrimitiveInstanceDescription.html#getDescription--">getDescription</a></span>()</code>
<div class="block">Gets the instance description.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">IPojoFactory.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/IPojoFactory.html#getDescription--">getDescription</a></span>()</code>
<div class="block">Gets the component type description (Element-Attribute form).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">Factory.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/Factory.html#getDescription--">getDescription</a></span>()</code>
<div class="block">Gets the component type information containing provided service,
configuration properties ...</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/package-summary.html">org.apache.felix.ipojo</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">ComponentFactory.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/ComponentFactory.html#check-org.apache.felix.ipojo.metadata.Element-">check</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;element)</code>
<div class="block">Allows a factory to check if the given element is well-formed.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">InstanceManager.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/InstanceManager.html#configure-org.apache.felix.ipojo.metadata.Element-java.util.Dictionary-">configure</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata,
<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Dictionary.html?is-external=true" title="class or interface in java.util">Dictionary</a>&nbsp;configuration)</code>
<div class="block">Configures the instance manager.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>abstract void</code></td>
<td class="colLast"><span class="typeNameLabel">Handler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/Handler.html#configure-org.apache.felix.ipojo.metadata.Element-java.util.Dictionary-">configure</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata,
<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Dictionary.html?is-external=true" title="class or interface in java.util">Dictionary</a>&nbsp;configuration)</code>
<div class="block">Configures the handler.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">HandlerManager.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/HandlerManager.html#init-org.apache.felix.ipojo.ComponentInstance-org.apache.felix.ipojo.metadata.Element-java.util.Dictionary-">init</a></span>(<a href="../../../../../../org/apache/felix/ipojo/ComponentInstance.html" title="interface in org.apache.felix.ipojo">ComponentInstance</a>&nbsp;instance,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata,
<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Dictionary.html?is-external=true" title="class or interface in java.util">Dictionary</a>&nbsp;configuration)</code>
<div class="block">Creates and initializes the handler object.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">Handler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/Handler.html#initializeComponentFactory-org.apache.felix.ipojo.architecture.ComponentTypeDescription-org.apache.felix.ipojo.metadata.Element-">initializeComponentFactory</a></span>(<a href="../../../../../../org/apache/felix/ipojo/architecture/ComponentTypeDescription.html" title="class in org.apache.felix.ipojo.architecture">ComponentTypeDescription</a>&nbsp;typeDesc,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata)</code>
<div class="block">Initializes the component factory.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../../org/apache/felix/ipojo/package-summary.html">org.apache.felix.ipojo</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/ComponentFactory.html#ComponentFactory-BundleContext-byte:A-org.apache.felix.ipojo.metadata.Element-">ComponentFactory</a></span>(BundleContext&nbsp;context,
byte[]&nbsp;clazz,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;element)</code>
<div class="block">Creates a instance manager factory.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/ComponentFactory.html#ComponentFactory-BundleContext-org.apache.felix.ipojo.metadata.Element-">ComponentFactory</a></span>(BundleContext&nbsp;context,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;element)</code>
<div class="block">Creates a instance manager factory.</div>
</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/HandlerManagerFactory.html#HandlerManagerFactory-BundleContext-org.apache.felix.ipojo.metadata.Element-">HandlerManagerFactory</a></span>(BundleContext&nbsp;context,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata)</code>
<div class="block">Creates a handler factory.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/IPojoFactory.html#IPojoFactory-BundleContext-org.apache.felix.ipojo.metadata.Element-">IPojoFactory</a></span>(BundleContext&nbsp;context,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata)</code>
<div class="block">Creates an iPOJO Factory.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.api">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/api/package-summary.html">org.apache.felix.ipojo.api</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../../org/apache/felix/ipojo/api/package-summary.html">org.apache.felix.ipojo.api</a> declared as <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">PrimitiveComponentType.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/api/PrimitiveComponentType.html#m_manipulation">m_manipulation</a></span></code>
<div class="block">Manipulation metadata of the component type.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/api/package-summary.html">org.apache.felix.ipojo.api</a> that return <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">PrimitiveComponentType.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/api/PrimitiveComponentType.html#generateComponentMetadata--">generateComponentMetadata</a></span>()</code>
<div class="block">Generates the component description.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">TemporalDependency.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/api/TemporalDependency.html#getElement--">getElement</a></span>()</code>
<div class="block">Gets the dependency metadata.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">ServiceProperty.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/api/ServiceProperty.html#getElement--">getElement</a></span>()</code>
<div class="block">Gets the 'property' element.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">Service.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/api/Service.html#getElement--">getElement</a></span>()</code>
<div class="block">Gets the provided service element.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">Property.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/api/Property.html#getElement--">getElement</a></span>()</code>
<div class="block">Gets the property element.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">HandlerConfiguration.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/api/HandlerConfiguration.html#getElement--">getElement</a></span>()</code>
<div class="block">Gets the Handler description.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">Dependency.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/api/Dependency.html#getElement--">getElement</a></span>()</code>
<div class="block">Gets the dependency metadata.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.api.composite">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/api/composite/package-summary.html">org.apache.felix.ipojo.api.composite</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../../org/apache/felix/ipojo/api/composite/package-summary.html">org.apache.felix.ipojo.api.composite</a> declared as <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">CompositeComponentType.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/api/composite/CompositeComponentType.html#m_metadata">m_metadata</a></span></code>
<div class="block">Component type metadata.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/api/composite/package-summary.html">org.apache.felix.ipojo.api.composite</a> that return <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">CompositeComponentType.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/api/composite/CompositeComponentType.html#generateComponentMetadata--">generateComponentMetadata</a></span>()</code>
<div class="block">Generates the component description.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">ProvidedService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/api/composite/ProvidedService.html#getElement--">getElement</a></span>()</code>
<div class="block">Gets the provided element.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">InstantiatedService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/api/composite/InstantiatedService.html#getElement--">getElement</a></span>()</code>
<div class="block">Gets the dependency metadata.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">Instance.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/api/composite/Instance.html#getElement--">getElement</a></span>()</code>
<div class="block">Gets the instance description in the Element-Attribute form.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">ImportedService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/api/composite/ImportedService.html#getElement--">getElement</a></span>()</code>
<div class="block">Gets the dependency metadata.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">ExportedService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/api/composite/ExportedService.html#getElement--">getElement</a></span>()</code>
<div class="block">Gets the exported service metadata.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.architecture">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/architecture/package-summary.html">org.apache.felix.ipojo.architecture</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/architecture/package-summary.html">org.apache.felix.ipojo.architecture</a> that return <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">InstanceDescription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/architecture/InstanceDescription.html#getDescription--">getDescription</a></span>()</code>
<div class="block">Gets the instance description.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">CustomHandlerInfo.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/architecture/CustomHandlerInfo.html#getDescription--">getDescription</a></span>()</code>
<div class="block">Returns the custom handler information in readable
format to be displayed in ComponentTypeDescription.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">ComponentTypeDescription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/architecture/ComponentTypeDescription.html#getDescription--">getDescription</a></span>()</code>
<div class="block">Gets the component type description.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">HandlerDescription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/architecture/HandlerDescription.html#getHandlerInfo--">getHandlerInfo</a></span>()</code>
<div class="block">Gets handler information.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.composite">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/composite/package-summary.html">org.apache.felix.ipojo.composite</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/composite/package-summary.html">org.apache.felix.ipojo.composite</a> that return <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">FactoryProxy.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/composite/FactoryProxy.html#getComponentMetadata--">getComponentMetadata</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">FactoryProxy.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/composite/FactoryProxy.html#getDescription--">getDescription</a></span>()</code>
<div class="block">Get the component type information containing provided service, configuration properties ...</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">CompositeInstanceDescription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/composite/CompositeInstanceDescription.html#getDescription--">getDescription</a></span>()</code>
<div class="block">Gets the instance description.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">CompositeInstanceDescription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/composite/CompositeInstanceDescription.html#getInternalServices--">getInternalServices</a></span>()</code>
<div class="block">Gets the list of internally published services.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/composite/package-summary.html">org.apache.felix.ipojo.composite</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CompositeFactory.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/composite/CompositeFactory.html#check-org.apache.felix.ipojo.metadata.Element-">check</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata)</code>
<div class="block">Check if the metadata are well formed.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CompositeManager.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/composite/CompositeManager.html#configure-org.apache.felix.ipojo.metadata.Element-java.util.Dictionary-">configure</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata,
<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Dictionary.html?is-external=true" title="class or interface in java.util">Dictionary</a>&nbsp;configuration)</code>
<div class="block">Configure the instance manager.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../../org/apache/felix/ipojo/composite/package-summary.html">org.apache.felix.ipojo.composite</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/composite/CompositeFactory.html#CompositeFactory-BundleContext-org.apache.felix.ipojo.metadata.Element-">CompositeFactory</a></span>(BundleContext&nbsp;context,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata)</code>
<div class="block">Create a composite factory.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.composite.architecture">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/composite/architecture/package-summary.html">org.apache.felix.ipojo.composite.architecture</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/composite/architecture/package-summary.html">org.apache.felix.ipojo.composite.architecture</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">ArchitectureHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/composite/architecture/ArchitectureHandler.html#configure-org.apache.felix.ipojo.metadata.Element-java.util.Dictionary-">configure</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata,
<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Dictionary.html?is-external=true" title="class or interface in java.util">Dictionary</a>&nbsp;configuration)</code>
<div class="block">Configure the handler.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.composite.instance">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/composite/instance/package-summary.html">org.apache.felix.ipojo.composite.instance</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/composite/instance/package-summary.html">org.apache.felix.ipojo.composite.instance</a> that return <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">InstanceHandlerDescription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/composite/instance/InstanceHandlerDescription.html#getHandlerInfo--">getHandlerInfo</a></span>()</code>
<div class="block">Build handler description.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/composite/instance/package-summary.html">org.apache.felix.ipojo.composite.instance</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">InstanceHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/composite/instance/InstanceHandler.html#configure-org.apache.felix.ipojo.metadata.Element-java.util.Dictionary-">configure</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata,
<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Dictionary.html?is-external=true" title="class or interface in java.util">Dictionary</a>&nbsp;configuration)</code>
<div class="block">Configure method.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a></code></td>
<td class="colLast"><span class="typeNameLabel">InstanceHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/composite/instance/InstanceHandler.html#parseInstance-org.apache.felix.ipojo.metadata.Element-">parseInstance</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;instance)</code>
<div class="block">Parse an Element to get a dictionary.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">InstanceHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/composite/instance/InstanceHandler.html#parseProperty-org.apache.felix.ipojo.metadata.Element-java.util.Dictionary-">parseProperty</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;prop,
<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Dictionary.html?is-external=true" title="class or interface in java.util">Dictionary</a>&nbsp;dict)</code>
<div class="block">Parse a property.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.composite.service.instantiator">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/composite/service/instantiator/package-summary.html">org.apache.felix.ipojo.composite.service.instantiator</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/composite/service/instantiator/package-summary.html">org.apache.felix.ipojo.composite.service.instantiator</a> that return <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">ServiceInstantiatorDescription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/composite/service/instantiator/ServiceInstantiatorDescription.html#getHandlerInfo--">getHandlerInfo</a></span>()</code>
<div class="block">Build service instantiator handler description.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/composite/service/instantiator/package-summary.html">org.apache.felix.ipojo.composite.service.instantiator</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">ServiceDependencyHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/composite/service/instantiator/ServiceDependencyHandler.html#configure-org.apache.felix.ipojo.metadata.Element-java.util.Dictionary-">configure</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata,
<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Dictionary.html?is-external=true" title="class or interface in java.util">Dictionary</a>&nbsp;conf)</code>
<div class="block">Configure the handler.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><span class="typeNameLabel">ServiceDependencyHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/composite/service/instantiator/ServiceDependencyHandler.html#createServiceImport-org.apache.felix.ipojo.metadata.Element-java.util.Dictionary-">createServiceImport</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;imp,
<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Dictionary.html?is-external=true" title="class or interface in java.util">Dictionary</a>&nbsp;confFilter)</code>
<div class="block">Create a Service importer object from the given Element.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><span class="typeNameLabel">ServiceDependencyHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/composite/service/instantiator/ServiceDependencyHandler.html#createServiceInstance-org.apache.felix.ipojo.metadata.Element-java.util.Dictionary-">createServiceInstance</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;service,
<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Dictionary.html?is-external=true" title="class or interface in java.util">Dictionary</a>&nbsp;conf)</code>
<div class="block">Create a Service instance object form the given Element.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.composite.service.provides">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/composite/service/provides/package-summary.html">org.apache.felix.ipojo.composite.service.provides</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../../org/apache/felix/ipojo/composite/service/provides/package-summary.html">org.apache.felix.ipojo.composite.service.provides</a> declared as <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">CompositionMetadata.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/composite/service/provides/CompositionMetadata.html#m_manipulation">m_manipulation</a></span></code>
<div class="block">Manipulation Metadata.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/composite/service/provides/package-summary.html">org.apache.felix.ipojo.composite.service.provides</a> that return <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">CompositionMetadata.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/composite/service/provides/CompositionMetadata.html#buildMetadata-java.lang.String-">buildMetadata</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
<div class="block">Build service implementation metadata.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">ProvidedServiceHandlerDescription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/composite/service/provides/ProvidedServiceHandlerDescription.html#getHandlerInfo--">getHandlerInfo</a></span>()</code>
<div class="block">Get the handler description.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/composite/service/provides/package-summary.html">org.apache.felix.ipojo.composite.service.provides</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><span class="typeNameLabel">ProvidedServiceHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/composite/service/provides/ProvidedServiceHandler.html#checkRequirement-org.apache.felix.ipojo.composite.service.instantiator.ServiceImporter-org.apache.felix.ipojo.metadata.Element-">checkRequirement</a></span>(<a href="../../../../../../org/apache/felix/ipojo/composite/service/instantiator/ServiceImporter.html" title="class in org.apache.felix.ipojo.composite.service.instantiator">ServiceImporter</a>&nbsp;imp,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;elem)</code>
<div class="block">Check the correctness of the composite requirement against the service level dependency.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">ProvidedServiceHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/composite/service/provides/ProvidedServiceHandler.html#configure-org.apache.felix.ipojo.metadata.Element-java.util.Dictionary-">configure</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata,
<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Dictionary.html?is-external=true" title="class or interface in java.util">Dictionary</a>&nbsp;configuration)</code>
<div class="block">Configure the handler.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/composite/service/instantiator/ServiceImporter.html" title="class in org.apache.felix.ipojo.composite.service.instantiator">ServiceImporter</a></code></td>
<td class="colLast"><span class="typeNameLabel">ProvidedServiceHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/composite/service/provides/ProvidedServiceHandler.html#getAttachedRequirement-org.apache.felix.ipojo.metadata.Element-">getAttachedRequirement</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;element)</code>
<div class="block">Look for the implementation (i.e.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">ProvidedServiceHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/composite/service/provides/ProvidedServiceHandler.html#initializeComponentFactory-org.apache.felix.ipojo.architecture.ComponentTypeDescription-org.apache.felix.ipojo.metadata.Element-">initializeComponentFactory</a></span>(<a href="../../../../../../org/apache/felix/ipojo/architecture/ComponentTypeDescription.html" title="class in org.apache.felix.ipojo.architecture">ComponentTypeDescription</a>&nbsp;desc,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata)</code>
<div class="block">Initialize the component type.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../../org/apache/felix/ipojo/composite/service/provides/package-summary.html">org.apache.felix.ipojo.composite.service.provides</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/composite/service/provides/CompositionMetadata.html#CompositionMetadata-BundleContext-org.apache.felix.ipojo.metadata.Element-org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler-java.lang.String-">CompositionMetadata</a></span>(BundleContext&nbsp;context,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;description,
<a href="../../../../../../org/apache/felix/ipojo/composite/service/provides/ProvidedServiceHandler.html" title="class in org.apache.felix.ipojo.composite.service.provides">ProvidedServiceHandler</a>&nbsp;psh,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
<div class="block">Constructor.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/composite/service/provides/ProvidedService.html#ProvidedService-org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandler-org.apache.felix.ipojo.metadata.Element-java.lang.String-">ProvidedService</a></span>(<a href="../../../../../../org/apache/felix/ipojo/composite/service/provides/ProvidedServiceHandler.html" title="class in org.apache.felix.ipojo.composite.service.provides">ProvidedServiceHandler</a>&nbsp;handler,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;element,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
<div class="block">Constructor.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.extender">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/extender/package-summary.html">org.apache.felix.ipojo.extender</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/extender/package-summary.html">org.apache.felix.ipojo.extender</a> that return <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">TypeDeclaration.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/extender/TypeDeclaration.html#getComponentMetadata--">getComponentMetadata</a></span>()</code>
<div class="block">Get the component metadata description.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/extender/package-summary.html">org.apache.felix.ipojo.extender</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/extender/DeclarationHandle.html" title="interface in org.apache.felix.ipojo.extender">DeclarationHandle</a></code></td>
<td class="colLast"><span class="typeNameLabel">DeclarationBuilderService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/extender/DeclarationBuilderService.html#newType-org.apache.felix.ipojo.metadata.Element-">newType</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;description)</code>
<div class="block">Declares a new type using the given element description.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.extender.builder">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/extender/builder/package-summary.html">org.apache.felix.ipojo.extender.builder</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/extender/builder/package-summary.html">org.apache.felix.ipojo.extender.builder</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/IPojoFactory.html" title="class in org.apache.felix.ipojo">IPojoFactory</a></code></td>
<td class="colLast"><span class="typeNameLabel">FactoryBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/extender/builder/FactoryBuilder.html#build-BundleContext-org.apache.felix.ipojo.metadata.Element-">build</a></span>(BundleContext&nbsp;bundleContext,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata)</code>
<div class="block">Creates an iPOJO Factory.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.extender.internal.builder">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/extender/internal/builder/package-summary.html">org.apache.felix.ipojo.extender.internal.builder</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/extender/internal/builder/package-summary.html">org.apache.felix.ipojo.extender.internal.builder</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/IPojoFactory.html" title="class in org.apache.felix.ipojo">IPojoFactory</a></code></td>
<td class="colLast"><span class="typeNameLabel">ReflectiveFactoryBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/extender/internal/builder/ReflectiveFactoryBuilder.html#build-BundleContext-org.apache.felix.ipojo.metadata.Element-">build</a></span>(BundleContext&nbsp;bundleContext,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata)</code>
<div class="block">Calls the wrapped constructor to create an iPOJO factory.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.extender.internal.declaration">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/extender/internal/declaration/package-summary.html">org.apache.felix.ipojo.extender.internal.declaration</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../../org/apache/felix/ipojo/extender/internal/declaration/package-summary.html">org.apache.felix.ipojo.extender.internal.declaration</a> declared as <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">DefaultTypeDeclaration.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/extender/internal/declaration/DefaultTypeDeclaration.html#m_componentMetadata">m_componentMetadata</a></span></code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/extender/internal/declaration/package-summary.html">org.apache.felix.ipojo.extender.internal.declaration</a> that return <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">DefaultTypeDeclaration.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/extender/internal/declaration/DefaultTypeDeclaration.html#getComponentMetadata--">getComponentMetadata</a></span>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../../org/apache/felix/ipojo/extender/internal/declaration/package-summary.html">org.apache.felix.ipojo.extender.internal.declaration</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/extender/internal/declaration/DefaultTypeDeclaration.html#DefaultTypeDeclaration-BundleContext-org.apache.felix.ipojo.metadata.Element-">DefaultTypeDeclaration</a></span>(BundleContext&nbsp;bundleContext,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;componentMetadata)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.extender.internal.declaration.service">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/extender/internal/declaration/service/package-summary.html">org.apache.felix.ipojo.extender.internal.declaration.service</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/extender/internal/declaration/service/package-summary.html">org.apache.felix.ipojo.extender.internal.declaration.service</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/extender/DeclarationHandle.html" title="interface in org.apache.felix.ipojo.extender">DeclarationHandle</a></code></td>
<td class="colLast"><span class="typeNameLabel">DefaultDeclarationBuilderService.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/extender/internal/declaration/service/DefaultDeclarationBuilderService.html#newType-org.apache.felix.ipojo.metadata.Element-">newType</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;description)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.extender.internal.processor">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/extender/internal/processor/package-summary.html">org.apache.felix.ipojo.extender.internal.processor</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/extender/internal/processor/package-summary.html">org.apache.felix.ipojo.extender.internal.processor</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><span class="typeNameLabel">ComponentsBundleProcessor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/extender/internal/processor/ComponentsBundleProcessor.html#handleTypeDeclaration-Bundle-org.apache.felix.ipojo.metadata.Element-">handleTypeDeclaration</a></span>(Bundle&nbsp;bundle,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata)</code>
<div class="block">Adds a component factory to the factory list.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.handlers.architecture">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/handlers/architecture/package-summary.html">org.apache.felix.ipojo.handlers.architecture</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/handlers/architecture/package-summary.html">org.apache.felix.ipojo.handlers.architecture</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">ArchitectureHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/handlers/architecture/ArchitectureHandler.html#configure-org.apache.felix.ipojo.metadata.Element-java.util.Dictionary-">configure</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata,
<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Dictionary.html?is-external=true" title="class or interface in java.util">Dictionary</a>&nbsp;configuration)</code>
<div class="block">Configure the handler.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.handlers.configuration">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/handlers/configuration/package-summary.html">org.apache.felix.ipojo.handlers.configuration</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/handlers/configuration/package-summary.html">org.apache.felix.ipojo.handlers.configuration</a> that return <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">ConfigurationHandlerDescription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/handlers/configuration/ConfigurationHandlerDescription.html#getHandlerInfo--">getHandlerInfo</a></span>()</code>
<div class="block">The handler information.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/handlers/configuration/package-summary.html">org.apache.felix.ipojo.handlers.configuration</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">ConfigurationHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/handlers/configuration/ConfigurationHandler.html#configure-org.apache.felix.ipojo.metadata.Element-java.util.Dictionary-">configure</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata,
<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Dictionary.html?is-external=true" title="class or interface in java.util">Dictionary</a>&nbsp;configuration)</code>
<div class="block">Configures the handler.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">ConfigurationHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/handlers/configuration/ConfigurationHandler.html#initializeComponentFactory-org.apache.felix.ipojo.architecture.ComponentTypeDescription-org.apache.felix.ipojo.metadata.Element-">initializeComponentFactory</a></span>(<a href="../../../../../../org/apache/felix/ipojo/architecture/ComponentTypeDescription.html" title="class in org.apache.felix.ipojo.architecture">ComponentTypeDescription</a>&nbsp;desc,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata)</code>
<div class="block">Initialize the component type.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.handlers.context">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/handlers/context/package-summary.html">org.apache.felix.ipojo.handlers.context</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/handlers/context/package-summary.html">org.apache.felix.ipojo.handlers.context</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">BundleContextHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/handlers/context/BundleContextHandler.html#configure-org.apache.felix.ipojo.metadata.Element-java.util.Dictionary-">configure</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata,
<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Dictionary.html?is-external=true" title="class or interface in java.util">Dictionary</a>&nbsp;configuration)</code>
<div class="block">Configures the handler.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private BundleContext</code></td>
<td class="colLast"><span class="typeNameLabel">BundleContextHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/handlers/context/BundleContextHandler.html#getBundleContextForConfiguration-org.apache.felix.ipojo.metadata.Element-">getBundleContextForConfiguration</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;element)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.handlers.dependency">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/handlers/dependency/package-summary.html">org.apache.felix.ipojo.handlers.dependency</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/handlers/dependency/package-summary.html">org.apache.felix.ipojo.handlers.dependency</a> that return <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">DependencyHandlerDescription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/handlers/dependency/DependencyHandlerDescription.html#getHandlerInfo--">getHandlerInfo</a></span>()</code>
<div class="block">Builds the Dependency Handler description.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/handlers/dependency/package-summary.html">org.apache.felix.ipojo.handlers.dependency</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><span class="typeNameLabel">DependencyHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/handlers/dependency/DependencyHandler.html#addCallbacksToDependency-org.apache.felix.ipojo.metadata.Element-org.apache.felix.ipojo.handlers.dependency.Dependency-">addCallbacksToDependency</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;dependencyElement,
<a href="../../../../../../org/apache/felix/ipojo/handlers/dependency/Dependency.html" title="class in org.apache.felix.ipojo.handlers.dependency">Dependency</a>&nbsp;dep)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private static void</code></td>
<td class="colLast"><span class="typeNameLabel">DependencyConfigurationChecker.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/handlers/dependency/DependencyConfigurationChecker.html#checkTheConsistencyOfTheFromAttribute-org.apache.felix.ipojo.handlers.dependency.Dependency-org.apache.felix.ipojo.metadata.Element-">checkTheConsistencyOfTheFromAttribute</a></span>(<a href="../../../../../../org/apache/felix/ipojo/handlers/dependency/Dependency.html" title="class in org.apache.felix.ipojo.handlers.dependency">Dependency</a>&nbsp;dependency,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata)</code>
<div class="block">Checks that the `from` attribute is used consistently:
Rule 1 : it cannot be used on aggregate dependency
Rule 2 : it cannot be used in combination with the `comparator` attribute
Rule 3 : it cannot be used in combination with the `dynamic-priority` binding policy
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private static void</code></td>
<td class="colLast"><span class="typeNameLabel">DependencyConfigurationChecker.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/handlers/dependency/DependencyConfigurationChecker.html#checkTheServiceUnavailableAction-org.apache.felix.ipojo.handlers.dependency.Dependency-org.apache.felix.ipojo.metadata.Element-">checkTheServiceUnavailableAction</a></span>(<a href="../../../../../../org/apache/felix/ipojo/handlers/dependency/Dependency.html" title="class in org.apache.felix.ipojo.handlers.dependency">Dependency</a>&nbsp;dependency,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata)</code>
<div class="block">Checks that service unavailable actions are consistent.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="typeNameLabel">DependencyHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/handlers/dependency/DependencyHandler.html#computeFilter-org.apache.felix.ipojo.metadata.Element-java.util.Dictionary-java.util.Dictionary-boolean-java.lang.String-">computeFilter</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;dependencyElement,
<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Dictionary.html?is-external=true" title="class or interface in java.util">Dictionary</a>&nbsp;filtersConfiguration,
<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Dictionary.html?is-external=true" title="class or interface in java.util">Dictionary</a>&nbsp;fromConfiguration,
boolean&nbsp;aggregate,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;identity)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><span class="typeNameLabel">DependencyHandlerDescription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/handlers/dependency/DependencyHandlerDescription.html#computeInterceptorDescription-ServiceReference-org.apache.felix.ipojo.metadata.Element-">computeInterceptorDescription</a></span>(ServiceReference&nbsp;ref,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;itcp)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><span class="typeNameLabel">DependencyHandlerDescription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/handlers/dependency/DependencyHandlerDescription.html#computeServiceReferenceDescription-ServiceReference-org.apache.felix.ipojo.metadata.Element-">computeServiceReferenceDescription</a></span>(ServiceReference&nbsp;ref,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;use)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">DependencyHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/handlers/dependency/DependencyHandler.html#configure-org.apache.felix.ipojo.metadata.Element-java.util.Dictionary-">configure</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;componentMetadata,
<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Dictionary.html?is-external=true" title="class or interface in java.util">Dictionary</a>&nbsp;configuration)</code>
<div class="block">Configure the handler.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">DependencyConfigurationChecker.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/handlers/dependency/DependencyConfigurationChecker.html#ensure-org.apache.felix.ipojo.handlers.dependency.Dependency-org.apache.felix.ipojo.metadata.Element-org.apache.felix.ipojo.parser.PojoMetadata-">ensure</a></span>(<a href="../../../../../../org/apache/felix/ipojo/handlers/dependency/Dependency.html" title="class in org.apache.felix.ipojo.handlers.dependency">Dependency</a>&nbsp;dependency,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata,
<a href="../../../../../../org/apache/felix/ipojo/parser/PojoMetadata.html" title="class in org.apache.felix.ipojo.parser">PojoMetadata</a>&nbsp;manipulation)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private BundleContext</code></td>
<td class="colLast"><span class="typeNameLabel">DependencyHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/handlers/dependency/DependencyHandler.html#getFacetedBundleContext-org.apache.felix.ipojo.metadata.Element-">getFacetedBundleContext</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;dep)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="typeNameLabel">DependencyHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/handlers/dependency/DependencyHandler.html#getServiceSpecificationAttribute-org.apache.felix.ipojo.metadata.Element-">getServiceSpecificationAttribute</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;dep)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private boolean</code></td>
<td class="colLast"><span class="typeNameLabel">DependencyHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/handlers/dependency/DependencyHandler.html#isProxy-org.apache.felix.ipojo.metadata.Element-">isProxy</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;dependencyElement)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="typeNameLabel">DependencyHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/handlers/dependency/DependencyHandler.html#updateFilterIfFromIsEnabled-java.util.Dictionary-org.apache.felix.ipojo.metadata.Element-java.lang.String-boolean-java.lang.String-">updateFilterIfFromIsEnabled</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Dictionary.html?is-external=true" title="class or interface in java.util">Dictionary</a>&nbsp;fromConfiguration,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;dependencyElement,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filter,
boolean&nbsp;aggregate,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;identity)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.handlers.lifecycle.callback">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/handlers/lifecycle/callback/package-summary.html">org.apache.felix.ipojo.handlers.lifecycle.callback</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/handlers/lifecycle/callback/package-summary.html">org.apache.felix.ipojo.handlers.lifecycle.callback</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">LifecycleCallbackHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/handlers/lifecycle/callback/LifecycleCallbackHandler.html#configure-org.apache.felix.ipojo.metadata.Element-java.util.Dictionary-">configure</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata,
<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Dictionary.html?is-external=true" title="class or interface in java.util">Dictionary</a>&nbsp;configuration)</code>
<div class="block">Configure the handler.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.handlers.lifecycle.controller">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/handlers/lifecycle/controller/package-summary.html">org.apache.felix.ipojo.handlers.lifecycle.controller</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/handlers/lifecycle/controller/package-summary.html">org.apache.felix.ipojo.handlers.lifecycle.controller</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">ControllerHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/handlers/lifecycle/controller/ControllerHandler.html#configure-org.apache.felix.ipojo.metadata.Element-java.util.Dictionary-">configure</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata,
<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Dictionary.html?is-external=true" title="class or interface in java.util">Dictionary</a>&nbsp;configuration)</code>
<div class="block">Configure method.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">ControllerHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/handlers/lifecycle/controller/ControllerHandler.html#initializeComponentFactory-org.apache.felix.ipojo.architecture.ComponentTypeDescription-org.apache.felix.ipojo.metadata.Element-">initializeComponentFactory</a></span>(<a href="../../../../../../org/apache/felix/ipojo/architecture/ComponentTypeDescription.html" title="class in org.apache.felix.ipojo.architecture">ComponentTypeDescription</a>&nbsp;desc,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata)</code>
<div class="block">Initialize the component factory.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.handlers.providedservice">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/handlers/providedservice/package-summary.html">org.apache.felix.ipojo.handlers.providedservice</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/handlers/providedservice/package-summary.html">org.apache.felix.ipojo.handlers.providedservice</a> that return <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">ProvidedServiceHandlerDescription.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/handlers/providedservice/ProvidedServiceHandlerDescription.html#getHandlerInfo--">getHandlerInfo</a></span>()</code>
<div class="block">Build the provided service handler description.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/handlers/providedservice/package-summary.html">org.apache.felix.ipojo.handlers.providedservice</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">ProvidedServiceHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/handlers/providedservice/ProvidedServiceHandler.html#configure-org.apache.felix.ipojo.metadata.Element-java.util.Dictionary-">configure</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;componentMetadata,
<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Dictionary.html?is-external=true" title="class or interface in java.util">Dictionary</a>&nbsp;configuration)</code>
<div class="block">Configure the handler.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/handlers/dependency/Dependency.html" title="class in org.apache.felix.ipojo.handlers.dependency">Dependency</a></code></td>
<td class="colLast"><span class="typeNameLabel">ProvidedServiceHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/handlers/providedservice/ProvidedServiceHandler.html#getAttachedDependency-org.apache.felix.ipojo.metadata.Element-">getAttachedDependency</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;element)</code>
<div class="block">Look for the implementation (i.e.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">ProvidedServiceHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/handlers/providedservice/ProvidedServiceHandler.html#initializeComponentFactory-org.apache.felix.ipojo.architecture.ComponentTypeDescription-org.apache.felix.ipojo.metadata.Element-">initializeComponentFactory</a></span>(<a href="../../../../../../org/apache/felix/ipojo/architecture/ComponentTypeDescription.html" title="class in org.apache.felix.ipojo.architecture">ComponentTypeDescription</a>&nbsp;desc,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata)</code>
<div class="block">Initialize the component type.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><span class="typeNameLabel">ProvidedServiceHandler.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/handlers/providedservice/ProvidedServiceHandler.html#isDependencyCorrect-org.apache.felix.ipojo.handlers.dependency.Dependency-org.apache.felix.ipojo.metadata.Element-">isDependencyCorrect</a></span>(<a href="../../../../../../org/apache/felix/ipojo/handlers/dependency/Dependency.html" title="class in org.apache.felix.ipojo.handlers.dependency">Dependency</a>&nbsp;dep,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;elem)</code>
<div class="block">Check the correctness of the implementation dependency against the service level dependency.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.manipulation">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/manipulation/package-summary.html">org.apache.felix.ipojo.manipulation</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/manipulation/package-summary.html">org.apache.felix.ipojo.manipulation</a> that return <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">MethodDescriptor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulation/MethodDescriptor.html#getElement--">getElement</a></span>()</code>
<div class="block">Compute method manipulation metadata.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">Manipulator.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulation/Manipulator.html#getManipulationMetadata--">getManipulationMetadata</a></span>()</code>
<div class="block">Compute component type manipulation metadata.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.manipulator">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/manipulator/package-summary.html">org.apache.felix.ipojo.manipulator</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../../org/apache/felix/ipojo/manipulator/package-summary.html">org.apache.felix.ipojo.manipulator</a> declared as <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">ManipulationUnit.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/ManipulationUnit.html#m_componentMetadata">m_componentMetadata</a></span></code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/manipulator/package-summary.html">org.apache.felix.ipojo.manipulator</a> that return <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">ManipulationUnit.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/ManipulationUnit.html#getComponentMetadata--">getComponentMetadata</a></span>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/manipulator/package-summary.html">org.apache.felix.ipojo.manipulator</a> that return types with arguments of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><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;<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MetadataProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/MetadataProvider.html#getMetadatas--">getMetadatas</a></span>()</code>
<div class="block">Gather all the metadata.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/manipulator/package-summary.html">org.apache.felix.ipojo.manipulator</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">ManipulationResultVisitor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/ManipulationResultVisitor.html#visitClassStructure-org.apache.felix.ipojo.metadata.Element-">visitClassStructure</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;structure)</code>
<div class="block">Called once per visitor with the class' structure discovered during manipulation.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/manipulator/ManipulationResultVisitor.html" title="interface in org.apache.felix.ipojo.manipulator">ManipulationResultVisitor</a></code></td>
<td class="colLast"><span class="typeNameLabel">ManipulationVisitor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/ManipulationVisitor.html#visitManipulationResult-org.apache.felix.ipojo.metadata.Element-">visitManipulationResult</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata)</code>
<div class="block">Accept a manipulation result for the given component metadata.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">ManipulationVisitor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/ManipulationVisitor.html#visitMetadata-org.apache.felix.ipojo.metadata.Element-">visitMetadata</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata)</code>
<div class="block">Visit metadata not associated with a component (ie no bytecode manipulation needed).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">ResourceStore.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/ResourceStore.html#writeMetadata-org.apache.felix.ipojo.metadata.Element-">writeMetadata</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata)</code>
<div class="block">Writes the given Element into this store.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../../org/apache/felix/ipojo/manipulator/package-summary.html">org.apache.felix.ipojo.manipulator</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/ManipulationUnit.html#ManipulationUnit-java.lang.String-org.apache.felix.ipojo.metadata.Element-">ManipulationUnit</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;resourcePath,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;meta)</code>
<div class="block">Constructor.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.manipulator.metadata">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/package-summary.html">org.apache.felix.ipojo.manipulator.metadata</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/package-summary.html">org.apache.felix.ipojo.manipulator.metadata</a> with type parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private <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;<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">CacheableMetadataProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/CacheableMetadataProvider.html#m_cached">m_cached</a></span></code>
<div class="block">Cached elements.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/package-summary.html">org.apache.felix.ipojo.manipulator.metadata</a> that return types with arguments of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><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;<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">StreamMetadataProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/StreamMetadataProvider.html#getMetadatas--">getMetadatas</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><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;<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">FileMetadataProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/FileMetadataProvider.html#getMetadatas--">getMetadatas</a></span>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><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;<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">EmptyMetadataProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/EmptyMetadataProvider.html#getMetadatas--">getMetadatas</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><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;<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">CompositeMetadataProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/CompositeMetadataProvider.html#getMetadatas--">getMetadatas</a></span>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><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;<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">CacheableMetadataProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/CacheableMetadataProvider.html#getMetadatas--">getMetadatas</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><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;<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">AnnotationMetadataProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/AnnotationMetadataProvider.html#getMetadatas--">getMetadatas</a></span>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/package-summary.html">org.apache.felix.ipojo.manipulator.metadata</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="typeNameLabel">CompositeMetadataProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/CompositeMetadataProvider.html#getComponentName-org.apache.felix.ipojo.metadata.Element-">getComponentName</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;element)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private boolean</code></td>
<td class="colLast"><span class="typeNameLabel">CompositeMetadataProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/CompositeMetadataProvider.html#isInstance-org.apache.felix.ipojo.metadata.Element-">isInstance</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;element)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Method parameters in <a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/package-summary.html">org.apache.felix.ipojo.manipulator.metadata</a> with type arguments of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><span class="typeNameLabel">AnnotationMetadataProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/AnnotationMetadataProvider.html#computeAnnotations-java.lang.String-byte:A-java.util.List-">computeAnnotations</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
byte[]&nbsp;bytecode,
<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;<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&gt;&nbsp;metadata)</code>
<div class="block">Parse the content of the class to detect annotated classes.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private boolean</code></td>
<td class="colLast"><span class="typeNameLabel">CompositeMetadataProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/CompositeMetadataProvider.html#isDuplicate-java.util.List-java.lang.String-">isDuplicate</a></span>(<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;<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&gt;&nbsp;elements,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><span class="typeNameLabel">FileMetadataProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/FileMetadataProvider.html#loadFileMetadata-java.io.File-java.util.List-">loadFileMetadata</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;file,
<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;<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&gt;&nbsp;metadata)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><span class="typeNameLabel">FileMetadataProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/FileMetadataProvider.html#traverse-java.io.File-java.util.List-">traverse</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;file,
<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;<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&gt;&nbsp;metadata)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.manipulator.metadata.annotation">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/package-summary.html">org.apache.felix.ipojo.manipulator.metadata.annotation</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/package-summary.html">org.apache.felix.ipojo.manipulator.metadata.annotation</a> declared as <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">ClassMetadataCollector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/ClassMetadataCollector.html#componentMetadata">componentMetadata</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">ComponentWorkbench.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/ComponentWorkbench.html#instance">instance</a></span></code>
<div class="block">Instance element (may be null).</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">ClassMetadataCollector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/ClassMetadataCollector.html#instanceMetadata">instanceMetadata</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">ComponentWorkbench.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/ComponentWorkbench.html#root">root</a></span></code>
<div class="block">Root element (usually <component /> or <handler/>).</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/package-summary.html">org.apache.felix.ipojo.manipulator.metadata.annotation</a> with type parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private <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;<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ComponentWorkbench.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/ComponentWorkbench.html#m_elements">m_elements</a></span></code>
<div class="block">Map of [element, referto].</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <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;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ComponentWorkbench.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/ComponentWorkbench.html#m_ids">m_ids</a></span></code>
<div class="block">Map of [element ids, element].</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/package-summary.html">org.apache.felix.ipojo.manipulator.metadata.annotation</a> that return <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">ComponentWorkbench.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/ComponentWorkbench.html#build--">build</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">ClassMetadataCollector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/ClassMetadataCollector.html#getComponentMetadata--">getComponentMetadata</a></span>()</code>
<div class="block">Build metadata.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">ComponentWorkbench.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/ComponentWorkbench.html#getInstance--">getInstance</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">ClassMetadataCollector.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/ClassMetadataCollector.html#getInstanceMetadata--">getInstanceMetadata</a></span>()</code>
<div class="block">Build instance metadata.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">ComponentWorkbench.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/ComponentWorkbench.html#getRoot--">getRoot</a></span>()</code>
<div class="block">The identified root Element.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/package-summary.html">org.apache.felix.ipojo.manipulator.metadata.annotation</a> that return types with arguments of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><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;<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ComponentWorkbench.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/ComponentWorkbench.html#getElements--">getElements</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><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;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ComponentWorkbench.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/ComponentWorkbench.html#getIds--">getIds</a></span>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/package-summary.html">org.apache.felix.ipojo.manipulator.metadata.annotation</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">ComponentWorkbench.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/ComponentWorkbench.html#setInstance-org.apache.felix.ipojo.metadata.Element-">setInstance</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;instance)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">ComponentWorkbench.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/ComponentWorkbench.html#setRoot-org.apache.felix.ipojo.metadata.Element-">setRoot</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;root)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.manipulator.metadata.annotation.registry">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/registry/package-summary.html">org.apache.felix.ipojo.manipulator.metadata.annotation.registry</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/registry/package-summary.html">org.apache.felix.ipojo.manipulator.metadata.annotation.registry</a> that return <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">MetaAnnotationBindingRegistry.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/registry/MetaAnnotationBindingRegistry.html#buildElement-org.apache.felix.ipojo.manipulator.metadata.annotation.model.discovery.HandlerBindingDiscovery-org.objectweb.asm.Type-">buildElement</a></span>(<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">HandlerBindingDiscovery</a>&nbsp;handler,
org.objectweb.asm.Type&nbsp;type)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.manipulator.metadata.annotation.visitor">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/package-summary.html">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/package-summary.html">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor</a> declared as <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">ComponentVisitor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/ComponentVisitor.html#component">component</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">ServiceControllerVisitor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/ServiceControllerVisitor.html#controller">controller</a></span></code>
<div class="block">Provides element.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">HandlerVisitor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/HandlerVisitor.html#handler">handler</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">InstantiateVisitor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/InstantiateVisitor.html#instance">instance</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">MethodPropertyVisitor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/MethodPropertyVisitor.html#m_parent">m_parent</a></span></code>
<div class="block">Parent element.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">FieldPropertyVisitor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/FieldPropertyVisitor.html#m_parent">m_parent</a></span></code>
<div class="block">Parent element element.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">ComponentVisitor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/ComponentVisitor.html#m_props">m_props</a></span></code>
<div class="block">Element 'properties'.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">ProvidesVisitor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/ProvidesVisitor.html#m_prov">m_prov</a></span></code>
<div class="block">Provides element.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">ServiceControllerVisitor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/ServiceControllerVisitor.html#provides">provides</a></span></code>
<div class="block">Parent element.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/package-summary.html">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor</a> that return <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private static <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">HandlerDeclarationVisitor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/HandlerDeclarationVisitor.html#convertDOMElements-org.w3c.dom.Element-">convertDOMElements</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;xmlElement)</code>
<div class="block">Converts recursively the given XML Element into an iPOJO Element.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">MethodPropertyVisitor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/MethodPropertyVisitor.html#getPropertyElement--">getPropertyElement</a></span>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private static <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">HandlerDeclarationVisitor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/HandlerDeclarationVisitor.html#transformElement-org.w3c.dom.Element-">transformElement</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;xmlElement)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">MethodPropertyVisitor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/MethodPropertyVisitor.html#visitEndCommon--">visitEndCommon</a></span>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/package-summary.html">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private static void</code></td>
<td class="colLast"><span class="typeNameLabel">HandlerDeclarationVisitor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/HandlerDeclarationVisitor.html#convertDOMElements-org.apache.felix.ipojo.metadata.Element-org.w3c.dom.Element-">convertDOMElements</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;root,
<a href="http://docs.oracle.com/javase/8/docs/api/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</a>&nbsp;xmlElement)</code>
<div class="block">Converts recursively the given XML Element into an iPOJO Element.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/package-summary.html">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/FieldPropertyVisitor.html#FieldPropertyVisitor-org.apache.felix.ipojo.metadata.Element-">FieldPropertyVisitor</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;parent)</code>
<div class="block">Constructor without field</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/FieldPropertyVisitor.html#FieldPropertyVisitor-java.lang.String-org.apache.felix.ipojo.metadata.Element-">FieldPropertyVisitor</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;parent)</code>
<div class="block">Constructor.</div>
</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/MethodPropertyVisitor.html#MethodPropertyVisitor-org.apache.felix.ipojo.metadata.Element-java.lang.String-">MethodPropertyVisitor</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;parent,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;method)</code>
<div class="block">Constructor.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/ParameterPropertyVisitor.html#ParameterPropertyVisitor-org.apache.felix.ipojo.metadata.Element-org.objectweb.asm.tree.MethodNode-int-">ParameterPropertyVisitor</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;parent,
org.objectweb.asm.tree.MethodNode&nbsp;method,
int&nbsp;index)</code>
<div class="block">Constructor.</div>
</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/ServiceControllerVisitor.html#ServiceControllerVisitor-java.lang.String-org.apache.felix.ipojo.metadata.Element-">ServiceControllerVisitor</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;field,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;provides)</code>
<div class="block">Constructor.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/bind/package-summary.html">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/bind/package-summary.html">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind</a> that return <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractBindVisitor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/bind/AbstractBindVisitor.html#createRequiresElement--">createRequiresElement</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractBindVisitor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/bind/AbstractBindVisitor.html#getRequiresElement--">getRequiresElement</a></span>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/bind/package-summary.html">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.bind</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private boolean</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractBindVisitor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/bind/AbstractBindVisitor.html#completeAttribute-org.apache.felix.ipojo.metadata.Element-java.lang.String-java.lang.String-">completeAttribute</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;requires,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><span class="typeNameLabel">AbstractBindVisitor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/bind/AbstractBindVisitor.html#completeExistingRequires-org.apache.felix.ipojo.metadata.Element-">completeExistingRequires</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;requires)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/generic/package-summary.html">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/generic/package-summary.html">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic</a> declared as <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">GenericVisitor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/generic/GenericVisitor.html#element">element</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">SubArrayVisitor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/generic/SubArrayVisitor.html#m_elem">m_elem</a></span></code>
<div class="block">Parent element.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/generic/package-summary.html">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.generic</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/generic/FieldGenericVisitor.html#FieldGenericVisitor-org.apache.felix.ipojo.manipulator.metadata.annotation.ComponentWorkbench-org.apache.felix.ipojo.metadata.Element-org.objectweb.asm.tree.FieldNode-">FieldGenericVisitor</a></span>(<a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/ComponentWorkbench.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation">ComponentWorkbench</a>&nbsp;workbench,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;element,
org.objectweb.asm.tree.FieldNode&nbsp;node)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/generic/GenericVisitor.html#GenericVisitor-org.apache.felix.ipojo.metadata.Element-">GenericVisitor</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;element)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/generic/MethodGenericVisitor.html#MethodGenericVisitor-org.apache.felix.ipojo.manipulator.metadata.annotation.ComponentWorkbench-org.apache.felix.ipojo.metadata.Element-org.objectweb.asm.tree.MethodNode-">MethodGenericVisitor</a></span>(<a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/ComponentWorkbench.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation">ComponentWorkbench</a>&nbsp;workbench,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;element,
org.objectweb.asm.tree.MethodNode&nbsp;node)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/generic/ParameterGenericVisitor.html#ParameterGenericVisitor-org.apache.felix.ipojo.manipulator.metadata.annotation.ComponentWorkbench-org.apache.felix.ipojo.metadata.Element-org.objectweb.asm.tree.MethodNode-int-">ParameterGenericVisitor</a></span>(<a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/ComponentWorkbench.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation">ComponentWorkbench</a>&nbsp;workbench,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;element,
org.objectweb.asm.tree.MethodNode&nbsp;node,
int&nbsp;index)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/generic/RootGenericVisitor.html#RootGenericVisitor-org.apache.felix.ipojo.manipulator.metadata.annotation.ComponentWorkbench-org.apache.felix.ipojo.metadata.Element-java.lang.annotation.ElementType-">RootGenericVisitor</a></span>(<a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/ComponentWorkbench.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation">ComponentWorkbench</a>&nbsp;workbench,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;element,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true" title="class or interface in java.lang.annotation">ElementType</a>&nbsp;type)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/generic/SubArrayVisitor.html#SubArrayVisitor-org.apache.felix.ipojo.metadata.Element-java.lang.String-">SubArrayVisitor</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;elem,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
<div class="block">Constructor.</div>
</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/generic/TypeGenericVisitor.html#TypeGenericVisitor-org.apache.felix.ipojo.manipulator.metadata.annotation.ComponentWorkbench-org.apache.felix.ipojo.metadata.Element-">TypeGenericVisitor</a></span>(<a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/ComponentWorkbench.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation">ComponentWorkbench</a>&nbsp;workbench,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;element)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/util/package-summary.html">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/util/package-summary.html">org.apache.felix.ipojo.manipulator.metadata.annotation.visitor.util</a> that return <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">Elements.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/util/Elements.html#buildElement-java.lang.String-">buildElement</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;binding)</code>
<div class="block">Build an <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata"><code>Element</code></a> using the provided binding information.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">Elements.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/util/Elements.html#buildElement-java.lang.String-java.lang.String-">buildElement</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;namespace,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
<div class="block">Build an <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata"><code>Element</code></a> using the provided namespace and local name.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">Elements.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/util/Elements.html#buildElement-org.objectweb.asm.Type-">buildElement</a></span>(org.objectweb.asm.Type&nbsp;type)</code>
<div class="block">Build the <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata"><code>Element</code></a> object from the given descriptor.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">Elements.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/visitor/util/Elements.html#getPropertiesElement-org.apache.felix.ipojo.manipulator.metadata.annotation.ComponentWorkbench-">getPropertiesElement</a></span>(<a href="../../../../../../org/apache/felix/ipojo/manipulator/metadata/annotation/ComponentWorkbench.html" title="class in org.apache.felix.ipojo.manipulator.metadata.annotation">ComponentWorkbench</a>&nbsp;workbench)</code>
<div class="block">Return the Element named properties, creates one if missing.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.manipulator.render">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/manipulator/render/package-summary.html">org.apache.felix.ipojo.manipulator.render</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/manipulator/render/package-summary.html">org.apache.felix.ipojo.manipulator.render</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">MetadataFilter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/render/MetadataFilter.html#accept-org.apache.felix.ipojo.metadata.Element-">accept</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;element)</code>
<div class="block">Tests if the given <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata"><code>Element</code></a> is accepted by the filter.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><span class="typeNameLabel">ManipulatedMetadataFilter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/render/ManipulatedMetadataFilter.html#accept-org.apache.felix.ipojo.metadata.Element-">accept</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;element)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private boolean</code></td>
<td class="colLast"><span class="typeNameLabel">MetadataRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/render/MetadataRenderer.html#isFiltered-org.apache.felix.ipojo.metadata.Element-">isFiltered</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;element)</code>
<div class="block">Checks if the given element is an iPOJO generated element from a prior treatment</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="typeNameLabel">MetadataRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/render/MetadataRenderer.html#render-org.apache.felix.ipojo.metadata.Element-">render</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;element)</code>
<div class="block">Generate manipulation metadata.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><span class="typeNameLabel">MetadataRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/render/MetadataRenderer.html#renderElement-org.apache.felix.ipojo.metadata.Element-java.lang.StringBuilder-">renderElement</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;element,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</a>&nbsp;builder)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><span class="typeNameLabel">MetadataRenderer.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/render/MetadataRenderer.html#startElement-org.apache.felix.ipojo.metadata.Element-java.lang.StringBuilder-">startElement</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;element,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</a>&nbsp;builder)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.manipulator.store">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/manipulator/store/package-summary.html">org.apache.felix.ipojo.manipulator.store</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/manipulator/store/package-summary.html">org.apache.felix.ipojo.manipulator.store</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">JarFileResourceStore.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/store/JarFileResourceStore.html#writeMetadata-org.apache.felix.ipojo.metadata.Element-">writeMetadata</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">DirectoryResourceStore.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/store/DirectoryResourceStore.html#writeMetadata-org.apache.felix.ipojo.metadata.Element-">writeMetadata</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Method parameters in <a href="../../../../../../org/apache/felix/ipojo/manipulator/store/package-summary.html">org.apache.felix.ipojo.manipulator.store</a> with type arguments of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">ManifestBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/store/ManifestBuilder.html#addMetada-java.util.Collection-">addMetada</a></span>(<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;<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&gt;&nbsp;metadatas)</code>
<div class="block">Add all given metadata</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.manipulator.store.builder">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/manipulator/store/builder/package-summary.html">org.apache.felix.ipojo.manipulator.store.builder</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../../org/apache/felix/ipojo/manipulator/store/builder/package-summary.html">org.apache.felix.ipojo.manipulator.store.builder</a> with type parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private <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;<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DefaultManifestBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/store/builder/DefaultManifestBuilder.html#m_metadata">m_metadata</a></span></code>
<div class="block">Computed metadatas from the bundle (XML files + annotations).</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Method parameters in <a href="../../../../../../org/apache/felix/ipojo/manipulator/store/builder/package-summary.html">org.apache.felix.ipojo.manipulator.store.builder</a> with type arguments of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">DefaultManifestBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/store/builder/DefaultManifestBuilder.html#addMetada-java.util.Collection-">addMetada</a></span>(<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;<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&gt;&nbsp;metadatas)</code>
<div class="block">Add all given metadata</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.manipulator.util">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/manipulator/util/package-summary.html">org.apache.felix.ipojo.manipulator.util</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/manipulator/util/package-summary.html">org.apache.felix.ipojo.manipulator.util</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <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;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Metadatas.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/util/Metadatas.html#findAttributes-org.apache.felix.ipojo.metadata.Element-java.lang.String-">findAttributes</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;attributeName)</code>
<div class="block">Find all the values of the specified attribute in the given element.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">Metadatas.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/util/Metadatas.html#findFields-java.util.List-org.apache.felix.ipojo.metadata.Element-">findFields</a></span>(<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;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;fields,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata)</code>
<div class="block">Looks for 'field' attribute in the given metadata.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <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;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Metadatas.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/util/Metadatas.html#findReferredPackages-org.apache.felix.ipojo.metadata.Element-">findReferredPackages</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata)</code>
<div class="block">Get packages referenced by component.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="typeNameLabel">Metadatas.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/util/Metadatas.html#getComponentType-org.apache.felix.ipojo.metadata.Element-">getComponentType</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;meta)</code>
<div class="block">Return the classname attribute value.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.manipulator.visitor">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/manipulator/visitor/package-summary.html">org.apache.felix.ipojo.manipulator.visitor</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/manipulator/visitor/package-summary.html">org.apache.felix.ipojo.manipulator.visitor</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">ManipulationResultAdapter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/visitor/ManipulationResultAdapter.html#visitClassStructure-org.apache.felix.ipojo.metadata.Element-">visitClassStructure</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;structure)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/manipulator/ManipulationResultVisitor.html" title="interface in org.apache.felix.ipojo.manipulator">ManipulationResultVisitor</a></code></td>
<td class="colLast"><span class="typeNameLabel">ManipulationAdapter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/visitor/ManipulationAdapter.html#visitManipulationResult-org.apache.felix.ipojo.metadata.Element-">visitManipulationResult</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">ManipulationAdapter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/visitor/ManipulationAdapter.html#visitMetadata-org.apache.felix.ipojo.metadata.Element-">visitMetadata</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.manipulator.visitor.check">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/manipulator/visitor/check/package-summary.html">org.apache.felix.ipojo.manipulator.visitor.check</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../../org/apache/felix/ipojo/manipulator/visitor/check/package-summary.html">org.apache.felix.ipojo.manipulator.visitor.check</a> declared as <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">CheckFieldConsistencyResultVisitor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/visitor/check/CheckFieldConsistencyResultVisitor.html#m_metadata">m_metadata</a></span></code>
<div class="block">Component's metadata.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/manipulator/visitor/check/package-summary.html">org.apache.felix.ipojo.manipulator.visitor.check</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><span class="typeNameLabel">CheckFieldConsistencyResultVisitor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/visitor/check/CheckFieldConsistencyResultVisitor.html#collectStructuralFields-java.util.List-org.apache.felix.ipojo.metadata.Element-">collectStructuralFields</a></span>(<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;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;fieldsInStructure,
<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;structure)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CheckFieldConsistencyResultVisitor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/visitor/check/CheckFieldConsistencyResultVisitor.html#setMetadata-org.apache.felix.ipojo.metadata.Element-">setMetadata</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CheckFieldConsistencyResultVisitor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/visitor/check/CheckFieldConsistencyResultVisitor.html#visitClassStructure-org.apache.felix.ipojo.metadata.Element-">visitClassStructure</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;structure)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/manipulator/ManipulationResultVisitor.html" title="interface in org.apache.felix.ipojo.manipulator">ManipulationResultVisitor</a></code></td>
<td class="colLast"><span class="typeNameLabel">CheckFieldConsistencyVisitor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/visitor/check/CheckFieldConsistencyVisitor.html#visitManipulationResult-org.apache.felix.ipojo.metadata.Element-">visitManipulationResult</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.manipulator.visitor.writer">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/manipulator/visitor/writer/package-summary.html">org.apache.felix.ipojo.manipulator.visitor.writer</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../../org/apache/felix/ipojo/manipulator/visitor/writer/package-summary.html">org.apache.felix.ipojo.manipulator.visitor.writer</a> declared as <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">ManipulatedResultWriter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/visitor/writer/ManipulatedResultWriter.html#m_component">m_component</a></span></code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/manipulator/visitor/writer/package-summary.html">org.apache.felix.ipojo.manipulator.visitor.writer</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">ManipulatedResultWriter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/visitor/writer/ManipulatedResultWriter.html#visitClassStructure-org.apache.felix.ipojo.metadata.Element-">visitClassStructure</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;structure)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/manipulator/ManipulationResultVisitor.html" title="interface in org.apache.felix.ipojo.manipulator">ManipulationResultVisitor</a></code></td>
<td class="colLast"><span class="typeNameLabel">ManipulatedResourcesWriter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/visitor/writer/ManipulatedResourcesWriter.html#visitManipulationResult-org.apache.felix.ipojo.metadata.Element-">visitManipulationResult</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">ManipulatedResourcesWriter.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/visitor/writer/ManipulatedResourcesWriter.html#visitMetadata-org.apache.felix.ipojo.metadata.Element-">visitMetadata</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../../org/apache/felix/ipojo/manipulator/visitor/writer/package-summary.html">org.apache.felix.ipojo.manipulator.visitor.writer</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/manipulator/visitor/writer/ManipulatedResultWriter.html#ManipulatedResultWriter-org.apache.felix.ipojo.metadata.Element-">ManipulatedResultWriter</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;component)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.metadata">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/metadata/package-summary.html">org.apache.felix.ipojo.metadata</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/metadata/package-summary.html">org.apache.felix.ipojo.metadata</a> that return <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>[]</code></td>
<td class="colLast"><span class="typeNameLabel">Element.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html#getElements--">getElements</a></span>()</code>
<div class="block">Gets sub-elements.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>[]</code></td>
<td class="colLast"><span class="typeNameLabel">Element.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html#getElements-java.lang.String-">getElements</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
<div class="block">Gets the elements array of the element type given in parameter.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>[]</code></td>
<td class="colLast"><span class="typeNameLabel">Element.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html#getElements-java.lang.String-java.lang.String-">getElements</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;ns)</code>
<div class="block">Gets the elements array of the element type given in parameter.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/metadata/package-summary.html">org.apache.felix.ipojo.metadata</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">Element.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html#addElement-org.apache.felix.ipojo.metadata.Element-">addElement</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;elem)</code>
<div class="block">Adds a sub-element.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">Element.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html#removeElement-org.apache.felix.ipojo.metadata.Element-">removeElement</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;elem)</code>
<div class="block">Removes a sub-element.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.parser">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/parser/package-summary.html">org.apache.felix.ipojo.parser</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../../org/apache/felix/ipojo/parser/package-summary.html">org.apache.felix.ipojo.parser</a> declared as <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>[]</code></td>
<td class="colLast"><span class="typeNameLabel">ManifestMetadataParser.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/parser/ManifestMetadataParser.html#m_elements">m_elements</a></span></code>
<div class="block">The element list.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/parser/package-summary.html">org.apache.felix.ipojo.parser</a> that return <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>[]</code></td>
<td class="colLast"><span class="typeNameLabel">ManifestMetadataParser.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/parser/ManifestMetadataParser.html#getComponentsMetadata--">getComponentsMetadata</a></span>()</code>
<div class="block">Gets the array of component type metadata.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">ManifestMetadataParser.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/parser/ManifestMetadataParser.html#parse-java.lang.String-">parse</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;metadata)</code>
<div class="block">Parses the metadata from the string given in argument.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">ManifestMetadataParser.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/parser/ManifestMetadataParser.html#parseHeaderMetadata-java.lang.String-">parseHeaderMetadata</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;header)</code>
<div class="block">Parses the metadata from the given header string.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">ManifestMetadataParser.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/parser/ManifestMetadataParser.html#removeLastElement--">removeLastElement</a></span>()</code>
<div class="block">Removes an element from the <a href="../../../../../../org/apache/felix/ipojo/parser/ManifestMetadataParser.html#m_elements"><code>ManifestMetadataParser.m_elements</code></a> list.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/parser/package-summary.html">org.apache.felix.ipojo.parser</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><span class="typeNameLabel">ManifestMetadataParser.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/parser/ManifestMetadataParser.html#addElement-org.apache.felix.ipojo.metadata.Element-">addElement</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;elem)</code>
<div class="block">Adds an element to the <a href="../../../../../../org/apache/felix/ipojo/parser/ManifestMetadataParser.html#m_elements"><code>ManifestMetadataParser.m_elements</code></a> list.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><span class="typeNameLabel">ManifestMetadataParser.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/parser/ManifestMetadataParser.html#parseAnonymousProperty-org.apache.felix.ipojo.metadata.Element-java.util.List-">parseAnonymousProperty</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;prop,
<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>&nbsp;list)</code>
<div class="block">Parse an anonymous property.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Dictionary.html?is-external=true" title="class or interface in java.util">Dictionary</a></code></td>
<td class="colLast"><span class="typeNameLabel">ManifestMetadataParser.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/parser/ManifestMetadataParser.html#parseDictionary-org.apache.felix.ipojo.metadata.Element-">parseDictionary</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;prop)</code>
<div class="block">Parses a complex property.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Dictionary.html?is-external=true" title="class or interface in java.util">Dictionary</a></code></td>
<td class="colLast"><span class="typeNameLabel">ManifestMetadataParser.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/parser/ManifestMetadataParser.html#parseInstance-org.apache.felix.ipojo.metadata.Element-">parseInstance</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;instance)</code>
<div class="block">Parses an Element to create an instance configuration dictionary.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private <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></code></td>
<td class="colLast"><span class="typeNameLabel">ManifestMetadataParser.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/parser/ManifestMetadataParser.html#parseList-org.apache.felix.ipojo.metadata.Element-">parseList</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;prop)</code>
<div class="block">Parses a complex property.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <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></code></td>
<td class="colLast"><span class="typeNameLabel">ManifestMetadataParser.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/parser/ManifestMetadataParser.html#parseMap-org.apache.felix.ipojo.metadata.Element-">parseMap</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;prop)</code>
<div class="block">Parses a complex property.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><span class="typeNameLabel">ManifestMetadataParser.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/parser/ManifestMetadataParser.html#parseProperty-org.apache.felix.ipojo.metadata.Element-java.util.Dictionary-">parseProperty</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;prop,
<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Dictionary.html?is-external=true" title="class or interface in java.util">Dictionary</a>&nbsp;dict)</code>
<div class="block">Parses an instance property.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><span class="typeNameLabel">ManifestMetadataParser.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/parser/ManifestMetadataParser.html#parseProperty-org.apache.felix.ipojo.metadata.Element-java.util.Map-">parseProperty</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;prop,
<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>&nbsp;map)</code>
<div class="block">Parse a property.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../../org/apache/felix/ipojo/parser/package-summary.html">org.apache.felix.ipojo.parser</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/parser/FieldMetadata.html#FieldMetadata-org.apache.felix.ipojo.metadata.Element-">FieldMetadata</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata)</code>
<div class="block">Creates a field metadata.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/parser/MethodMetadata.html#MethodMetadata-org.apache.felix.ipojo.metadata.Element-">MethodMetadata</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata)</code>
<div class="block">Creates a Method Metadata.</div>
</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/parser/PojoMetadata.html#PojoMetadata-org.apache.felix.ipojo.metadata.Element-">PojoMetadata</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;metadata)</code>
<div class="block">Creates Pojo metadata.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.util">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/util/package-summary.html">org.apache.felix.ipojo.util</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/util/package-summary.html">org.apache.felix.ipojo.util</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <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></code></td>
<td class="colLast"><span class="typeNameLabel">DependencyMetadataHelper.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/util/DependencyMetadataHelper.html#getComparator-org.apache.felix.ipojo.metadata.Element-BundleContext-">getComparator</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;dep,
BundleContext&nbsp;context)</code>
<div class="block">Helper method parsing the comparator attribute and returning the
comparator object.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><span class="typeNameLabel">DependencyMetadataHelper.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/util/DependencyMetadataHelper.html#getPolicy-org.apache.felix.ipojo.metadata.Element-">getPolicy</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;dep)</code>
<div class="block">Helper method parsing the binding policy.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.felix.ipojo.xml.parser">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a> in <a href="../../../../../../org/apache/felix/ipojo/xml/parser/package-summary.html">org.apache.felix.ipojo.xml.parser</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../../org/apache/felix/ipojo/xml/parser/package-summary.html">org.apache.felix.ipojo.xml.parser</a> declared as <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>[]</code></td>
<td class="colLast"><span class="typeNameLabel">XMLMetadataParser.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/xml/parser/XMLMetadataParser.html#m_elements">m_elements</a></span></code>
<div class="block">Element of the metadata.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/xml/parser/package-summary.html">org.apache.felix.ipojo.xml.parser</a> that return <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>[]</code></td>
<td class="colLast"><span class="typeNameLabel">XMLMetadataParser.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/xml/parser/XMLMetadataParser.html#getMetadata--">getMetadata</a></span>()</code>
<div class="block">Get parsed metadata.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></code></td>
<td class="colLast"><span class="typeNameLabel">XMLMetadataParser.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/xml/parser/XMLMetadataParser.html#removeLastElement--">removeLastElement</a></span>()</code>
<div class="block">Remove an element.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/felix/ipojo/xml/parser/package-summary.html">org.apache.felix.ipojo.xml.parser</a> with parameters of type <a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><span class="typeNameLabel">XMLMetadataParser.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/felix/ipojo/xml/parser/XMLMetadataParser.html#addElement-org.apache.felix.ipojo.metadata.Element-">addElement</a></span>(<a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Element</a>&nbsp;elem)</code>
<div class="block">Add an element.</div>
</td>
</tr>
</tbody>
</table>
</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><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../org/apache/felix/ipojo/metadata/Element.html" title="class in org.apache.felix.ipojo.metadata">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></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?org/apache/felix/ipojo/metadata/class-use/Element.html" target="_top">Frames</a></li>
<li><a href="Element.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>