Uses of Interface
org.jboss.beans.metadata.spi.MetaDataVisitorNode

Packages that use MetaDataVisitorNode
org.jboss.beans.metadata.plugins Classes used to deploy beans, an abstract implementation. 
org.jboss.beans.metadata.plugins.factory Classes used to dynamically create beans. 
org.jboss.beans.metadata.plugins.policy   
org.jboss.beans.metadata.spi Classes used to deploy beans. 
org.jboss.beans.metadata.spi.policy   
org.jboss.kernel.plugins.annotations   
org.jboss.kernel.plugins.annotations.wb   
org.jboss.kernel.plugins.dependency Kernel plugins, an abstract dependency implementation. 
org.jboss.spring.annotations   
org.jboss.spring.metadata   
 

Uses of MetaDataVisitorNode in org.jboss.beans.metadata.plugins
 

Classes in org.jboss.beans.metadata.plugins that implement MetaDataVisitorNode
 class AbstractAliasMetaData
          Metadata for an alias.
 class AbstractAnnotationMetaData
          Metadata for an annotation.
 class AbstractArrayMetaData
          Array metadata.
 class AbstractBeanMetaData
          Metadata for a bean.
 class AbstractCallbackMetaData
          Metadata for callback.
 class AbstractClassLoaderMetaData
          A classloader.
 class AbstractCollectionMetaData
          Collection metadata.
 class AbstractConstructorMetaData
          Metadata for construction.
 class AbstractDemandMetaData
          A demand.
 class AbstractDependencyMetaData
          A dependency.
 class AbstractDependencyValueMetaData
          Dependency value.
 class AbstractFeatureMetaData
          General metadata.
 class AbstractInjectionValueMetaData
          Injection value.
 class AbstractInstallMetaData
          Metadata for installation.
 class AbstractLazyMetaData
          Lazy metadata.
 class AbstractLifecycleMetaData
          Metadata for lifecycle.
 class AbstractListMetaData
          List metadata.
 class AbstractMapMetaData
          Map metadata.
 class AbstractNamedAliasMetaData
          Metadata for a named alias.
 class AbstractParameterMetaData
          Metadata for a parameter.
 class AbstractPropertiesMetaData
          Properties metadata.
 class AbstractPropertyMetaData
          Metadata for a property.
 class AbstractRelatedClassMetaData
          Metadata for a related classes.
 class AbstractSearchValueMetaData
          Deprecated. use
 class AbstractSetMetaData
          Set metadata.
 class AbstractSupplyMetaData
          A supply.
 class AbstractTypeMetaData
          A typed value.
 class AbstractValueFactoryMetaData
          ValueFactory value.
 class AbstractValueMetaData
          Plain value.
 class DirectAnnotationMetaData
          Metadata for an annotation.
 class InstallCallbackMetaData
          Metadata for install callback.
 class StringValueMetaData
          String value.
 class ThisValueMetaData
          Dependency value.
 class UninstallCallbackMetaData
          Metadata for uninstall callback.
 

Fields in org.jboss.beans.metadata.plugins with type parameters of type MetaDataVisitorNode
protected  ArrayList<MetaDataVisitorNode> AbstractCollectionMetaData.collection
          The collection
 

Methods in org.jboss.beans.metadata.plugins that return MetaDataVisitorNode
 MetaDataVisitorNode AbstractListMetaData.get(int index)
           
 MetaDataVisitorNode AbstractMapMetaData.get(Object key)
           
 MetaDataVisitorNode AbstractMapMetaData.put(MetaDataVisitorNode key, MetaDataVisitorNode value)
           
 MetaDataVisitorNode AbstractListMetaData.remove(int index)
           
 MetaDataVisitorNode AbstractMapMetaData.remove(Object key)
           
 MetaDataVisitorNode AbstractListMetaData.set(int index, MetaDataVisitorNode element)
           
 

