org.apache.felix.ipojo.manipulator.metadata.annotation.registry
Class BindingRegistry

java.lang.Object
  extended by org.apache.felix.ipojo.manipulator.metadata.annotation.registry.BindingRegistry

public class BindingRegistry
extends java.lang.Object

Stores all the Bindings coming from the Module.

Author:
Felix Project Team

Constructor Summary
BindingRegistry(Reporter reporter)
           
 
Method Summary
 void addBindings(java.lang.Iterable<Binding> bindings)
          Stores the given Bindings
 java.util.List<Binding> getBindings(java.lang.String descriptor)
           
 java.util.List<Binding> getDefaultBindings()
           
 Selection selection(ComponentWorkbench workbench)
          Initiate a Selection for the given workbench.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BindingRegistry

public BindingRegistry(Reporter reporter)
Method Detail

addBindings

public void addBindings(java.lang.Iterable<Binding> bindings)
Stores the given Bindings


selection

public Selection selection(ComponentWorkbench workbench)
Initiate a Selection for the given workbench.


getBindings

public java.util.List<Binding> getBindings(java.lang.String descriptor)

getDefaultBindings

public java.util.List<Binding> getDefaultBindings()


Copyright © 2006-2013 The Apache Software Foundation. All Rights Reserved.