org.jboss.beans.metadata.plugins
Interface TypeProvider
- All Known Implementing Classes:
- AbstractArrayMetaData, AbstractBeanMetaData, AbstractCallbackMetaData, AbstractCollectionMetaData, AbstractConstructorArg, AbstractConstructorMetaData, AbstractDependencyValueMetaData, AbstractFeatureMetaData, AbstractInjectionValueMetaData, AbstractInstallMetaData, AbstractLazyMetaData, AbstractLifecycleMetaData, AbstractListMetaData, AbstractMapMetaData, AbstractParameterMetaData, AbstractPropertiesMetaData, AbstractPropertyMetaData, AbstractSearchValueMetaData, AbstractSetMetaData, AbstractTypeMetaData, AbstractValueFactoryMetaData, AbstractValueMetaData, GenericBeanFactoryMetaData, InstallCallbackMetaData, StringValueMetaData, ThisValueMetaData, UninstallCallbackMetaData, WBInjectionValueMetaData
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 © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.