Methods in org.jboss.beans.metadata.plugins that return types with arguments of type MetaDataVisitorNode
 Set<Map.Entry<MetaDataVisitorNode,MetaDataVisitorNode>> AbstractMapMetaData.entrySet()
           
 Set<Map.Entry<MetaDataVisitorNode,MetaDataVisitorNode>> AbstractMapMetaData.entrySet()
           
 Iterator<? extends MetaDataVisitorNode> AbstractLazyMetaData.getChildren()
           
 Iterator<? extends MetaDataVisitorNode> AbstractClassLoaderMetaData.getChildren()
           
 Iterator<? extends MetaDataVisitorNode> AbstractAliasMetaData.getChildren()
           
 Iterator<? extends MetaDataVisitorNode> AbstractMapMetaData.getChildren()
           
 Iterator<? extends MetaDataVisitorNode> AbstractDependencyMetaData.getChildren()
           
 Iterator<? extends MetaDataVisitorNode> DirectAnnotationMetaData.getChildren()
           
 Iterator<? extends MetaDataVisitorNode> AbstractDemandMetaData.getChildren()
           
 Iterator<? extends MetaDataVisitorNode> AbstractCollectionMetaData.getChildren()
           
 Iterator<? extends MetaDataVisitorNode> AbstractAnnotationMetaData.getChildren()
           
 Iterator<? extends MetaDataVisitorNode> AbstractFeatureMetaData.getChildren()
           
 Iterator<? extends MetaDataVisitorNode> AbstractValueFactoryMetaData.getChildren()
           
 Iterator<? extends MetaDataVisitorNode> AbstractSupplyMetaData.getChildren()
           
 Iterator<? extends MetaDataVisitorNode> AbstractRelatedClassMetaData.getChildren()
           
 Iterator<? extends MetaDataVisitorNode> AbstractValueMetaData.getChildren()
           
 Iterator<MetaDataVisitorNode> AbstractCollectionMetaData.iterator()
           
 Set<MetaDataVisitorNode> AbstractMapMetaData.keySet()
           
 ListIterator<MetaDataVisitorNode> AbstractListMetaData.listIterator()
           
 ListIterator<MetaDataVisitorNode> AbstractListMetaData.listIterator(int index)
           
 List<MetaDataVisitorNode> AbstractListMetaData.subList(int fromIndex, int toIndex)
           
 Collection<MetaDataVisitorNode> AbstractMapMetaData.values()
           
 

Methods in org.jboss.beans.metadata.plugins with parameters of type MetaDataVisitorNode
 void AbstractListMetaData.add(int index, MetaDataVisitorNode element)
           
 boolean AbstractSetMetaData.add(MetaDataVisitorNode o)
           
 boolean AbstractCollectionMetaData.add(MetaDataVisitorNode o)
           
protected  String NestedBeanHandler.generateName(MetaDataVisitorNode previous)
          Generate the name.
 org.jboss.reflect.spi.TypeInfo AbstractPropertyMetaData.getType(MetaDataVisitor visitor, MetaDataVisitorNode previous)
           
 org.jboss.reflect.spi.TypeInfo TypeProvider.getType(MetaDataVisitor visitor, MetaDataVisitorNode previous)
          Get the injectee type info.
 org.jboss.reflect.spi.TypeInfo AbstractConstructorMetaData.getType(MetaDataVisitor visitor, MetaDataVisitorNode previous)
           
 org.jboss.reflect.spi.TypeInfo AbstractBeanMetaData.getType(MetaDataVisitor visitor, MetaDataVisitorNode previous)
           
 org.jboss.reflect.spi.TypeInfo AbstractLifecycleMetaData.getType(MetaDataVisitor visitor, MetaDataVisitorNode previous)
           
 org.jboss.reflect.spi.TypeInfo AbstractParameterMetaData.getType(MetaDataVisitor visitor, MetaDataVisitorNode previous)
           
 org.jboss.reflect.spi.TypeInfo AbstractMapMetaData.getType(MetaDataVisitor visitor, MetaDataVisitorNode previous)
           
 org.jboss.reflect.spi.TypeInfo AbstractCollectionMetaData.getType(MetaDataVisitor visitor, MetaDataVisitorNode previous)
           
 org.jboss.reflect.spi.TypeInfo StringValueMetaData.getType(MetaDataVisitor visitor, MetaDataVisitorNode previous)
           
 org.jboss.reflect.spi.TypeInfo AbstractValueMetaData.getType(MetaDataVisitor visitor, MetaDataVisitorNode previous)
           
 MetaDataVisitorNode AbstractMapMetaData.put(MetaDataVisitorNode key, MetaDataVisitorNode value)
           
 MetaDataVisitorNode AbstractListMetaData.set(int index, MetaDataVisitorNode element)
           
 

