org.jboss.beans.metadata.plugins
Interface TypeProvider
- All Known Implementing Classes:
- AbstractArrayMetaData, AbstractBeanMetaData, AbstractCallbackMetaData, AbstractCollectionMetaData, AbstractConstructorMetaData, AbstractDependencyValueMetaData, AbstractFeatureMetaData, AbstractInjectionValueMetaData, AbstractInstallMetaData, AbstractLazyMetaData, AbstractLifecycleMetaData, AbstractListMetaData, AbstractMapMetaData, AbstractParameterMetaData, AbstractPropertiesMetaData, AbstractPropertyMetaData, AbstractSetMetaData, AbstractTypeMetaData, AbstractValueFactoryMetaData, AbstractValueMetaData, GenericBeanFactoryMetaData, InstallCallbackMetaData, StringValueMetaData, ThisValueMetaData, UninstallCallbackMetaData
public interface TypeProvider
The class is able to provide exact type info for
contextual injection.
- Author:
- Ales Justin
ERROR_MSG
static final String ERROR_MSG
- See Also:
- Constant Field Values
getType
org.jboss.reflect.spi.TypeInfo getType(MetaDataVisitor visitor,
MetaDataVisitorNode previous)
throws Throwable
- Get the injectee type info.
- Parameters:
visitor - meda data visitorprevious - previous node in the stack
- Returns:
- TypeInfo type info for injection ByClass
- Throws:
Throwable - if could not determine class
Copyright © 2008 JBoss Inc.. All Rights Reserved.