Tuscany Core

org.apache.tuscany.core.system.config.extensibility
Class AutowireExtensibilityElement

java.lang.Object
  extended by org.apache.tuscany.core.system.config.extensibility.AutowireExtensibilityElement
All Implemented Interfaces:
SystemInjectorExtensibilityElement

public class AutowireExtensibilityElement
extends Object
implements SystemInjectorExtensibilityElement

A metadata extensbility element for autowires; creates injectors which return the target of an autowire

Version:
$$Rev$$ $$Date$$

Constructor Summary
AutowireExtensibilityElement(Field f)
           
AutowireExtensibilityElement(Method m)
           
 
Method Summary
 Injector<?> getInjector(ContextResolver resolver)
          Creates an injector
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AutowireExtensibilityElement

public AutowireExtensibilityElement(Method m)

AutowireExtensibilityElement

public AutowireExtensibilityElement(Field f)
Method Detail

getInjector

public Injector<?> getInjector(ContextResolver resolver)
Description copied from interface: SystemInjectorExtensibilityElement
Creates an injector

Specified by:
getInjector in interface SystemInjectorExtensibilityElement
Parameters:
resolver - that returns the current composite context

Tuscany Core

-