blob: 671fb54b4cfc5fa90767680541262710e2260dd2 [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_191) on Wed Dec 26 11:18:12 CET 2018 -->
<title>Index</title>
<meta name="date" content="2018-12-26">
<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="Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="help-doc.html">Help</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?index-all.html" target="_top">Frames</a></li>
<li><a href="index-all.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="contentContainer"><a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:W">W</a>&nbsp;<a name="I:A">
<!-- -->
</a>
<h2 class="title">A</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/Cb.html#accept-T-">accept(T)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/Cb.html" title="interface in org.apache.felix.dm.lambda.callbacks">Cb</a></dt>
<dd>
<div class="block">Invokes the callback method on the given component implementation instance.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbBundle.html#accept-T-Bundle-">accept(T, Bundle)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbBundle.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbBundle</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbBundleComponent.html#accept-T-Bundle-org.apache.felix.dm.Component-">accept(T, Bundle, Component)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbBundleComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbBundleComponent</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbComponent.html#accept-T-org.apache.felix.dm.Component-">accept(T, Component)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbComponent</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbConfiguration.html#accept-T-U-">accept(T, U)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbConfiguration.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbConfiguration</a></dt>
<dd>
<div class="block">Handles the given arguments</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbConfigurationComponent.html#accept-T-U-org.apache.felix.dm.Component-">accept(T, U, Component)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbConfigurationComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbConfigurationComponent</a></dt>
<dd>
<div class="block">Handles the given arguments</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbDictionary.html#accept-T-java.util.Dictionary-">accept(T, Dictionary&lt;String, Object&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbDictionary.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbDictionary</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbDictionaryComponent.html#accept-T-java.util.Dictionary-org.apache.felix.dm.Component-">accept(T, Dictionary&lt;String, Object&gt;, Component)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbDictionaryComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbDictionaryComponent</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbFuture.html#accept-T-F-">accept(T, F)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbFuture.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbFuture</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbRef.html#accept-T--">accept(T, &lt;any&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbRef.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbRef</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbRefComponent.html#accept-T--org.apache.felix.dm.Component-">accept(T, &lt;any&gt;, Component)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbRefComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbRefComponent</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbRefRef.html#accept-T---">accept(T, &lt;any&gt;, &lt;any&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbRefRef.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbRefRef</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbRefRefComponent.html#accept-T---org.apache.felix.dm.Component-">accept(T, &lt;any&gt;, &lt;any&gt;, Component)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbRefRefComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbRefRefComponent</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbRefServiceRefService.html#accept-T--S--S-">accept(T, &lt;any&gt;, S, &lt;any&gt;, S)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbRefServiceRefService.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbRefServiceRefService</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbRefServiceRefServiceComponent.html#accept-T--S--S-org.apache.felix.dm.Component-">accept(T, &lt;any&gt;, S, &lt;any&gt;, S, Component)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbRefServiceRefServiceComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbRefServiceRefServiceComponent</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbService.html#accept-T-S-">accept(T, S)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbService.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbService</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbServiceComponent.html#accept-T-S-org.apache.felix.dm.Component-">accept(T, S, Component)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbServiceComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbServiceComponent</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbServiceComponentRef.html#accept-T-S-org.apache.felix.dm.Component--">accept(T, S, Component, &lt;any&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbServiceComponentRef.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbServiceComponentRef</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbServiceDict.html#accept-T-S-java.util.Dictionary-">accept(T, S, Dictionary&lt;String, Object&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbServiceDict.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbServiceDict</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbServiceMap.html#accept-T-S-java.util.Map-">accept(T, S, Map&lt;String, Object&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbServiceMap.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbServiceMap</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbServiceObjects.html#accept-T--">accept(T, &lt;any&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbServiceObjects.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbServiceObjects</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbServiceObjectsServiceObjects.html#accept-T---">accept(T, &lt;any&gt;, &lt;any&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbServiceObjectsServiceObjects.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbServiceObjectsServiceObjects</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbServiceRef.html#accept-T-S--">accept(T, S, &lt;any&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbServiceRef.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbServiceRef</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbServiceService.html#accept-T-S-S-">accept(T, S, S)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbServiceService.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbServiceService</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbServiceServiceComponent.html#accept-T-S-S-org.apache.felix.dm.Component-">accept(T, S, S, Component)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbServiceServiceComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbServiceServiceComponent</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbBundle.html#accept-Bundle-">accept(Bundle)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbBundle.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbBundle</a></dt>
<dd>
<div class="block">Handles the given argument.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbBundleComponent.html#accept-Bundle-org.apache.felix.dm.Component-">accept(Bundle, Component)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbBundleComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbBundleComponent</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbComponent.html#accept-org.apache.felix.dm.Component-">accept(Component)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbComponent</a></dt>
<dd>
<div class="block">Handles the given argument.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbConfiguration.html#accept-T-">accept(T)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbConfiguration.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbConfiguration</a></dt>
<dd>
<div class="block">Handles the given argument.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbConfigurationComponent.html#accept-T-org.apache.felix.dm.Component-">accept(T, Component)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbConfigurationComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbConfigurationComponent</a></dt>
<dd>
<div class="block">Handles the given arguments</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbDictionary.html#accept-java.util.Dictionary-">accept(Dictionary&lt;String, Object&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbDictionary.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbDictionary</a></dt>
<dd>
<div class="block">Handles the given argument.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbDictionaryComponent.html#accept-java.util.Dictionary-org.apache.felix.dm.Component-">accept(Dictionary&lt;String, Object&gt;, Component)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbDictionaryComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbDictionaryComponent</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbFuture.html#accept-F-">accept(F)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbFuture.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbFuture</a></dt>
<dd>
<div class="block">Handles the result of a CompletableFuture operation.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRef.html#accept--">accept(&lt;any&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRef.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbRef</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRefComponent.html#accept--org.apache.felix.dm.Component-">accept(&lt;any&gt;, Component)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRefComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbRefComponent</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRefRef.html#accept---">accept(&lt;any&gt;, &lt;any&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRefRef.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbRefRef</a></dt>
<dd>
<div class="block">Handles the given argument</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRefRefComponent.html#accept---org.apache.felix.dm.Component-">accept(&lt;any&gt;, &lt;any&gt;, Component)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRefRefComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbRefRefComponent</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRefServiceRefService.html#accept--S--S-">accept(&lt;any&gt;, S, &lt;any&gt;, S)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRefServiceRefService.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbRefServiceRefService</a></dt>
<dd>
<div class="block">Handles the given arguments</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRefServiceRefServiceComponent.html#accept--S--S-org.apache.felix.dm.Component-">accept(&lt;any&gt;, S, &lt;any&gt;, S, Component)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRefServiceRefServiceComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbRefServiceRefServiceComponent</a></dt>
<dd>
<div class="block">Handles the given arguments</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbService.html#accept-S-">accept(S)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbService.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbService</a></dt>
<dd>
<div class="block">Handles the given argument.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceComponent.html#accept-S-org.apache.felix.dm.Component-">accept(S, Component)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbServiceComponent</a></dt>
<dd>
<div class="block">Handles the given arguments</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceComponentRef.html#accept-S-org.apache.felix.dm.Component--">accept(S, Component, &lt;any&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceComponentRef.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbServiceComponentRef</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceDict.html#accept-S-java.util.Dictionary-">accept(S, Dictionary&lt;String, Object&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceDict.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbServiceDict</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceMap.html#accept-S-java.util.Map-">accept(S, Map&lt;String, Object&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceMap.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbServiceMap</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceObjects.html#accept--">accept(&lt;any&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceObjects.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbServiceObjects</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceObjectsServiceObjects.html#accept---">accept(&lt;any&gt;, &lt;any&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceObjectsServiceObjects.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbServiceObjectsServiceObjects</a></dt>
<dd>
<div class="block">Handles the given argument</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceRef.html#accept-S--">accept(S, &lt;any&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceRef.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbServiceRef</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceService.html#accept-S-S-">accept(S, S)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceService.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbServiceService</a></dt>
<dd>
<div class="block">Handles the given argument</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceServiceComponent.html#accept-S-S-org.apache.felix.dm.Component-">accept(S, S, Component)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceServiceComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbServiceServiceComponent</a></dt>
<dd>
<div class="block">Handles the given arguments.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html#adapter-java.lang.Class-">adapter(Class&lt;T&gt;)</a></span> - Method in class org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda">DependencyManagerActivator</a></dt>
<dd>
<div class="block">Creates a service Adapter builder that can be used to create a DM Adapter Component.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html#adapter-java.lang.Class-java.util.function.Consumer-">adapter(Class&lt;T&gt;, Consumer&lt;ServiceAdapterBuilder&lt;T&gt;&gt;)</a></span> - Method in class org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda">DependencyManagerActivator</a></dt>
<dd>
<div class="block">Builds a DM Adapter Component using a Java8 style AdapterBuilder.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html#adapter-org.apache.felix.dm.DependencyManager-java.lang.Class-">adapter(DependencyManager, Class&lt;T&gt;)</a></span> - Static method in class org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda">DependencyManagerActivator</a></dt>
<dd>
<div class="block">Creates a service Adapter builder that can be used to create an Adapter Component.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html#adapter-org.apache.felix.dm.DependencyManager-java.lang.Class-java.util.function.Consumer-">adapter(DependencyManager, Class&lt;T&gt;, Consumer&lt;ServiceAdapterBuilder&lt;T&gt;&gt;)</a></span> - Static method in class org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda">DependencyManagerActivator</a></dt>
<dd>
<div class="block">Builds an adapter DM Component.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html#add-java.lang.String-">add(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleAdapterBuilder</a></dt>
<dd>
<div class="block">Sets a "add" callback name invoked on the component implementation instance(s).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html#add-org.apache.felix.dm.lambda.callbacks.CbBundle-">add(CbBundle&lt;T&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleAdapterBuilder</a></dt>
<dd>
<div class="block">Sets a reference to a callback method invoked on one of the component implementation classes.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html#add-org.apache.felix.dm.lambda.callbacks.CbBundleComponent-">add(CbBundleComponent&lt;T&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleAdapterBuilder</a></dt>
<dd>
<div class="block">Sets a reference to a callback method invoked on one of the component implementation classes.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html#add-org.apache.felix.dm.lambda.callbacks.InstanceCbBundle-">add(InstanceCbBundle)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleAdapterBuilder</a></dt>
<dd>
<div class="block">Sets a reference to a callback method invoked on a given Object instance.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html#add-org.apache.felix.dm.lambda.callbacks.InstanceCbBundleComponent-">add(InstanceCbBundleComponent)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleAdapterBuilder</a></dt>
<dd>
<div class="block">Sets a reference to a callback method invoked on a given Object instance.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html#add-java.lang.String-">add(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleDependencyBuilder</a></dt>
<dd>
<div class="block">Sets a "add" <code>callback</code> method to invoke on the component implementation instance(s).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html#add-org.apache.felix.dm.lambda.callbacks.CbBundle-">add(CbBundle&lt;T&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleDependencyBuilder</a></dt>
<dd>
<div class="block">Sets a <code>callback</code> method reference which is invoked when a bundle is added.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html#add-org.apache.felix.dm.lambda.callbacks.CbBundleComponent-">add(CbBundleComponent&lt;T&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleDependencyBuilder</a></dt>
<dd>
<div class="block">Sets a <code>callback</code> method reference which is invoked when a bundle is added.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html#add-org.apache.felix.dm.lambda.callbacks.InstanceCbBundle-">add(InstanceCbBundle)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleDependencyBuilder</a></dt>
<dd>
<div class="block">Sets a method reference on an Object instance which is invoked when a bundle is added.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html#add-org.apache.felix.dm.lambda.callbacks.InstanceCbBundleComponent-">add(InstanceCbBundleComponent)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleDependencyBuilder</a></dt>
<dd>
<div class="block">Sets a <code>callback instance</code> method reference which is invoked when a bundle is added.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#add-java.lang.String-">add(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>callback</code> method to invoke when a service is added.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#add-org.apache.felix.dm.lambda.callbacks.CbService-">add(CbService&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>component callback(Service)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#add-org.apache.felix.dm.lambda.callbacks.CbServiceMap-">add(CbServiceMap&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>component callback(Service, Map&lt;String, Object&gt;)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#add-org.apache.felix.dm.lambda.callbacks.CbServiceDict-">add(CbServiceDict&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>component callback(Service, Dictionary&lt;String, Object&gt;)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#add-org.apache.felix.dm.lambda.callbacks.CbServiceRef-">add(CbServiceRef&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>component callback(Service, ServiceReference)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#add-org.apache.felix.dm.lambda.callbacks.CbServiceComponent-">add(CbServiceComponent&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>component callback(Service, Component)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#add-org.apache.felix.dm.lambda.callbacks.CbServiceComponentRef-">add(CbServiceComponentRef&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>component callback(Service, Component, ServiceReference ref)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#add-org.apache.felix.dm.lambda.callbacks.CbRef-">add(CbRef&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>component callback(ServiceReference ref)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#add-org.apache.felix.dm.lambda.callbacks.CbServiceObjects-">add(CbServiceObjects&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>component callback(ServiceObjects ref)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#add-org.apache.felix.dm.lambda.callbacks.CbRefComponent-">add(CbRefComponent&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>component callback(ServiceReference ref, Component comp)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#add-org.apache.felix.dm.lambda.callbacks.InstanceCbService-">add(InstanceCbService&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets an <code>Object instance callback(Service)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#add-org.apache.felix.dm.lambda.callbacks.InstanceCbServiceMap-">add(InstanceCbServiceMap&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets an <code>Object instance callback(Service, Map&lt;String, Object&gt;)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#add-org.apache.felix.dm.lambda.callbacks.InstanceCbServiceDict-">add(InstanceCbServiceDict&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets an <code>Object instance callback(Service svc, Dictionary&lt;String, Object&gt;</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#add-org.apache.felix.dm.lambda.callbacks.InstanceCbServiceRef-">add(InstanceCbServiceRef&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets an <code>Object instance callback(Service, ServiceReference)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#add-org.apache.felix.dm.lambda.callbacks.InstanceCbRef-">add(InstanceCbRef&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets an <code>Object instance callback(ServiceReference)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#add-org.apache.felix.dm.lambda.callbacks.InstanceCbServiceObjects-">add(InstanceCbServiceObjects&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets an <code>Object instance callback(ServiceObjects)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#add-org.apache.felix.dm.lambda.callbacks.InstanceCbServiceComponent-">add(InstanceCbServiceComponent&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets an <code>Object instance callback(Service, Component)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#add-org.apache.felix.dm.lambda.callbacks.InstanceCbServiceComponentRef-">add(InstanceCbServiceComponentRef&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets an <code>Object instance callback(Service, Component, ServiceReference)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#add-org.apache.felix.dm.lambda.callbacks.InstanceCbRefComponent-">add(InstanceCbRefComponent&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets an <code>Object instance callback(ServiceReference, Component)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/Cb.html#andThen-org.apache.felix.dm.lambda.callbacks.Cb-">andThen(Cb&lt;? super T&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/Cb.html" title="interface in org.apache.felix.dm.lambda.callbacks">Cb</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbBundle.html#andThen-org.apache.felix.dm.lambda.callbacks.CbBundle-">andThen(CbBundle&lt;? super T&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbBundle.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbBundle</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbBundleComponent.html#andThen-org.apache.felix.dm.lambda.callbacks.CbBundleComponent-">andThen(CbBundleComponent&lt;? super T&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbBundleComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbBundleComponent</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbComponent.html#andThen-org.apache.felix.dm.lambda.callbacks.CbComponent-">andThen(CbComponent&lt;? super T&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbComponent</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbConfiguration.html#andThen-org.apache.felix.dm.lambda.callbacks.CbConfiguration-">andThen(CbConfiguration&lt;T, U&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbConfiguration.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbConfiguration</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbConfigurationComponent.html#andThen-org.apache.felix.dm.lambda.callbacks.CbConfigurationComponent-">andThen(CbConfigurationComponent&lt;T, U&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbConfigurationComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbConfigurationComponent</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbDictionary.html#andThen-org.apache.felix.dm.lambda.callbacks.CbDictionary-">andThen(CbDictionary&lt;? super T&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbDictionary.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbDictionary</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbDictionaryComponent.html#andThen-org.apache.felix.dm.lambda.callbacks.CbDictionaryComponent-">andThen(CbDictionaryComponent&lt;? super T&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbDictionaryComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbDictionaryComponent</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbFuture.html#andThen-org.apache.felix.dm.lambda.callbacks.CbFuture-">andThen(CbFuture&lt;? super T, F&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbFuture.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbFuture</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbRef.html#andThen-org.apache.felix.dm.lambda.callbacks.CbRef-">andThen(CbRef&lt;? super T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbRef.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbRef</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbRefComponent.html#andThen-org.apache.felix.dm.lambda.callbacks.CbRefComponent-">andThen(CbRefComponent&lt;? super T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbRefComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbRefComponent</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbRefRef.html#andThen-org.apache.felix.dm.lambda.callbacks.CbRefRef-">andThen(CbRefRef&lt;? super T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbRefRef.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbRefRef</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbRefRefComponent.html#andThen-org.apache.felix.dm.lambda.callbacks.CbRefRefComponent-">andThen(CbRefRefComponent&lt;? super T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbRefRefComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbRefRefComponent</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbRefServiceRefService.html#andThen-org.apache.felix.dm.lambda.callbacks.CbRefServiceRefService-">andThen(CbRefServiceRefService&lt;? super T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbRefServiceRefService.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbRefServiceRefService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbRefServiceRefServiceComponent.html#andThen-org.apache.felix.dm.lambda.callbacks.CbRefServiceRefServiceComponent-">andThen(CbRefServiceRefServiceComponent&lt;? super T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbRefServiceRefServiceComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbRefServiceRefServiceComponent</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbService.html#andThen-org.apache.felix.dm.lambda.callbacks.CbService-">andThen(CbService&lt;? super T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbService.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbServiceComponent.html#andThen-org.apache.felix.dm.lambda.callbacks.CbServiceComponent-">andThen(CbServiceComponent&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbServiceComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbServiceComponent</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbServiceComponentRef.html#andThen-org.apache.felix.dm.lambda.callbacks.CbServiceComponentRef-">andThen(CbServiceComponentRef&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbServiceComponentRef.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbServiceComponentRef</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbServiceDict.html#andThen-org.apache.felix.dm.lambda.callbacks.CbServiceDict-">andThen(CbServiceDict&lt;? super T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbServiceDict.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbServiceDict</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbServiceMap.html#andThen-org.apache.felix.dm.lambda.callbacks.CbServiceMap-">andThen(CbServiceMap&lt;? super T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbServiceMap.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbServiceMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbServiceObjects.html#andThen-org.apache.felix.dm.lambda.callbacks.CbServiceObjects-">andThen(CbServiceObjects&lt;? super T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbServiceObjects.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbServiceObjects</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbServiceObjectsServiceObjects.html#andThen-org.apache.felix.dm.lambda.callbacks.CbServiceObjectsServiceObjects-">andThen(CbServiceObjectsServiceObjects&lt;? super T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbServiceObjectsServiceObjects.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbServiceObjectsServiceObjects</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbServiceRef.html#andThen-org.apache.felix.dm.lambda.callbacks.CbServiceRef-">andThen(CbServiceRef&lt;? super T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbServiceRef.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbServiceRef</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbServiceService.html#andThen-org.apache.felix.dm.lambda.callbacks.CbServiceService-">andThen(CbServiceService&lt;? super T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbServiceService.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbServiceService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/CbServiceServiceComponent.html#andThen-org.apache.felix.dm.lambda.callbacks.CbServiceServiceComponent-">andThen(CbServiceServiceComponent&lt;? super T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/CbServiceServiceComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">CbServiceServiceComponent</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCb.html#andThen-org.apache.felix.dm.lambda.callbacks.InstanceCb-">andThen(InstanceCb)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCb.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCb</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbBundle.html#andThen-org.apache.felix.dm.lambda.callbacks.InstanceCbBundle-">andThen(InstanceCbBundle)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbBundle.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbBundle</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbBundleComponent.html#andThen-org.apache.felix.dm.lambda.callbacks.InstanceCbBundleComponent-">andThen(InstanceCbBundleComponent)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbBundleComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbBundleComponent</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbComponent.html#andThen-org.apache.felix.dm.lambda.callbacks.InstanceCbComponent-">andThen(InstanceCbComponent)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbComponent</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbConfiguration.html#andThen-org.apache.felix.dm.lambda.callbacks.InstanceCbConfiguration-">andThen(InstanceCbConfiguration&lt;T&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbConfiguration.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbConfiguration</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbConfigurationComponent.html#andThen-org.apache.felix.dm.lambda.callbacks.InstanceCbConfigurationComponent-">andThen(InstanceCbConfigurationComponent&lt;T&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbConfigurationComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbConfigurationComponent</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbDictionary.html#andThen-org.apache.felix.dm.lambda.callbacks.InstanceCbDictionary-">andThen(InstanceCbDictionary)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbDictionary.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbDictionary</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbDictionaryComponent.html#andThen-org.apache.felix.dm.lambda.callbacks.InstanceCbDictionaryComponent-">andThen(InstanceCbDictionaryComponent)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbDictionaryComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbDictionaryComponent</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbFuture.html#andThen-org.apache.felix.dm.lambda.callbacks.InstanceCbFuture-">andThen(InstanceCbFuture&lt;? super F&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbFuture.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbFuture</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRef.html#andThen-org.apache.felix.dm.lambda.callbacks.InstanceCbRef-">andThen(InstanceCbRef&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRef.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbRef</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRefComponent.html#andThen-org.apache.felix.dm.lambda.callbacks.InstanceCbRefComponent-">andThen(InstanceCbRefComponent&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRefComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbRefComponent</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRefRef.html#andThen-org.apache.felix.dm.lambda.callbacks.InstanceCbRefRef-">andThen(InstanceCbRefRef&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRefRef.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbRefRef</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRefRefComponent.html#andThen-org.apache.felix.dm.lambda.callbacks.InstanceCbRefRefComponent-">andThen(InstanceCbRefRefComponent&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRefRefComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbRefRefComponent</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRefServiceRefService.html#andThen-org.apache.felix.dm.lambda.callbacks.InstanceCbRefServiceRefService-">andThen(InstanceCbRefServiceRefService&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRefServiceRefService.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbRefServiceRefService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRefServiceRefServiceComponent.html#andThen-org.apache.felix.dm.lambda.callbacks.InstanceCbRefServiceRefServiceComponent-">andThen(InstanceCbRefServiceRefServiceComponent&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRefServiceRefServiceComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbRefServiceRefServiceComponent</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbService.html#andThen-org.apache.felix.dm.lambda.callbacks.InstanceCbService-">andThen(InstanceCbService&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbService.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceComponent.html#andThen-org.apache.felix.dm.lambda.callbacks.InstanceCbServiceComponent-">andThen(InstanceCbServiceComponent&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbServiceComponent</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceComponentRef.html#andThen-org.apache.felix.dm.lambda.callbacks.InstanceCbServiceComponentRef-">andThen(InstanceCbServiceComponentRef&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceComponentRef.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbServiceComponentRef</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceDict.html#andThen-org.apache.felix.dm.lambda.callbacks.InstanceCbServiceDict-">andThen(InstanceCbServiceDict&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceDict.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbServiceDict</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceMap.html#andThen-org.apache.felix.dm.lambda.callbacks.InstanceCbServiceMap-">andThen(InstanceCbServiceMap&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceMap.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbServiceMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceObjects.html#andThen-org.apache.felix.dm.lambda.callbacks.InstanceCbServiceObjects-">andThen(InstanceCbServiceObjects&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceObjects.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbServiceObjects</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceObjectsServiceObjects.html#andThen-org.apache.felix.dm.lambda.callbacks.InstanceCbServiceObjectsServiceObjects-">andThen(InstanceCbServiceObjectsServiceObjects&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceObjectsServiceObjects.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbServiceObjectsServiceObjects</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceRef.html#andThen-org.apache.felix.dm.lambda.callbacks.InstanceCbServiceRef-">andThen(InstanceCbServiceRef&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceRef.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbServiceRef</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceService.html#andThen-org.apache.felix.dm.lambda.callbacks.InstanceCbServiceService-">andThen(InstanceCbServiceService&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceService.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbServiceService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceServiceComponent.html#andThen-org.apache.felix.dm.lambda.callbacks.InstanceCbServiceServiceComponent-">andThen(InstanceCbServiceServiceComponent&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceServiceComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCbServiceServiceComponent</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/FluentProperty.html#apply-java.lang.String-">apply(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/FluentProperty.html" title="interface in org.apache.felix.dm.lambda">FluentProperty</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">Represents a fluent property</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html#aspect-java.lang.Class-">aspect(Class&lt;T&gt;)</a></span> - Method in class org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda">DependencyManagerActivator</a></dt>
<dd>
<div class="block">Creates a service Aspect builder that can be used to create a DM Aspect Component.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html#aspect-java.lang.Class-java.util.function.Consumer-">aspect(Class&lt;T&gt;, Consumer&lt;ServiceAspectBuilder&lt;T&gt;&gt;)</a></span> - Method in class org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda">DependencyManagerActivator</a></dt>
<dd>
<div class="block">Builds a DM Aspect Component using a Java8 style AspectBuilder.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html#aspect-org.apache.felix.dm.DependencyManager-java.lang.Class-">aspect(DependencyManager, Class&lt;T&gt;)</a></span> - Static method in class org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda">DependencyManagerActivator</a></dt>
<dd>
<div class="block">Creates a service Aspect builder that can be used to create an Aspect Component.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html#aspect-org.apache.felix.dm.DependencyManager-java.lang.Class-java.util.function.Consumer-">aspect(DependencyManager, Class&lt;T&gt;, Consumer&lt;ServiceAspectBuilder&lt;T&gt;&gt;)</a></span> - Static method in class org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda">DependencyManagerActivator</a></dt>
<dd>
<div class="block">Builds an aspect DM Component.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#autoAdd-boolean-">autoAdd(boolean)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Automatically adds this component to its DependencyManager object.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html#autoConfig-boolean-">autoConfig(boolean)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleDependencyBuilder</a></dt>
<dd>
<div class="block">Enables auto configuration for this dependency.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html#autoConfig--">autoConfig()</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleDependencyBuilder</a></dt>
<dd>
<div class="block">Enables auto configuration for this dependency.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#autoConfig-java.lang.Class-boolean-">autoConfig(Class&lt;?&gt;, boolean)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Configures OSGi object (BundleContext, Component, etc ...) that will be injected in any field having the same OSGi object type.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#autoConfig-java.lang.Class-java.lang.String-">autoConfig(Class&lt;?&gt;, String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Configures OSGi object (BundleContext, Component, etc ...) that will be injected in a given field.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceAdapterBuilder.html#autoConfig--">autoConfig()</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceAdapterBuilder</a></dt>
<dd>
<div class="block">Injects this adapted service in all fields matching the adapted service type.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceAdapterBuilder.html#autoConfig-boolean-">autoConfig(boolean)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceAdapterBuilder</a></dt>
<dd>
<div class="block">Configures whether or not the adapted service can be injected in all fields matching the adapted service type.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceAdapterBuilder.html#autoConfig-java.lang.String-">autoConfig(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceAdapterBuilder</a></dt>
<dd>
<div class="block">Injects this adapted service on the field matching the given name</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceAspectBuilder.html#autoConfig--">autoConfig()</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceAspectBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceAspectBuilder</a></dt>
<dd>
<div class="block">Injects the aspect in all fields matching the aspect type.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceAspectBuilder.html#autoConfig-boolean-">autoConfig(boolean)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceAspectBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceAspectBuilder</a></dt>
<dd>
<div class="block">Configures whether or not the aspect service can be injected in all fields matching the aspect type.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceAspectBuilder.html#autoConfig-java.lang.String-">autoConfig(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceAspectBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceAspectBuilder</a></dt>
<dd>
<div class="block">Injects the aspect service on the field with the given name.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html#autoConfig--">autoConfig()</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceDependencyBuilder</a></dt>
<dd>
<div class="block">Injects this dependency in all fields matching the dependency type.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html#autoConfig-boolean-">autoConfig(boolean)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceDependencyBuilder</a></dt>
<dd>
<div class="block">Configures whether or not the dependency can be injected in all fields matching the dependency type.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html#autoConfig-java.lang.String-">autoConfig(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceDependencyBuilder</a></dt>
<dd>
<div class="block">Injects this dependency on the field with the given name</div>
</dd>
</dl>
<a name="I:B">
<!-- -->
</a>
<h2 class="title">B</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#build--">build()</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Builds the real DependencyManager Component.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyBuilder.html#build--">build()</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">DependencyBuilder</a></dt>
<dd>
<div class="block">Builds a DependencyManager dependency.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html#bundle-Bundle-">bundle(Bundle)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleDependencyBuilder</a></dt>
<dd>
<div class="block">Sets the bundle to depend on directly.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html#bundleAdapter-java.util.function.Consumer-">bundleAdapter(Consumer&lt;BundleAdapterBuilder&gt;)</a></span> - Method in class org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda">DependencyManagerActivator</a></dt>
<dd>
<div class="block">Builds a DM Bundle Adapter Component.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html#bundleAdapter-org.apache.felix.dm.DependencyManager-">bundleAdapter(DependencyManager)</a></span> - Static method in class org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda">DependencyManagerActivator</a></dt>
<dd>
<div class="block">Creates a bundle adapter builder that can be used to create a DM bundle adapter Component.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html#bundleAdapter-org.apache.felix.dm.DependencyManager-java.util.function.Consumer-">bundleAdapter(DependencyManager, Consumer&lt;BundleAdapterBuilder&gt;)</a></span> - Static method in class org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda">DependencyManagerActivator</a></dt>
<dd>
<div class="block">Builds a bundle adapter DM Component.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda"><span class="typeNameLink">BundleAdapterBuilder</span></a> - Interface in <a href="org/apache/felix/dm/lambda/package-summary.html">org.apache.felix.dm.lambda</a></dt>
<dd>
<div class="block">Builds a Dependency Manager bundle adapter.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html#bundleDependency-org.apache.felix.dm.Component-">bundleDependency(Component)</a></span> - Static method in class org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda">DependencyManagerActivator</a></dt>
<dd>
<div class="block">Creates a DM Bundle Dependency builder.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda"><span class="typeNameLink">BundleDependencyBuilder</span></a> - Interface in <a href="org/apache/felix/dm/lambda/package-summary.html">org.apache.felix.dm.lambda</a></dt>
<dd>
<div class="block">Builds a Dependency Manager Bundle Dependency.</div>
</dd>
</dl>
<a name="I:C">
<!-- -->
</a>
<h2 class="title">C</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/callbacks/InstanceCb.html#callback--">callback()</a></span> - Method in interface org.apache.felix.dm.lambda.callbacks.<a href="org/apache/felix/dm/lambda/callbacks/InstanceCb.html" title="interface in org.apache.felix.dm.lambda.callbacks">InstanceCb</a></dt>
<dd>
<div class="block">Implements the callback method.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html#callbackInstance-java.lang.Object-">callbackInstance(Object)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleAdapterBuilder</a></dt>
<dd>
<div class="block">Sets a callback instance to use when invoking reflection based callbacks.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html#callbackInstance-java.lang.Object-">callbackInstance(Object)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleDependencyBuilder</a></dt>
<dd>
<div class="block">Specifies a callback instance used to invoke the reflection based callbacks on it.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#callbackInstance-java.lang.Object-">callbackInstance(Object)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets the callback instance used for reflection based callbacks.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/Cb.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">Cb</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/Cb.html" title="type parameter in Cb">T</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a java8 method reference to a zero-argument method from a given component implementation class.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/CbBundle.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">CbBundle</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/CbBundle.html" title="type parameter in CbBundle">T</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(Bundle) that is invoked on a Component implementation class.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/CbBundleComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">CbBundleComponent</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/CbBundleComponent.html" title="type parameter in CbBundleComponent">T</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(Bundle, Component) that is invoked on a Component implementation class.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/CbComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">CbComponent</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/CbComponent.html" title="type parameter in CbComponent">T</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(Component) that is invoked on a Component implementation class.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/CbConfiguration.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">CbConfiguration</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/CbConfiguration.html" title="type parameter in CbConfiguration">T</a>,<a href="org/apache/felix/dm/lambda/callbacks/CbConfiguration.html" title="type parameter in CbConfiguration">U</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(Configuration) that is invoked on a Component implementation class.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/CbConfigurationComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">CbConfigurationComponent</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/CbConfigurationComponent.html" title="type parameter in CbConfigurationComponent">T</a>,<a href="org/apache/felix/dm/lambda/callbacks/CbConfigurationComponent.html" title="type parameter in CbConfigurationComponent">U</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(Configuration, Component) which accepts a configuration type for wrapping properties
behind a dynamic proxy interface.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/CbDictionary.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">CbDictionary</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/CbDictionary.html" title="type parameter in CbDictionary">T</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(Dictionary) that is invoked on a Component implementation class.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/CbDictionaryComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">CbDictionaryComponent</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/CbDictionaryComponent.html" title="type parameter in CbDictionaryComponent">T</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(Dictionary, Component) that is invoked on a Component implementation class.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/CbFuture.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">CbFuture</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/CbFuture.html" title="type parameter in CbFuture">T</a>,<a href="org/apache/felix/dm/lambda/callbacks/CbFuture.html" title="type parameter in CbFuture">F</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback that accepts the result of a CompletableFuture operation.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/CbRef.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">CbRef</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/CbRef.html" title="type parameter in CbRef">T</a>,<a href="org/apache/felix/dm/lambda/callbacks/CbRef.html" title="type parameter in CbRef">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(ServiceReference) that is invoked on a Component implementation class.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/CbRefComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">CbRefComponent</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/CbRefComponent.html" title="type parameter in CbRefComponent">T</a>,<a href="org/apache/felix/dm/lambda/callbacks/CbRefComponent.html" title="type parameter in CbRefComponent">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(ServiceReference, Component) that is invoked on a Component implementation class.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/CbRefRef.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">CbRefRef</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/CbRefRef.html" title="type parameter in CbRefRef">T</a>,<a href="org/apache/felix/dm/lambda/callbacks/CbRefRef.html" title="type parameter in CbRefRef">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(ServiceReference, ServiceReference) that is invoked on a Component implementation class.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/CbRefRefComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">CbRefRefComponent</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/CbRefRefComponent.html" title="type parameter in CbRefRefComponent">T</a>,<a href="org/apache/felix/dm/lambda/callbacks/CbRefRefComponent.html" title="type parameter in CbRefRefComponent">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(ServiceReference, ServiceReference, Component) that is invoked on a Component implementation class.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/CbRefServiceRefService.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">CbRefServiceRefService</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/CbRefServiceRefService.html" title="type parameter in CbRefServiceRefService">T</a>,<a href="org/apache/felix/dm/lambda/callbacks/CbRefServiceRefService.html" title="type parameter in CbRefServiceRefService">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(ServiceReference, Service, ServiceReference, Service) that is invoked on a Component implementation class.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/CbRefServiceRefServiceComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">CbRefServiceRefServiceComponent</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/CbRefServiceRefServiceComponent.html" title="type parameter in CbRefServiceRefServiceComponent">T</a>,<a href="org/apache/felix/dm/lambda/callbacks/CbRefServiceRefServiceComponent.html" title="type parameter in CbRefServiceRefServiceComponent">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(ServiceReference, Service, ServiceReference, Service, Component) that is invoked on a Component implementation class.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/CbService.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">CbService</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/CbService.html" title="type parameter in CbService">T</a>,<a href="org/apache/felix/dm/lambda/callbacks/CbService.html" title="type parameter in CbService">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(Service) that is invoked on a Component implementation class.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/CbServiceComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">CbServiceComponent</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/CbServiceComponent.html" title="type parameter in CbServiceComponent">T</a>,<a href="org/apache/felix/dm/lambda/callbacks/CbServiceComponent.html" title="type parameter in CbServiceComponent">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(Service, Component) that is invoked on a Component implementation class.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/CbServiceComponentRef.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">CbServiceComponentRef</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/CbServiceComponentRef.html" title="type parameter in CbServiceComponentRef">T</a>,<a href="org/apache/felix/dm/lambda/callbacks/CbServiceComponentRef.html" title="type parameter in CbServiceComponentRef">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(Service, Component, ServiceReference) that is invoked on a Component implementation class.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/CbServiceDict.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">CbServiceDict</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/CbServiceDict.html" title="type parameter in CbServiceDict">T</a>,<a href="org/apache/felix/dm/lambda/callbacks/CbServiceDict.html" title="type parameter in CbServiceDict">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(Service, Dictionary) that is invoked on a Component implementation class.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/CbServiceMap.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">CbServiceMap</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/CbServiceMap.html" title="type parameter in CbServiceMap">T</a>,<a href="org/apache/felix/dm/lambda/callbacks/CbServiceMap.html" title="type parameter in CbServiceMap">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(Service, Map) that is invoked on a Component implementation class.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/CbServiceObjects.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">CbServiceObjects</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/CbServiceObjects.html" title="type parameter in CbServiceObjects">T</a>,<a href="org/apache/felix/dm/lambda/callbacks/CbServiceObjects.html" title="type parameter in CbServiceObjects">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(ServiceObjects) that is invoked on a Component implementation class.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/CbServiceObjectsServiceObjects.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">CbServiceObjectsServiceObjects</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/CbServiceObjectsServiceObjects.html" title="type parameter in CbServiceObjectsServiceObjects">T</a>,<a href="org/apache/felix/dm/lambda/callbacks/CbServiceObjectsServiceObjects.html" title="type parameter in CbServiceObjectsServiceObjects">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(ServiceObjects, ServiceObjects) that is invoked on a Component implementation class.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/CbServiceRef.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">CbServiceRef</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/CbServiceRef.html" title="type parameter in CbServiceRef">T</a>,<a href="org/apache/felix/dm/lambda/callbacks/CbServiceRef.html" title="type parameter in CbServiceRef">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(Service, ServiceReference) that is invoked on a Component implementation class.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/CbServiceService.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">CbServiceService</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/CbServiceService.html" title="type parameter in CbServiceService">T</a>,<a href="org/apache/felix/dm/lambda/callbacks/CbServiceService.html" title="type parameter in CbServiceService">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a swap callback(Service, Service) that is invoked on a Component implementation class.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/CbServiceServiceComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">CbServiceServiceComponent</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/CbServiceServiceComponent.html" title="type parameter in CbServiceServiceComponent">T</a>,<a href="org/apache/felix/dm/lambda/callbacks/CbServiceServiceComponent.html" title="type parameter in CbServiceServiceComponent">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a swap callback(Service, Service, Component) that is invoked on a Component implementation class.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html#change-java.lang.String-">change(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleAdapterBuilder</a></dt>
<dd>
<div class="block">Sets a "change" callback name invoked on the component implementation instance(s).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html#change-org.apache.felix.dm.lambda.callbacks.CbBundle-">change(CbBundle&lt;T&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleAdapterBuilder</a></dt>
<dd>
<div class="block">Sets a reference to a callback method invoked on one of the component implementation classes.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html#change-org.apache.felix.dm.lambda.callbacks.CbBundleComponent-">change(CbBundleComponent&lt;T&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleAdapterBuilder</a></dt>
<dd>
<div class="block">Sets a reference to a callback method invoked on one of the component implementation classes.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html#change-org.apache.felix.dm.lambda.callbacks.InstanceCbBundle-">change(InstanceCbBundle)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleAdapterBuilder</a></dt>
<dd>
<div class="block">Sets a reference to a callback method invoked on a given Object instance.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html#change-org.apache.felix.dm.lambda.callbacks.InstanceCbBundleComponent-">change(InstanceCbBundleComponent)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleAdapterBuilder</a></dt>
<dd>
<div class="block">Sets a reference to a callback method invoked on a given Object instance.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html#change-java.lang.String-">change(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleDependencyBuilder</a></dt>
<dd>
<div class="block">Sets a "change" <code>callback</code> method to invoke on the component implementation instance(s).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html#change-org.apache.felix.dm.lambda.callbacks.CbBundle-">change(CbBundle&lt;T&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleDependencyBuilder</a></dt>
<dd>
<div class="block">Sets a <code>callback</code> method reference which is invoked when a bundle is changed.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html#change-org.apache.felix.dm.lambda.callbacks.CbBundleComponent-">change(CbBundleComponent&lt;T&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleDependencyBuilder</a></dt>
<dd>
<div class="block">Sets a <code>callback</code> method reference which is invoked when a bundle is changed.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html#change-org.apache.felix.dm.lambda.callbacks.InstanceCbBundle-">change(InstanceCbBundle)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleDependencyBuilder</a></dt>
<dd>
<div class="block">Sets a method reference on an Object instance which is invoked when a bundle is changed.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html#change-org.apache.felix.dm.lambda.callbacks.InstanceCbBundleComponent-">change(InstanceCbBundleComponent)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleDependencyBuilder</a></dt>
<dd>
<div class="block">Sets a <code>callback instance</code> method reference which is invoked when a bundle is changed.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#change-java.lang.String-">change(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>callback</code> methods to invoke when a service is changed.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#change-org.apache.felix.dm.lambda.callbacks.CbService-">change(CbService&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>component callback(Service)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#change-org.apache.felix.dm.lambda.callbacks.CbServiceMap-">change(CbServiceMap&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>component callback(Service, Map&lt;String, Object&gt;)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#change-org.apache.felix.dm.lambda.callbacks.CbServiceDict-">change(CbServiceDict&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>component callback(Service, Dictionary&lt;String, Object&gt;)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#change-org.apache.felix.dm.lambda.callbacks.CbServiceRef-">change(CbServiceRef&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>component callback(Service, ServiceReference)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#change-org.apache.felix.dm.lambda.callbacks.CbServiceComponent-">change(CbServiceComponent&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>component callback(Service, Component)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#change-org.apache.felix.dm.lambda.callbacks.CbServiceComponentRef-">change(CbServiceComponentRef&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>component callback(Service, Component, ServiceReference)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#change-org.apache.felix.dm.lambda.callbacks.CbRef-">change(CbRef&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>component callback(ServiceReference)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#change-org.apache.felix.dm.lambda.callbacks.CbServiceObjects-">change(CbServiceObjects&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>component callback(ServiceObjects)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#change-org.apache.felix.dm.lambda.callbacks.CbRefComponent-">change(CbRefComponent&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>component callback(ServiceReference, Component comp)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#change-org.apache.felix.dm.lambda.callbacks.InstanceCbService-">change(InstanceCbService&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets an <code>Object instance callback(Service)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#change-org.apache.felix.dm.lambda.callbacks.InstanceCbServiceMap-">change(InstanceCbServiceMap&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets an <code>Object instance callback(Service, Map&lt;String, Object&gt;)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#change-org.apache.felix.dm.lambda.callbacks.InstanceCbServiceDict-">change(InstanceCbServiceDict&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets an <code>Object instance callback(Service, Dictionary&lt;String, Object&gt;)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#change-org.apache.felix.dm.lambda.callbacks.InstanceCbServiceRef-">change(InstanceCbServiceRef&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets an <code>Object instance callback(Service, ServiceReference)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#change-org.apache.felix.dm.lambda.callbacks.InstanceCbRef-">change(InstanceCbRef&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets an <code>Object instance callback(ServiceReference)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#change-org.apache.felix.dm.lambda.callbacks.InstanceCbServiceObjects-">change(InstanceCbServiceObjects&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets an <code>Object instance callback(ServiceObjects)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#change-org.apache.felix.dm.lambda.callbacks.InstanceCbServiceComponent-">change(InstanceCbServiceComponent&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets an <code>Object instance callback(Service, Component)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#change-org.apache.felix.dm.lambda.callbacks.InstanceCbServiceComponentRef-">change(InstanceCbServiceComponentRef&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets an <code>Object instance callback(Service, Component, ServiceReference)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#change-org.apache.felix.dm.lambda.callbacks.InstanceCbRefComponent-">change(InstanceCbRefComponent&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets an <code>Object instance callback(ServiceReference, Component)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/FutureDependencyBuilder.html#complete-java.lang.String-">complete(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/FutureDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">FutureDependencyBuilder</a></dt>
<dd>
<div class="block">Sets the callback method name to invoke on the component implementation, once the CompletableFuture has completed.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/FutureDependencyBuilder.html#complete-java.lang.Object-java.lang.String-">complete(Object, String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/FutureDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">FutureDependencyBuilder</a></dt>
<dd>
<div class="block">Sets the callback instance method name to invoke on a given Object instance, once the CompletableFuture has completed.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/FutureDependencyBuilder.html#complete-org.apache.felix.dm.lambda.callbacks.CbFuture-">complete(CbFuture&lt;T, ? super F&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/FutureDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">FutureDependencyBuilder</a></dt>
<dd>
<div class="block">Sets the function to invoke when the future task has completed.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/FutureDependencyBuilder.html#complete-org.apache.felix.dm.lambda.callbacks.CbFuture-boolean-">complete(CbFuture&lt;T, ? super F&gt;, boolean)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/FutureDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">FutureDependencyBuilder</a></dt>
<dd>
<div class="block">Sets the function to invoke asynchronously when the future task has completed.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/FutureDependencyBuilder.html#complete-org.apache.felix.dm.lambda.callbacks.CbFuture-java.util.concurrent.Executor-">complete(CbFuture&lt;T, ? super F&gt;, Executor)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/FutureDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">FutureDependencyBuilder</a></dt>
<dd>
<div class="block">Sets the function to invoke asynchronously when the future task has completed.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/FutureDependencyBuilder.html#complete-org.apache.felix.dm.lambda.callbacks.InstanceCbFuture-">complete(InstanceCbFuture&lt;? super F&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/FutureDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">FutureDependencyBuilder</a></dt>
<dd>
<div class="block">Sets the callback instance to invoke when the future task has completed.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/FutureDependencyBuilder.html#complete-org.apache.felix.dm.lambda.callbacks.InstanceCbFuture-boolean-">complete(InstanceCbFuture&lt;? super F&gt;, boolean)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/FutureDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">FutureDependencyBuilder</a></dt>
<dd>
<div class="block">Sets the callback instance to invoke when the future task has completed.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/FutureDependencyBuilder.html#complete-org.apache.felix.dm.lambda.callbacks.InstanceCbFuture-java.util.concurrent.Executor-">complete(InstanceCbFuture&lt;? super F&gt;, Executor)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/FutureDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">FutureDependencyBuilder</a></dt>
<dd>
<div class="block">Sets the callback instance to invoke when the future task has completed.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html#component--">component()</a></span> - Method in class org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda">DependencyManagerActivator</a></dt>
<dd>
<div class="block">Creates a Component builder that can be used to create a DM Component.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html#component-java.util.function.Consumer-">component(Consumer&lt;ComponentBuilder&lt;?&gt;&gt;)</a></span> - Method in class org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda">DependencyManagerActivator</a></dt>
<dd>
<div class="block">Builds a DM Component using a Java8 style ComponentBuilder.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html#component-org.apache.felix.dm.DependencyManager-">component(DependencyManager)</a></span> - Static method in class org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda">DependencyManagerActivator</a></dt>
<dd>
<div class="block">Creates a Component builder that can be used to create a Component.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html#component-org.apache.felix.dm.DependencyManager-java.util.function.Consumer-">component(DependencyManager, Consumer&lt;ComponentBuilder&lt;?&gt;&gt;)</a></span> - Static method in class org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda">DependencyManagerActivator</a></dt>
<dd>
<div class="block">Builds a component using a lambda and a component builder</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html#component-org.apache.felix.dm.Component-java.util.function.Consumer-">component(Component, Consumer&lt;ComponentBuilder&lt;?&gt;&gt;)</a></span> - Static method in class org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda">DependencyManagerActivator</a></dt>
<dd>
<div class="block">Update an existing component.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda"><span class="typeNameLink">ComponentBuilder</span></a>&lt;<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="type parameter in ComponentBuilder">B</a> extends <a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a>&lt;<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="type parameter in ComponentBuilder">B</a>&gt;&gt; - Interface in <a href="org/apache/felix/dm/lambda/package-summary.html">org.apache.felix.dm.lambda</a></dt>
<dd>
<div class="block">Builds a Dependency Manager Component.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#composition-java.lang.String-">composition(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets the method to invoke on the service implementation to get back all
instances that are part of a composition and need dependencies injected.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#composition-java.lang.Object-java.lang.String-">composition(Object, String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets the instance and method to invoke to get back all instances that
are part of a composition and need dependencies injected.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#composition-java.util.function.Supplier-">composition(Supplier&lt;Object[]&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets a java8 method reference to a Supplier that returns all instances that are part of a composition and need dependencies injected.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html#confDependency-org.apache.felix.dm.Component-">confDependency(Component)</a></span> - Static method in class org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda">DependencyManagerActivator</a></dt>
<dd>
<div class="block">Creates a DM Configuration Dependency builder.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda"><span class="typeNameLink">ConfigurationDependencyBuilder</span></a> - Interface in <a href="org/apache/felix/dm/lambda/package-summary.html">org.apache.felix.dm.lambda</a></dt>
<dd>
<div class="block">Builds a Dependency Manager Configuration Dependency.</div>
</dd>
</dl>
<a name="I:D">
<!-- -->
</a>
<h2 class="title">D</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#debug-java.lang.String-">debug(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Activates debug mode</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html#debug-java.lang.String-">debug(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceDependencyBuilder</a></dt>
<dd>
<div class="block">Configures debug mode</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html#defImpl-java.lang.Object-">defImpl(Object)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceDependencyBuilder</a></dt>
<dd>
<div class="block">Sets the default implementation if the service is not available.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/DependencyBuilder.html" title="interface in org.apache.felix.dm.lambda"><span class="typeNameLink">DependencyBuilder</span></a>&lt;<a href="org/apache/felix/dm/lambda/DependencyBuilder.html" title="type parameter in DependencyBuilder">T</a> extends org.apache.felix.dm.Dependency&gt; - Interface in <a href="org/apache/felix/dm/lambda/package-summary.html">org.apache.felix.dm.lambda</a></dt>
<dd>
<div class="block">Base class for all dependency builders</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda"><span class="typeNameLink">DependencyManagerActivator</span></a> - Class in <a href="org/apache/felix/dm/lambda/package-summary.html">org.apache.felix.dm.lambda</a></dt>
<dd>
<div class="block">Defines a base for Activators in order to build DependencyManager Components using a java8 style.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html#DependencyManagerActivator--">DependencyManagerActivator()</a></span> - Constructor for class org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda">DependencyManagerActivator</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#dereference-boolean-">dereference(boolean)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Configures whether or not this dependency should internally obtain the service object for all tracked service references.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#destroy-java.lang.String-">destroy(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets the name of the method used as the "destroy" callback.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#destroy-java.lang.Object-java.lang.String-">destroy(Object, String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets a callback instance and the name of the method used as the "destroy" callback.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#destroy-org.apache.felix.dm.lambda.callbacks.InstanceCb-">destroy(InstanceCb)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets an Object instance method reference used as the "destroy" callback.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#destroy-org.apache.felix.dm.lambda.callbacks.InstanceCbComponent-">destroy(InstanceCbComponent)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets an Object instance method reference used as the "destroy" callback.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html#destroy--">destroy()</a></span> - Method in class org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda">DependencyManagerActivator</a></dt>
<dd>
<div class="block">Sub classes may override this method that is called when the Activator is stopped.</div>
</dd>
</dl>
<a name="I:F">
<!-- -->
</a>
<h2 class="title">F</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#factory-java.lang.Object-java.lang.String-">factory(Object, String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets the factory to use when creating the implementation.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#factory-java.util.function.Supplier-">factory(Supplier&lt;?&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Configures a factory that can be used to create this component implementation.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#factory-java.util.function.Supplier-java.util.function.Function-">factory(Supplier&lt;U&gt;, Function&lt;U, V&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Configures a factory used to create this component implementation using a Factory object and a method in the Factory object.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#factory-java.util.function.Supplier-java.util.function.Supplier-">factory(Supplier&lt;?&gt;, Supplier&lt;Object[]&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Configures a factory used to create this component implementation using a Factory object and a "getComposition" factory method.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#factory-java.util.function.Supplier-java.util.function.Function-java.util.function.Function-">factory(Supplier&lt;U&gt;, Function&lt;U, ?&gt;, Function&lt;U, Object[]&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Configures a factory that also returns a composition of objects for this component implemenation.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html#factoryPid-java.lang.String-">factoryPid(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">FactoryPidAdapterBuilder</a></dt>
<dd>
<div class="block">Specifies the factory pid used by the adapter.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html#factoryPidAdapter-java.util.function.Consumer-">factoryPidAdapter(Consumer&lt;FactoryPidAdapterBuilder&gt;)</a></span> - Method in class org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda">DependencyManagerActivator</a></dt>
<dd>
<div class="block">Builds a DM Factory Configuration Adapter Component using a Java8 style FactoryPidAdapterBuilder.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html#factoryPidAdapter-org.apache.felix.dm.DependencyManager-">factoryPidAdapter(DependencyManager)</a></span> - Static method in class org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda">DependencyManagerActivator</a></dt>
<dd>
<div class="block">Creates a factory pid adapter that can be used to create a factory adapter Component.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html#factoryPidAdapter-org.apache.felix.dm.DependencyManager-java.util.function.Consumer-">factoryPidAdapter(DependencyManager, Consumer&lt;FactoryPidAdapterBuilder&gt;)</a></span> - Static method in class org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda">DependencyManagerActivator</a></dt>
<dd>
<div class="block">Builds a DM factory configuration adapter.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda"><span class="typeNameLink">FactoryPidAdapterBuilder</span></a> - Interface in <a href="org/apache/felix/dm/lambda/package-summary.html">org.apache.felix.dm.lambda</a></dt>
<dd>
<div class="block">Builds a Dependency Manager Factory Configuration Adapter Component.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html#filter-java.lang.String-">filter(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleAdapterBuilder</a></dt>
<dd>
<div class="block">Sets the filter condition to depend on.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html#filter-java.lang.String-">filter(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleDependencyBuilder</a></dt>
<dd>
<div class="block">Sets the filter condition to depend on.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceAdapterBuilder.html#filter-java.lang.String-">filter(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceAdapterBuilder</a></dt>
<dd>
<div class="block">Specifies the filter used to match a given adapted service.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceAspectBuilder.html#filter-java.lang.String-">filter(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceAspectBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceAspectBuilder</a></dt>
<dd>
<div class="block">Specifies the aspect service filter.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html#filter-java.lang.String-">filter(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceDependencyBuilder</a></dt>
<dd>
<div class="block">Configures the service dependency filter</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/FluentProperty.html" title="interface in org.apache.felix.dm.lambda"><span class="typeNameLink">FluentProperty</span></a> - Interface in <a href="org/apache/felix/dm/lambda/package-summary.html">org.apache.felix.dm.lambda</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">this interface is only supported with java8 and will be removed in next dm release</span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html#futureDependency-org.apache.felix.dm.Component-java.util.concurrent.CompletableFuture-">futureDependency(Component, CompletableFuture&lt;F&gt;)</a></span> - Static method in class org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda">DependencyManagerActivator</a></dt>
<dd>
<div class="block">Creates a DM CompletableFuture Dependency builder.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/FutureDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda"><span class="typeNameLink">FutureDependencyBuilder</span></a>&lt;<a href="org/apache/felix/dm/lambda/FutureDependencyBuilder.html" title="type parameter in FutureDependencyBuilder">F</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/package-summary.html">org.apache.felix.dm.lambda</a></dt>
<dd>
<div class="block">Defines a builder for a CompletableFuture dependency.</div>
</dd>
</dl>
<a name="I:G">
<!-- -->
</a>
<h2 class="title">G</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html#getBC--">getBC()</a></span> - Method in class org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda">DependencyManagerActivator</a></dt>
<dd>
<div class="block">Returns the bundle context that is associated with this bundle.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html#getDM--">getDM()</a></span> - Method in class org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda">DependencyManagerActivator</a></dt>
<dd>
<div class="block">Returns the DependencyManager used to create/managed DM Components.</div>
</dd>
</dl>
<a name="I:I">
<!-- -->
</a>
<h2 class="title">I</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#impl-java.lang.Object-">impl(Object)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Configures the component implementation.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#init-java.lang.String-">init(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets the name of the method used as the "init" callback.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#init-java.lang.Object-java.lang.String-">init(Object, String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets a callback instance and the name of the method used as the "init" callback.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#init-org.apache.felix.dm.lambda.callbacks.InstanceCb-">init(InstanceCb)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets an Object instance method reference used as the "init" callback.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#init-org.apache.felix.dm.lambda.callbacks.InstanceCbComponent-">init(InstanceCbComponent)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets an Object instance method reference used as the "init" callback.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html#init-BundleContext-org.apache.felix.dm.DependencyManager-">init(BundleContext, DependencyManager)</a></span> - Method in class org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda">DependencyManagerActivator</a></dt>
<dd>
<div class="block">Sub classes must override this method in order to build some DM components.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/InstanceCb.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">InstanceCb</span></a> - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a method reference to a no-args callback method from an arbitrary Object instance.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbBundle.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">InstanceCbBundle</span></a> - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(Bundle) on an Object instance.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbBundleComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">InstanceCbBundleComponent</span></a> - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(Bundle, Component) on an Object instance.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">InstanceCbComponent</span></a> - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(Component) invoked on an Object instance.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbConfiguration.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">InstanceCbConfiguration</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbConfiguration.html" title="type parameter in InstanceCbConfiguration">T</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a reference to a callback on an Object instance that takes Configuration type as argument.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbConfigurationComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">InstanceCbConfigurationComponent</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbConfigurationComponent.html" title="type parameter in InstanceCbConfigurationComponent">T</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(Configuration, Component) invoked on an Object instance.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbDictionary.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">InstanceCbDictionary</span></a> - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(Dictionary) on an Object instance.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbDictionaryComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">InstanceCbDictionaryComponent</span></a> - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(Dictionary, Component) on an Object instance.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbFuture.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">InstanceCbFuture</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbFuture.html" title="type parameter in InstanceCbFuture">F</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback that accepts the result of a CompletableFuture.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRef.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">InstanceCbRef</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRef.html" title="type parameter in InstanceCbRef">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(ServiceReference) on an Object instance.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRefComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">InstanceCbRefComponent</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRefComponent.html" title="type parameter in InstanceCbRefComponent">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(ServiceReference, Component) on an Object instance.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRefRef.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">InstanceCbRefRef</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRefRef.html" title="type parameter in InstanceCbRefRef">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a swap callback(ServiceReference, ServiceReference) on an Object instance.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRefRefComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">InstanceCbRefRefComponent</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRefRefComponent.html" title="type parameter in InstanceCbRefRefComponent">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(ServiceReference, ServiceReference, Component) on an Object instance.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRefServiceRefService.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">InstanceCbRefServiceRefService</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRefServiceRefService.html" title="type parameter in InstanceCbRefServiceRefService">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a swap callback(ServiceReference, Service, ServiceReference, Service) on an Object instance.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRefServiceRefServiceComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">InstanceCbRefServiceRefServiceComponent</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbRefServiceRefServiceComponent.html" title="type parameter in InstanceCbRefServiceRefServiceComponent">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a swap callback(ServiceReference, Service, ServiceReference, Service, Component) on an Object instance.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbService.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">InstanceCbService</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbService.html" title="type parameter in InstanceCbService">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(Service) on an Object instance.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">InstanceCbServiceComponent</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceComponent.html" title="type parameter in InstanceCbServiceComponent">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(Service, Component) on an Object instance.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceComponentRef.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">InstanceCbServiceComponentRef</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceComponentRef.html" title="type parameter in InstanceCbServiceComponentRef">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(Service, Component, ServiceReference) on an Object instance.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceDict.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">InstanceCbServiceDict</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceDict.html" title="type parameter in InstanceCbServiceDict">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(Service, Dictionary) on an Object instance.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceMap.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">InstanceCbServiceMap</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceMap.html" title="type parameter in InstanceCbServiceMap">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(Service, Map) on an Object instance.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceObjects.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">InstanceCbServiceObjects</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceObjects.html" title="type parameter in InstanceCbServiceObjects">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(ServiceObjects) on an Object instance.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceObjectsServiceObjects.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">InstanceCbServiceObjectsServiceObjects</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceObjectsServiceObjects.html" title="type parameter in InstanceCbServiceObjectsServiceObjects">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a swap callback(ServoceObjects, ServoceObjects) on an Object instance.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceRef.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">InstanceCbServiceRef</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceRef.html" title="type parameter in InstanceCbServiceRef">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a callback(Service, ServiceReference) on an Object instance.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceService.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">InstanceCbServiceService</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceService.html" title="type parameter in InstanceCbServiceService">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a swap callback(Service, Service) on an Object instance.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceServiceComponent.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">InstanceCbServiceServiceComponent</span></a>&lt;<a href="org/apache/felix/dm/lambda/callbacks/InstanceCbServiceServiceComponent.html" title="type parameter in InstanceCbServiceServiceComponent">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Represents a swap callback(Service, Service, Component) on an Object instance.</div>
</dd>
</dl>
<a name="I:L">
<!-- -->
</a>
<h2 class="title">L</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#listener-org.apache.felix.dm.ComponentStateListener-">listener(ComponentStateListener)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Adds a component state listener to this component.</div>
</dd>
</dl>
<a name="I:M">
<!-- -->
</a>
<h2 class="title">M</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html#mask-int-">mask(int)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleAdapterBuilder</a></dt>
<dd>
<div class="block">Sets the bundle state mask to depend on.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html#mask-int-">mask(int)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleDependencyBuilder</a></dt>
<dd>
<div class="block">Sets the bundle state mask to depend on.</div>
</dd>
</dl>
<a name="I:O">
<!-- -->
</a>
<h2 class="title">O</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html#optional--">optional()</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleDependencyBuilder</a></dt>
<dd>
<div class="block">Sets the dependency to be optional.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html#optional--">optional()</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ConfigurationDependencyBuilder</a></dt>
<dd>
<div class="block">Sets the dependency as optional.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html#optional--">optional()</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceDependencyBuilder</a></dt>
<dd>
<div class="block">Configures this dependency as optional.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/package-summary.html">org.apache.felix.dm.lambda</a> - package org.apache.felix.dm.lambda</dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a> - package org.apache.felix.dm.lambda.callbacks</dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:P">
<!-- -->
</a>
<h2 class="title">P</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html#pid-java.lang.String-">pid(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ConfigurationDependencyBuilder</a></dt>
<dd>
<div class="block">Sets the pid for this configuration dependency.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html#propagate-boolean-">propagate(boolean)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleAdapterBuilder</a></dt>
<dd>
<div class="block">Sets property propagation.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html#propagate--">propagate()</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleAdapterBuilder</a></dt>
<dd>
<div class="block">Enables property propagation.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html#propagate-boolean-">propagate(boolean)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleDependencyBuilder</a></dt>
<dd>
<div class="block">Sets property propagation.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html#propagate--">propagate()</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleDependencyBuilder</a></dt>
<dd>
<div class="block">Sets property propagation.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html#propagate-java.lang.Object-java.lang.String-">propagate(Object, String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleDependencyBuilder</a></dt>
<dd>
<div class="block">Sets an Object instance and a callback method used to propagate some properties to the provided service properties.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html#propagate-java.util.function.Function-">propagate(Function&lt;Bundle, Dictionary&lt;?, ?&gt;&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleDependencyBuilder</a></dt>
<dd>
<div class="block">Sets a reference to a method on an Object instance used to propagate some bundle properties to the provided service properties.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html#propagate--">propagate()</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ConfigurationDependencyBuilder</a></dt>
<dd>
<div class="block">Sets propagation of the configuration to the service properties (false by default).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html#propagate-boolean-">propagate(boolean)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ConfigurationDependencyBuilder</a></dt>
<dd>
<div class="block">Sets propagation of the configuration properties to the service properties (false by default).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html#propagate--">propagate()</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">FactoryPidAdapterBuilder</a></dt>
<dd>
<div class="block">Specifies if the public properties (not starting with a dot) should be propagated to the adapter service properties (false by default).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html#propagate-boolean-">propagate(boolean)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">FactoryPidAdapterBuilder</a></dt>
<dd>
<div class="block">Specifies if the public properties (not starting with a dot) should be propagated to the adapter service properties (false by default).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceAdapterBuilder.html#propagate-boolean-">propagate(boolean)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceAdapterBuilder</a></dt>
<dd>
<div class="block">Specifies whether or not the adapted service properties must be propagated to the adapter service (true by default).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html#propagate--">propagate()</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceDependencyBuilder</a></dt>
<dd>
<div class="block">Propagates the dependency properties to the component service properties.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html#propagate-boolean-">propagate(boolean)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceDependencyBuilder</a></dt>
<dd>
<div class="block">Configures whether the dependency properties must be propagated or not to the component service properties.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html#propagate-java.lang.Object-java.lang.String-">propagate(Object, String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceDependencyBuilder</a></dt>
<dd>
<div class="block">Configures a method that can is called in order to get propagated service properties.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html#propagate-java.util.function.Function-">propagate(Function&lt;&lt;any&gt;, Dictionary&lt;String, Object&gt;&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceDependencyBuilder</a></dt>
<dd>
<div class="block">Specifies a function that is called to get the propagated service properties for this service dependency.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html#propagate-java.util.function.BiFunction-">propagate(BiFunction&lt;&lt;any&gt;, S, Dictionary&lt;String, Object&gt;&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceDependencyBuilder</a></dt>
<dd>
<div class="block">Specifies a function that is called to get the propagated service properties for this service dependency.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#properties-java.util.Dictionary-">properties(Dictionary&lt;?, ?&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets the component's service properties</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#properties-java.lang.String-java.lang.Object-java.lang.Object...-">properties(String, Object, Object...)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets the components's service properties using varargs.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#properties-org.apache.felix.dm.lambda.FluentProperty...-">properties(FluentProperty...)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">Fluent properties are only supported using java8 and this method will be removed in next DM release</span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#provides-java.lang.Class-">provides(Class&lt;?&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets the public interface under which this component should be registered in the OSGi service registry.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#provides-java.lang.Class-java.lang.String-java.lang.Object-java.lang.Object...-">provides(Class&lt;?&gt;, String, Object, Object...)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets the public interface under which this component should be registered in the OSGi service registry.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#provides-java.lang.Class-org.apache.felix.dm.lambda.FluentProperty...-">provides(Class&lt;?&gt;, FluentProperty...)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">Fluent properties are only supported using java8 and this method will be removed in next DM release</span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#provides-java.lang.Class-java.util.Dictionary-">provides(Class&lt;?&gt;, Dictionary&lt;?, ?&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets the public interface under which this component should be registered in the OSGi service registry.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#provides-java.lang.Class:A-">provides(Class&lt;?&gt;[])</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets the public interfaces under which this component should be registered in the OSGi service registry.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#provides-java.lang.Class:A-java.lang.String-java.lang.Object-java.lang.Object...-">provides(Class&lt;?&gt;[], String, Object, Object...)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets the public interfaces under which this component should be registered in the OSGi service registry.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#provides-java.lang.Class:A-org.apache.felix.dm.lambda.FluentProperty...-">provides(Class&lt;?&gt;[], FluentProperty...)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">Fluent properties are only supported using java8 and this method will be removed in next DM release</span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#provides-java.lang.Class:A-java.util.Dictionary-">provides(Class&lt;?&gt;[], Dictionary&lt;?, ?&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets the public interfaces under which this component should be registered in the OSGi service registry.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#provides-java.lang.String-">provides(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets the public interface under which this component should be registered in the OSGi service registry.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#provides-java.lang.String-java.lang.String-java.lang.Object-java.lang.Object...-">provides(String, String, Object, Object...)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets the public interface under which this component should be registered in the OSGi service registry.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#provides-java.lang.String-org.apache.felix.dm.lambda.FluentProperty...-">provides(String, FluentProperty...)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">Fluent properties are only supported using java8 and this method will be removed in next DM release</span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#provides-java.lang.String-java.util.Dictionary-">provides(String, Dictionary&lt;?, ?&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets the public interface under which this component should be registered in the OSGi service registry.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#provides-java.lang.String:A-">provides(String[])</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets the public interfaces under which this component should be registered in the OSGi service registry.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#provides-java.lang.String:A-java.lang.String-java.lang.Object-java.lang.Object...-">provides(String[], String, Object, Object...)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets the public interfaces under which this component should be registered in the OSGi service registry.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#provides-java.lang.String:A-org.apache.felix.dm.lambda.FluentProperty...-">provides(String[], FluentProperty...)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">Fluent properties are only supported using java8 and this method will be removed in next DM release</span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#provides-java.lang.String:A-java.util.Dictionary-">provides(String[], Dictionary&lt;?, ?&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets the public interfaces under which this component should be registered in the OSGi service registry.</div>
</dd>
</dl>
<a name="I:R">
<!-- -->
</a>
<h2 class="title">R</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceAspectBuilder.html#rank-int-">rank(int)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceAspectBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceAspectBuilder</a></dt>
<dd>
<div class="block">Specifies the aspect ranking.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html#ref--">ref(&lt;any&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceDependencyBuilder</a></dt>
<dd>
<div class="block">Configures this dependency with the given ServiceReference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html#remove-java.lang.String-">remove(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleAdapterBuilder</a></dt>
<dd>
<div class="block">Sets a "remove" callback name invoked on the component implementation instance(s).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html#remove-org.apache.felix.dm.lambda.callbacks.CbBundle-">remove(CbBundle&lt;T&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleAdapterBuilder</a></dt>
<dd>
<div class="block">Sets a reference to a callback method invoked on one of the component implementation classes.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html#remove-org.apache.felix.dm.lambda.callbacks.CbBundleComponent-">remove(CbBundleComponent&lt;T&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleAdapterBuilder</a></dt>
<dd>
<div class="block">Sets a reference to a callback method invoked on one of the component implementation classes.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html#remove-org.apache.felix.dm.lambda.callbacks.InstanceCbBundle-">remove(InstanceCbBundle)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleAdapterBuilder</a></dt>
<dd>
<div class="block">Sets a reference to a callback method invoked on a given Object instance.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html#remove-org.apache.felix.dm.lambda.callbacks.InstanceCbBundleComponent-">remove(InstanceCbBundleComponent)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleAdapterBuilder</a></dt>
<dd>
<div class="block">Sets a reference to a callback method invoked on a given Object instance.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html#remove-java.lang.String-">remove(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleDependencyBuilder</a></dt>
<dd>
<div class="block">Sets a "remove" <code>callback</code> method to invoke on the component implementation instance(s).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html#remove-org.apache.felix.dm.lambda.callbacks.CbBundle-">remove(CbBundle&lt;T&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleDependencyBuilder</a></dt>
<dd>
<div class="block">Sets a <code>callback</code> method reference which is invoked when a bundle is removed.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html#remove-org.apache.felix.dm.lambda.callbacks.CbBundleComponent-">remove(CbBundleComponent&lt;T&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleDependencyBuilder</a></dt>
<dd>
<div class="block">Sets a <code>callback</code> method reference which is invoked when a bundle is removed.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html#remove-org.apache.felix.dm.lambda.callbacks.InstanceCbBundle-">remove(InstanceCbBundle)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleDependencyBuilder</a></dt>
<dd>
<div class="block">Sets a method reference on an Object instance which is invoked when a bundle is removed.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html#remove-org.apache.felix.dm.lambda.callbacks.InstanceCbBundleComponent-">remove(InstanceCbBundleComponent)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleDependencyBuilder</a></dt>
<dd>
<div class="block">Sets a <code>callback instance</code> method reference which is invoked when a bundle is removed.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#remove-java.lang.String-">remove(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>callback</code> method to invoke when a service is removed.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#remove-org.apache.felix.dm.lambda.callbacks.CbService-">remove(CbService&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>component callback(Service)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#remove-org.apache.felix.dm.lambda.callbacks.CbServiceMap-">remove(CbServiceMap&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>component callback(Service, Map&lt;String, Object&gt;&lt;/code&gt;)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#remove-org.apache.felix.dm.lambda.callbacks.CbServiceDict-">remove(CbServiceDict&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>component callback(Service, Dictionary&lt;String, Object&gt;)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#remove-org.apache.felix.dm.lambda.callbacks.CbServiceRef-">remove(CbServiceRef&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>component callback(Service, ServiceReference)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#remove-org.apache.felix.dm.lambda.callbacks.CbServiceComponent-">remove(CbServiceComponent&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>component callback(Service, Component)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#remove-org.apache.felix.dm.lambda.callbacks.CbServiceComponentRef-">remove(CbServiceComponentRef&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>component callback(Service, Component, ServiceReference)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#remove-org.apache.felix.dm.lambda.callbacks.CbRef-">remove(CbRef&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>component callback(ServiceReference)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#remove-org.apache.felix.dm.lambda.callbacks.CbServiceObjects-">remove(CbServiceObjects&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>component callback(ServiceObjects)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#remove-org.apache.felix.dm.lambda.callbacks.CbRefComponent-">remove(CbRefComponent&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>component callback(ServiceReference, Component comp)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#remove-org.apache.felix.dm.lambda.callbacks.InstanceCbService-">remove(InstanceCbService&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets an <code>Object instance callback(Service)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#remove-org.apache.felix.dm.lambda.callbacks.InstanceCbServiceMap-">remove(InstanceCbServiceMap&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets an <code>Object instance callback(Service, Map&lt;String, Object&gt;)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#remove-org.apache.felix.dm.lambda.callbacks.InstanceCbServiceDict-">remove(InstanceCbServiceDict&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets an <code>Object instance callback(Service, Dictionary&lt;String, Object&gt;)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#remove-org.apache.felix.dm.lambda.callbacks.InstanceCbServiceRef-">remove(InstanceCbServiceRef&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets an <code>Object instance callback(Service, ServiceReference)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#remove-org.apache.felix.dm.lambda.callbacks.InstanceCbRef-">remove(InstanceCbRef&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets an <code>Object instance callback(ServiceReference)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#remove-org.apache.felix.dm.lambda.callbacks.InstanceCbServiceObjects-">remove(InstanceCbServiceObjects&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets an <code>Object instance callback(ServiceObjects)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#remove-org.apache.felix.dm.lambda.callbacks.InstanceCbServiceComponent-">remove(InstanceCbServiceComponent&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets an <code>Object instance callback(Service, Component)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#remove-org.apache.felix.dm.lambda.callbacks.InstanceCbServiceComponentRef-">remove(InstanceCbServiceComponentRef&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets an <code>Object instance callback(Service, Component, ServiceReference)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#remove-org.apache.felix.dm.lambda.callbacks.InstanceCbRefComponent-">remove(InstanceCbRefComponent&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets an <code>Object instance callback(ServiceReference, Component)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html#required-boolean-">required(boolean)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleDependencyBuilder</a></dt>
<dd>
<div class="block">Sets the dependency to be required.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html#required--">required()</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/BundleDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">BundleDependencyBuilder</a></dt>
<dd>
<div class="block">Sets the dependency to be required.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html#required-boolean-">required(boolean)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ConfigurationDependencyBuilder</a></dt>
<dd>
<div class="block">Sets the required flag which determines if this configuration dependency is required or not.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html#required--">required()</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ConfigurationDependencyBuilder</a></dt>
<dd>
<div class="block">Sets the dependency as required.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html#required--">required()</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceDependencyBuilder</a></dt>
<dd>
<div class="block">Configures this dependency as required.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html#required-boolean-">required(boolean)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceDependencyBuilder</a></dt>
<dd>
<div class="block">Configures whether this dependency is required or not.</div>
</dd>
</dl>
<a name="I:S">
<!-- -->
</a>
<h2 class="title">S</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#scope-org.apache.felix.dm.Component.ServiceScope-">scope(Component.ServiceScope)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Configures the component scope.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/callbacks/SerializableLambda.html" title="interface in org.apache.felix.dm.lambda.callbacks"><span class="typeNameLink">SerializableLambda</span></a> - Interface in <a href="org/apache/felix/dm/lambda/callbacks/package-summary.html">org.apache.felix.dm.lambda.callbacks</a></dt>
<dd>
<div class="block">Base interface for serializable lambdas.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/ServiceAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda"><span class="typeNameLink">ServiceAdapterBuilder</span></a>&lt;<a href="org/apache/felix/dm/lambda/ServiceAdapterBuilder.html" title="type parameter in ServiceAdapterBuilder">T</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/package-summary.html">org.apache.felix.dm.lambda</a></dt>
<dd>
<div class="block">Builds a Dependency Manager Service Adapter Component.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/ServiceAspectBuilder.html" title="interface in org.apache.felix.dm.lambda"><span class="typeNameLink">ServiceAspectBuilder</span></a>&lt;<a href="org/apache/felix/dm/lambda/ServiceAspectBuilder.html" title="type parameter in ServiceAspectBuilder">T</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/package-summary.html">org.apache.felix.dm.lambda</a></dt>
<dd>
<div class="block">Builds a Dependency Manager Aspect Component.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda"><span class="typeNameLink">ServiceCallbacksBuilder</span></a>&lt;<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="type parameter in ServiceCallbacksBuilder">S</a>,<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="type parameter in ServiceCallbacksBuilder">B</a> extends <a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a>&lt;<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="type parameter in ServiceCallbacksBuilder">S</a>,<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="type parameter in ServiceCallbacksBuilder">B</a>&gt;&gt; - Interface in <a href="org/apache/felix/dm/lambda/package-summary.html">org.apache.felix.dm.lambda</a></dt>
<dd>
<div class="block">Builds a service dependency callback.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html#serviceDependency-org.apache.felix.dm.Component-java.lang.Class-">serviceDependency(Component, Class&lt;T&gt;)</a></span> - Static method in class org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda">DependencyManagerActivator</a></dt>
<dd>
<div class="block">Creates a DM ServiceDependency builder.</div>
</dd>
<dt><a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda"><span class="typeNameLink">ServiceDependencyBuilder</span></a>&lt;<a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html" title="type parameter in ServiceDependencyBuilder">S</a>&gt; - Interface in <a href="org/apache/felix/dm/lambda/package-summary.html">org.apache.felix.dm.lambda</a></dt>
<dd>
<div class="block">Builds a Dependency Manager Service Dependency.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#start-java.lang.String-">start(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets a callback instance and the name of the method used as the "start" callback.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#start-java.lang.Object-java.lang.String-">start(Object, String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets the name of the method used as the "start" callback.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#start-org.apache.felix.dm.lambda.callbacks.InstanceCb-">start(InstanceCb)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets an Object instance method reference used as the "start" callback.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#start-org.apache.felix.dm.lambda.callbacks.InstanceCbComponent-">start(InstanceCbComponent)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets an Object instance method reference used as the "start" callback.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html#start-BundleContext-">start(BundleContext)</a></span> - Method in class org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda">DependencyManagerActivator</a></dt>
<dd>
<div class="block">Our Activator is starting.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#stop-java.lang.String-">stop(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets the name of the method used as the "stop" callback.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#stop-java.lang.Object-java.lang.String-">stop(Object, String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets a callback instance and the name of the method used as the "stop" callback.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#stop-org.apache.felix.dm.lambda.callbacks.InstanceCb-">stop(InstanceCb)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets an Object instance method reference used as the "stop" callback.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#stop-org.apache.felix.dm.lambda.callbacks.InstanceCbComponent-">stop(InstanceCbComponent)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Sets an Object instance method reference used as the "stop" callback.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html#stop-BundleContext-">stop(BundleContext)</a></span> - Method in class org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/DependencyManagerActivator.html" title="class in org.apache.felix.dm.lambda">DependencyManagerActivator</a></dt>
<dd>
<div class="block">Our Activator is stopped.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#swap-java.lang.String-">swap(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a <code>callback</code> method to invoke when a service is swapped.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#swap-org.apache.felix.dm.lambda.callbacks.CbServiceService-">swap(CbServiceService&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a swap <code>component callback(Service, Service)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#swap-org.apache.felix.dm.lambda.callbacks.CbRefRef-">swap(CbRefRef&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a swap <code>component callback(Service, Service)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#swap-org.apache.felix.dm.lambda.callbacks.CbServiceObjectsServiceObjects-">swap(CbServiceObjectsServiceObjects&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a swap <code>component callback(ServiceObjects, ServiceObjects)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#swap-org.apache.felix.dm.lambda.callbacks.CbServiceServiceComponent-">swap(CbServiceServiceComponent&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a swap <code>component callback(Service, Service, Component)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#swap-org.apache.felix.dm.lambda.callbacks.CbRefRefComponent-">swap(CbRefRefComponent&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a swap <code>component callback(ServiceRefere, ServiceReference, Component)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#swap-org.apache.felix.dm.lambda.callbacks.CbRefServiceRefService-">swap(CbRefServiceRefService&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a swap <code>component callback(ServiceReference, Service, ServiceReference, Service)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#swap-org.apache.felix.dm.lambda.callbacks.CbRefServiceRefServiceComponent-">swap(CbRefServiceRefServiceComponent&lt;T, S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a swap <code>component callback(ServiceReference, Service, ServiceReference, Service, Component</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#swap-org.apache.felix.dm.lambda.callbacks.InstanceCbServiceService-">swap(InstanceCbServiceService&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a swap <code>instance callback(Service, Service)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#swap-org.apache.felix.dm.lambda.callbacks.InstanceCbRefRef-">swap(InstanceCbRefRef&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a swap <code>instance callback(ServiceReference, ServiceReference)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#swap-org.apache.felix.dm.lambda.callbacks.InstanceCbServiceObjectsServiceObjects-">swap(InstanceCbServiceObjectsServiceObjects&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a swap <code>instance callback(ServiceObjects, ServiceObjects)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#swap-org.apache.felix.dm.lambda.callbacks.InstanceCbRefRefComponent-">swap(InstanceCbRefRefComponent&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a swap <code>instance callback(ServiceReference, ServiceReference, Component)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#swap-org.apache.felix.dm.lambda.callbacks.InstanceCbServiceServiceComponent-">swap(InstanceCbServiceServiceComponent&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a swap <code>instance callback(Service, Service, Component)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#swap-org.apache.felix.dm.lambda.callbacks.InstanceCbRefServiceRefService-">swap(InstanceCbRefServiceRefService&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a swap <code>instance callback(ServiceReference, Service, ServiceReference, Service)</code> method reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html#swap-org.apache.felix.dm.lambda.callbacks.InstanceCbRefServiceRefServiceComponent-">swap(InstanceCbRefServiceRefServiceComponent&lt;S&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceCallbacksBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceCallbacksBuilder</a></dt>
<dd>
<div class="block">Sets a swap <code>instance callback(ServiceReference, Service, ServiceReference, Service, Component)</code> method reference.</div>
</dd>
</dl>
<a name="I:T">
<!-- -->
</a>
<h2 class="title">T</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html#timeout-long-">timeout(long)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ServiceDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ServiceDependencyBuilder</a></dt>
<dd>
<div class="block">Sets a timeout for this dependency.</div>
</dd>
</dl>
<a name="I:U">
<!-- -->
</a>
<h2 class="title">U</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html#update-java.lang.String-">update(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ConfigurationDependencyBuilder</a></dt>
<dd>
<div class="block">Sets a callback method to call on the component implementation class(es) when the configuration is updated.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html#update-java.lang.Class-java.lang.String-">update(Class&lt;?&gt;, String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ConfigurationDependencyBuilder</a></dt>
<dd>
<div class="block">Sets a callback method to call on the component implementation class(es) when the configuration is updated.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html#update-java.lang.Object-java.lang.String-">update(Object, String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ConfigurationDependencyBuilder</a></dt>
<dd>
<div class="block">Sets a callback method to call on a given Object instance when the configuration is updated.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html#update-java.lang.Class-java.lang.Object-java.lang.String-">update(Class&lt;?&gt;, Object, String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ConfigurationDependencyBuilder</a></dt>
<dd>
<div class="block">Sets a callback method to call on a given Object instance when the configuration is updated.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html#update-org.apache.felix.dm.lambda.callbacks.CbDictionary-">update(CbDictionary&lt;T&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ConfigurationDependencyBuilder</a></dt>
<dd>
<div class="block">Sets a reference to a "callback(Dictionary)" method from one of the component implementation classes.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html#update-org.apache.felix.dm.lambda.callbacks.CbDictionaryComponent-">update(CbDictionaryComponent&lt;T&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ConfigurationDependencyBuilder</a></dt>
<dd>
<div class="block">Sets a reference to a "callback(Dictionary, Component)" method from one of the component implementation classes.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html#update-java.lang.Class-org.apache.felix.dm.lambda.callbacks.CbConfiguration-">update(Class&lt;U&gt;, CbConfiguration&lt;T, U&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ConfigurationDependencyBuilder</a></dt>
<dd>
<div class="block">Sets a reference to a "callback(Configuration)" method from one of the component implementation classes.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html#update-java.lang.Class-org.apache.felix.dm.lambda.callbacks.CbConfigurationComponent-">update(Class&lt;U&gt;, CbConfigurationComponent&lt;T, U&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ConfigurationDependencyBuilder</a></dt>
<dd>
<div class="block">Sets a reference to a "callback(Configuration, Component)" method from one of the component implementation classes.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html#update-org.apache.felix.dm.lambda.callbacks.InstanceCbDictionary-">update(InstanceCbDictionary)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ConfigurationDependencyBuilder</a></dt>
<dd>
<div class="block">Sets a reference to a "callback(Dictionary)" method from an Object instance.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html#update-org.apache.felix.dm.lambda.callbacks.InstanceCbDictionaryComponent-">update(InstanceCbDictionaryComponent)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ConfigurationDependencyBuilder</a></dt>
<dd>
<div class="block">Sets a reference to a "callback(Dictionary, Component)" method from an Object instance.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html#update-java.lang.Class-org.apache.felix.dm.lambda.callbacks.InstanceCbConfiguration-">update(Class&lt;T&gt;, InstanceCbConfiguration&lt;T&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ConfigurationDependencyBuilder</a></dt>
<dd>
<div class="block">Sets a reference to a "callback(Configuration)" method from an Object instance.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html#update-java.lang.Class-org.apache.felix.dm.lambda.callbacks.InstanceCbConfigurationComponent-">update(Class&lt;T&gt;, InstanceCbConfigurationComponent&lt;T&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ConfigurationDependencyBuilder.html" title="interface in org.apache.felix.dm.lambda">ConfigurationDependencyBuilder</a></dt>
<dd>
<div class="block">Sets a reference to a "callback(Configuration, Component)" method from an Object instance.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html#update-java.lang.String-">update(String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">FactoryPidAdapterBuilder</a></dt>
<dd>
<div class="block">Specifies a callback method that will be called on the component implementation when the configuration is injected.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html#update-java.lang.Class-java.lang.String-">update(Class&lt;?&gt;, String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">FactoryPidAdapterBuilder</a></dt>
<dd>
<div class="block">Sets a callback method to call on the component implementation when the configuration is updated.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html#update-java.lang.Object-java.lang.String-">update(Object, String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">FactoryPidAdapterBuilder</a></dt>
<dd>
<div class="block">Specifies a callback instance method that will be called on a given object instance when the configuration is injected.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html#update-java.lang.Class-java.lang.Object-java.lang.String-">update(Class&lt;?&gt;, Object, String)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">FactoryPidAdapterBuilder</a></dt>
<dd>
<div class="block">Specifies a callback instance method that will be called on a given object instance when the configuration is injected.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html#update-org.apache.felix.dm.lambda.callbacks.CbDictionary-">update(CbDictionary&lt;T&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">FactoryPidAdapterBuilder</a></dt>
<dd>
<div class="block">Specifies a method reference that will be called on one of the component classes when the configuration is injected.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html#update-java.lang.Class-org.apache.felix.dm.lambda.callbacks.CbConfiguration-">update(Class&lt;U&gt;, CbConfiguration&lt;T, U&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">FactoryPidAdapterBuilder</a></dt>
<dd>
<div class="block">Specifies a method reference that will be called on one of the component classes when the configuration is injected.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html#update-org.apache.felix.dm.lambda.callbacks.CbDictionaryComponent-">update(CbDictionaryComponent&lt;T&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">FactoryPidAdapterBuilder</a></dt>
<dd>
<div class="block">Specifies a method reference that will be called on one of the component classes when the configuration is injected</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html#update-java.lang.Class-org.apache.felix.dm.lambda.callbacks.CbConfigurationComponent-">update(Class&lt;U&gt;, CbConfigurationComponent&lt;T, U&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">FactoryPidAdapterBuilder</a></dt>
<dd>
<div class="block">Specifies a method reference that will be called on one of the component classes when the configuration is injected.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html#update-org.apache.felix.dm.lambda.callbacks.InstanceCbDictionary-">update(InstanceCbDictionary)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">FactoryPidAdapterBuilder</a></dt>
<dd>
<div class="block">Specifies a method reference that will be called on a given object instance when the configuration is injected</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html#update-java.lang.Class-org.apache.felix.dm.lambda.callbacks.InstanceCbConfiguration-">update(Class&lt;T&gt;, InstanceCbConfiguration&lt;T&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">FactoryPidAdapterBuilder</a></dt>
<dd>
<div class="block">Specifies a method reference that will be called on a given object instance when the configuration is injected.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html#update-org.apache.felix.dm.lambda.callbacks.InstanceCbDictionaryComponent-">update(InstanceCbDictionaryComponent)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">FactoryPidAdapterBuilder</a></dt>
<dd>
<div class="block">Specifies a method reference that will be called on a given object instance when the configuration is injected.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html#update-java.lang.Class-org.apache.felix.dm.lambda.callbacks.InstanceCbConfigurationComponent-">update(Class&lt;T&gt;, InstanceCbConfigurationComponent&lt;T&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/FactoryPidAdapterBuilder.html" title="interface in org.apache.felix.dm.lambda">FactoryPidAdapterBuilder</a></dt>
<dd>
<div class="block">Specifies a method reference that will be called on a given object instance when the configuration is injected.</div>
</dd>
</dl>
<a name="I:W">
<!-- -->
</a>
<h2 class="title">W</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#withBundle-java.util.function.Consumer-">withBundle(Consumer&lt;BundleDependencyBuilder&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Adds a bundle dependency.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#withCnf-java.util.function.Consumer-">withCnf(Consumer&lt;ConfigurationDependencyBuilder&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Adds a configuration dependency.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#withCnf-java.lang.String...-">withCnf(String...)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Adds multiple configuration dependencies in one single call.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#withCnf-java.lang.Class-">withCnf(Class&lt;?&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Adds a configuration dependency using a configuration type.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#withDep-org.apache.felix.dm.Dependency-">withDep(Dependency)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Adds a generic Dependency Manager dependency.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#withFuture-java.util.concurrent.CompletableFuture-java.util.function.Consumer-">withFuture(CompletableFuture&lt;U&gt;, Consumer&lt;FutureDependencyBuilder&lt;U&gt;&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Adds a CompletableFuture dependency.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#withSvc-java.lang.Class-java.util.function.Consumer-">withSvc(Class&lt;U&gt;, Consumer&lt;ServiceDependencyBuilder&lt;U&gt;&gt;)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Adds a service dependency built using a Consumer lambda that is provided with a ServiceDependencyBuilder.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#withSvc-java.lang.Class...-">withSvc(Class&lt;?&gt;...)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Adds in one shot multiple service dependencies injected in compatible class fields.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#withSvc-boolean-java.lang.Class...-">withSvc(boolean, Class&lt;?&gt;...)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Adds in one shot multiple service dependencies injected in compatible class fields.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#withSvc-java.lang.Class-boolean-">withSvc(Class&lt;?&gt;, boolean)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Adds a service dependency injected in compatible class fields.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#withSvc-java.lang.Class-java.lang.String-boolean-">withSvc(Class&lt;T&gt;, String, boolean)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Adds a service dependency injected in compatible class fields.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/felix/dm/lambda/ComponentBuilder.html#withSvc-java.lang.Class-java.lang.String-java.lang.String-boolean-">withSvc(Class&lt;T&gt;, String, String, boolean)</a></span> - Method in interface org.apache.felix.dm.lambda.<a href="org/apache/felix/dm/lambda/ComponentBuilder.html" title="interface in org.apache.felix.dm.lambda">ComponentBuilder</a></dt>
<dd>
<div class="block">Adds a service dependency injected in a given compatible class field.</div>
</dd>
</dl>
<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:W">W</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="help-doc.html">Help</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?index-all.html" target="_top">Frames</a></li>
<li><a href="index-all.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 ======= -->
</body>
</html>