Method parameters in org.jboss.beans.metadata.plugins with type arguments of type MetaDataVisitorNode
 boolean AbstractSetMetaData.addAll(Collection<? extends MetaDataVisitorNode> c)
           
 boolean AbstractCollectionMetaData.addAll(Collection<? extends MetaDataVisitorNode> c)
           
 boolean AbstractListMetaData.addAll(int index, Collection<? extends MetaDataVisitorNode> c)
           
 void AbstractPropertyMetaData.addChildren(Set<MetaDataVisitorNode> children)
           
protected  void AbstractConstructorMetaData.addChildren(Set<MetaDataVisitorNode> children)
           
protected  void AbstractBeanMetaData.addChildren(Set<MetaDataVisitorNode> children)
           
protected  void AbstractLifecycleMetaData.addChildren(Set<MetaDataVisitorNode> children)
           
protected  void AbstractParameterMetaData.addChildren(Set<MetaDataVisitorNode> children)
           
protected  void AbstractFeatureMetaData.addChildren(Set<MetaDataVisitorNode> children)
           
 void AbstractMapMetaData.putAll(Map<? extends MetaDataVisitorNode,? extends MetaDataVisitorNode> t)
           
 void AbstractMapMetaData.putAll(Map<? extends MetaDataVisitorNode,? extends MetaDataVisitorNode> t)
           
 

Uses of MetaDataVisitorNode in org.jboss.beans.metadata.plugins.factory
 

Classes in org.jboss.beans.metadata.plugins.factory that implement MetaDataVisitorNode
 class GenericBeanFactoryMetaData
          Deprecated. see org.jboss.beans.metadata.spi.factory.GenericBeanFactoryMetaData
 

Uses of MetaDataVisitorNode in org.jboss.beans.metadata.plugins.policy
 

Classes in org.jboss.beans.metadata.plugins.policy that implement MetaDataVisitorNode
 class AbstractScopeMetaData
          Meta data for scope.
 

Methods in org.jboss.beans.metadata.plugins.policy that return types with arguments of type MetaDataVisitorNode
 Iterator<? extends MetaDataVisitorNode> AbstractScopeMetaData.getChildren()
           
 

Uses of MetaDataVisitorNode in org.jboss.beans.metadata.spi
 

Subinterfaces of MetaDataVisitorNode in org.jboss.beans.metadata.spi
 interface AliasMetaData
          Metadata about an alias attribute.
 interface AnnotationMetaData
          Metadata about an annotation attribute.
 interface BeanMetaData
          Metadata about a bean.
 interface CachingAnnotationMetaData
          CachingAnnotationMetaData.
 interface CallbackMetaData
          Metadata about a callback method.
 interface ClassLoaderMetaData
          Metadata about a classloader.
 interface ConstructorMetaData
          Metadata about construction.
 interface DemandMetaData
          Metadata about what a bean demands.
 interface DependencyMetaData
          Metadata about what a bean's dependency.
 interface FeatureMetaData
          General MetaData
 interface InstallMetaData
          Metadata about an installation method.
 interface LazyMetaData
          Metadata about a lazy bean.
 interface LifecycleMetaData
          Metadata about a lifecycle method.
 interface NamedAliasMetaData
          Metadata about a named alias element.
 interface ParameterMetaData
          Metadata about a parameter.
 interface PropertyMetaData
          Metadata about a property.
 interface RelatedClassMetaData
          Metadata about a related class.
 interface SupplyMetaData
          Metadata about what a bean demands.
 interface ValueMetaData
          Metadata about a value.
 

