org.jboss.errai.ioc.rebind.ioc
Class Injector
java.lang.Object
org.jboss.errai.ioc.rebind.ioc.Injector
- Direct Known Subclasses:
- QualifiedTypeInjectorDelegate, TypeInjector
public abstract class Injector
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
qualifyingMetadata
protected QualifyingMetadata qualifyingMetadata
qualifyingTypeInformation
protected MetaParameterizedType qualifyingTypeInformation
Injector
public Injector()
instantiateOnly
public abstract Statement instantiateOnly(InjectionContext injectContext,
InjectableInstance injectableInstance)
getType
public Statement getType(InjectableInstance injectableInstance)
getType
public abstract Statement getType(InjectionContext injectContext,
InjectableInstance injectableInstance)
isInjected
public abstract boolean isInjected()
isSingleton
public abstract boolean isSingleton()
getVarName
public abstract String getVarName()
getInjectedType
public abstract MetaClass getInjectedType()
metadataMatches
public boolean metadataMatches(Injector injector)
matches
public boolean matches(MetaParameterizedType parameterizedType,
QualifyingMetadata qualifyingMetadata)
getQualifyingMetadata
public QualifyingMetadata getQualifyingMetadata()
setQualifyingMetadata
public void setQualifyingMetadata(QualifyingMetadata qualifyingMetadata)
getQualifyingTypeInformation
public MetaParameterizedType getQualifyingTypeInformation()
setQualifyingTypeInformation
public void setQualifyingTypeInformation(MetaParameterizedType qualifyingTypeInformation)
Copyright © 2011 JBoss, a division of Red Hat. All Rights Reserved.