Methods in org.jboss.beans.metadata.spi that return types with arguments of type MetaDataVisitorNode
 Iterator<? extends MetaDataVisitorNode> MetaDataVisitorNode.getChildren()
          Return the child nodes
 Stack<MetaDataVisitorNode> MetaDataVisitor.visitorNodeStack()
          Current meta data visited branch
 

Methods in org.jboss.beans.metadata.spi with parameters of type MetaDataVisitorNode
 void MetaDataVisitor.describeVisit(MetaDataVisitorNode node)
          Revisit the node
 void MetaDataVisitor.initialVisit(MetaDataVisitorNode node)
          Visit the node
 

Uses of MetaDataVisitorNode in org.jboss.beans.metadata.spi.policy
 

Subinterfaces of MetaDataVisitorNode in org.jboss.beans.metadata.spi.policy
 interface ScopeMetaData
          Scope definition.
 

Uses of MetaDataVisitorNode in org.jboss.kernel.plugins.annotations
 

Methods in org.jboss.kernel.plugins.annotations that return types with arguments of type MetaDataVisitorNode
protected  List<MetaDataVisitorNode> ConstructorParameterAnnotationPlugin.handleParameterlessInfo(org.jboss.reflect.spi.ConstructorInfo info, Constructor annotation, BeanMetaData beanMetaData)
           
protected  List<? extends MetaDataVisitorNode> LifecycleParameterAnnotationPlugin.handleParameterlessInfo(org.jboss.reflect.spi.MethodInfo info, C annotation, BeanMetaData beanMetaData)
           
protected  List<? extends MetaDataVisitorNode> InstallationParameterAnnotationPlugin.handleParameterlessInfo(org.jboss.reflect.spi.MethodInfo info, C annotation, BeanMetaData beanMetaData)
           
protected  List<? extends MetaDataVisitorNode> FactoryMethodAnnotationPlugin.handleParameterlessInfo(org.jboss.reflect.spi.MethodInfo info, FactoryMethod annotation, BeanMetaData beanMetaData)
           
protected abstract  List<? extends MetaDataVisitorNode> AbstractParameterAnnotationPlugin.handleParameterlessInfo(T info, C annotation, BeanMetaData beanMetaData)
          Handle info which has zero parameters.
protected  List<? extends MetaDataVisitorNode> AliasMetaDataAnnotationPlugin.internalApplyAnnotation(org.jboss.reflect.spi.ClassInfo info, Aliases annotation, BeanMetaData beanMetaData)
           
protected  List<? extends MetaDataVisitorNode> BeanAnnotationPlugin.internalApplyAnnotation(org.jboss.reflect.spi.ClassInfo info, Bean annotation, BeanMetaData beanMetaData)
           
protected  List<? extends MetaDataVisitorNode> ExternalInstallationAnnotationPlugin.internalApplyAnnotation(org.jboss.reflect.spi.ClassInfo info, C annotation, BeanMetaData beanMetaData)
           
protected  List<? extends MetaDataVisitorNode> DemandsAnnotationPlugin.internalApplyAnnotation(org.jboss.reflect.spi.ClassInfo info, Demands annotation, BeanMetaData beanMetaData)
           
protected  List<? extends MetaDataVisitorNode> DependsAnnotationPlugin.internalApplyAnnotation(org.jboss.reflect.spi.ClassInfo info, Depends annotation, BeanMetaData beanMetaData)
           
protected  List<? extends MetaDataVisitorNode> ClassFactoryAnnotationPlugin.internalApplyAnnotation(org.jboss.reflect.spi.ClassInfo info, Factory annotation, BeanMetaData beanMetaData)
           
protected  List<? extends MetaDataVisitorNode> AliasesAnnotationPlugin.internalApplyAnnotation(org.jboss.reflect.spi.ClassInfo info, org.jboss.metadata.spi.MetaData retrieval, Aliases annotation, KernelControllerContext context)
           
protected  List<? extends MetaDataVisitorNode> ConstructorValueAnnotationPlugin.internalApplyAnnotation(org.jboss.reflect.spi.ClassInfo info, org.jboss.metadata.spi.MetaData retrieval, C annotation, KernelControllerContext context)
           
protected  List<? extends MetaDataVisitorNode> SupplysAnnotationPlugin.internalApplyAnnotation(org.jboss.reflect.spi.ClassInfo info, Supplys annotation, BeanMetaData beanMetaData)
           
protected  List<? extends MetaDataVisitorNode> AbstractAnnotationPlugin.internalApplyAnnotation(T info, C annotation, BeanMetaData beanMetaData)
          Covariant override.
protected  List<? extends MetaDataVisitorNode> InjectableMemberAnnotationPlugin.internalApplyAnnotation(T info, C annotation, BeanMetaData beanMetaData)
           
protected  List<? extends MetaDataVisitorNode> CallbackAnnotationPlugin.internalApplyAnnotation(T info, C annotation, BeanMetaData bmd)
           
protected  List<? extends MetaDataVisitorNode> AbstractAnnotationPlugin.internalApplyAnnotation(T info, org.jboss.metadata.spi.MetaData retrieval, C annotation, BeanMetaData beanMetaData)
          Apply annotation since it's not present.
protected  List<? extends MetaDataVisitorNode> AbstractParameterAnnotationPlugin.internalApplyAnnotation(T info, org.jboss.metadata.spi.MetaData retrieval, C annotation, BeanMetaData beanMetaData)
           
protected  List<? extends MetaDataVisitorNode> AbstractAnnotationPlugin.internalApplyAnnotation(T info, org.jboss.metadata.spi.MetaData retrieval, C annotation, KernelControllerContext context)
          Apply annotation since it's not present.
 

Uses of MetaDataVisitorNode in org.jboss.kernel.plugins.annotations.wb
 

Classes in org.jboss.kernel.plugins.annotations.wb that implement MetaDataVisitorNode
 class WBInjectionValueMetaData
          Web beans injection metadata value.
 

Methods in org.jboss.kernel.plugins.annotations.wb that return types with arguments of type MetaDataVisitorNode
protected  List<? extends MetaDataVisitorNode> AnnotationsSupplyAnnotationPlugin.applyAnnotationsSupply(Annotation annotation, Set<SupplyMetaData> supplies)
          Apply annotations supply.
protected  List<? extends MetaDataVisitorNode> AnnotationsSupplyAnnotationPlugin.internalApplyAnnotation(org.jboss.reflect.spi.ClassInfo info, org.jboss.metadata.spi.MetaData retrieval, Annotation annotation, BeanMetaData beanMetaData)
           
 

Uses of MetaDataVisitorNode in org.jboss.kernel.plugins.dependency
 

Fields in org.jboss.kernel.plugins.dependency with type parameters of type MetaDataVisitorNode
protected  Stack<MetaDataVisitorNode> AbstractMetaDataVisitor.visitorNodeStack
          Visited branch stack
 

Methods in org.jboss.kernel.plugins.dependency that return types with arguments of type MetaDataVisitorNode
 Stack<MetaDataVisitorNode> AbstractMetaDataVisitor.visitorNodeStack()
           
 

Methods in org.jboss.kernel.plugins.dependency with parameters of type MetaDataVisitorNode
 void AbstractMetaDataVisitor.describeVisit(MetaDataVisitorNode node)
           
 void AbstractMetaDataVisitor.initialVisit(MetaDataVisitorNode node)
           
protected  void AbstractMetaDataVisitor.internalDescribeVisit(MetaDataVisitorNode node)
           
protected  void AbstractMetaDataVisitor.internalInitialVisit(MetaDataVisitorNode node)
           
 

Uses of MetaDataVisitorNode in org.jboss.spring.annotations
 

Methods in org.jboss.spring.annotations that return types with arguments of type MetaDataVisitorNode
protected  List<? extends MetaDataVisitorNode> SpringBeanAnnotationPlugin.internalApplyAnnotation(org.jboss.reflect.spi.ClassInfo info, SpringBean annotation, BeanMetaData metaData)
           
 

Uses of MetaDataVisitorNode in org.jboss.spring.metadata
 

Classes in org.jboss.spring.metadata that implement MetaDataVisitorNode
 class AbstractConstructorArg
           
 



Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.