Uses of Class
org.jboss.beans.metadata.spi.builder.BeanMetaDataBuilder

Packages that use BeanMetaDataBuilder
org.jboss.aop.microcontainer.beans.metadata   
org.jboss.beans.metadata.plugins.builder   
org.jboss.beans.metadata.spi.builder   
 

Uses of BeanMetaDataBuilder in org.jboss.aop.microcontainer.beans.metadata
 

Methods in org.jboss.aop.microcontainer.beans.metadata that return BeanMetaDataBuilder
static BeanMetaDataBuilder AOPBeanMetaDataBuilder.createBuilder(BeanMetaData beanMetaData)
          Create builder from BeanMetaData and add the @DisableAOP annotation to the underlying bean being built.
static BeanMetaDataBuilder AOPBeanMetaDataBuilder.createBuilder(String bean)
          Create builder from bean name and add the @DisableAOP annotation to the underlying bean being built.
static BeanMetaDataBuilder AOPBeanMetaDataBuilder.createBuilder(String name, String bean)
          Create builder from name and bean and add the @DisableAOP annotation to the underlying bean being built.
 

Methods in org.jboss.aop.microcontainer.beans.metadata with parameters of type BeanMetaDataBuilder
protected  void AspectManagerAwareBeanMetaDataFactory.setAspectManagerProperty(BeanMetaDataBuilder builder)
           
protected  void AspectManagerAwareBeanMetaDataFactory.setAspectManagerProperty(BeanMetaDataBuilder builder, String propertyName)
           
protected  void AspectManagerAwareBeanMetaDataFactory.setAspectManagerProperty(BeanMetaDataBuilder builder, String managerBean, String managerProperty)
           
protected  void AspectManagerAwareBeanMetaDataFactory.setAspectManagerProperty(BeanMetaDataBuilder builder, String propertyName, String managerBean, String managerProperty)
           
 

Uses of BeanMetaDataBuilder in org.jboss.beans.metadata.plugins.builder
 

Methods in org.jboss.beans.metadata.plugins.builder that return BeanMetaDataBuilder
static BeanMetaDataBuilder BeanMetaDataBuilderFactory.createBuilder(AbstractBeanMetaData beanMetaData)
          Create builder from BeanMetaData.
static BeanMetaDataBuilder BeanMetaDataBuilderFactory.createBuilder(String beanClassName)
          Create builder from bean.
static BeanMetaDataBuilder BeanMetaDataBuilderFactory.createBuilder(String beanInstanceName, String beanClassName)
          Create builder from name and bean.
 

Uses of BeanMetaDataBuilder in org.jboss.beans.metadata.spi.builder
 

Methods in org.jboss.beans.metadata.spi.builder that return BeanMetaDataBuilder
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addAlias(Object alias)
          Add alias.
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addAnnotation(Annotation annotation)
          Add annotation.
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addAnnotation(String annotation)
          Add annotation.
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addAnnotation(String annotation, boolean replace)
          Add annotation.
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addConstructorParameter(String type, Object value)
          Add a constructor parameter
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addConstructorParameter(String type, String value)
          Add a constructor parameter
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addConstructorParameter(String type, ValueMetaData value)
          Add a constructor parameter
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addCreateParameter(String type, Object value)
          Add a create parameter
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addCreateParameter(String type, String value)
          Add a create parameter
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addCreateParameter(String type, ValueMetaData value)
          Add a create parameter
 BeanMetaDataBuilder BeanMetaDataBuilder.addDemand(Object demand)
          Add a demand
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addDemand(Object demand, ControllerState whenRequired, ControllerState targetState, String transformer)
          Add a demand
 BeanMetaDataBuilder BeanMetaDataBuilder.addDemand(Object demand, ControllerState whenRequired, String transformer)
          Add a demand
 BeanMetaDataBuilder BeanMetaDataBuilder.addDemand(Object demand, String whenRequired, String transformer)
          Add a demand
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addDependency(Object dependency)
          Add a dependency
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addDestroyParameter(String type, Object value)
          Add a destroy parameter
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addDestroyParameter(String type, String value)
          Add a destroy parameter
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addDestroyParameter(String type, ValueMetaData value)
          Add a destroy parameter
 BeanMetaDataBuilder BeanMetaDataBuilder.addInstall(String methodName)
          Add an install
 BeanMetaDataBuilder BeanMetaDataBuilder.addInstall(String methodName, String bean)
          Add an install
 BeanMetaDataBuilder BeanMetaDataBuilder.addInstall(String methodName, String[] types, Object[] values)
          Add an install
 BeanMetaDataBuilder BeanMetaDataBuilder.addInstall(String methodName, String[] types, String[] values)
          Add an install
 BeanMetaDataBuilder BeanMetaDataBuilder.addInstall(String methodName, String[] types, ValueMetaData[] values)
          Add an install
 BeanMetaDataBuilder BeanMetaDataBuilder.addInstall(String methodName, String type, Object value)
          Add an install
 BeanMetaDataBuilder BeanMetaDataBuilder.addInstall(String methodName, String type, String value)
          Add an install
 BeanMetaDataBuilder BeanMetaDataBuilder.addInstall(String methodName, String bean, String[] types, Object[] values)
          Add an install
 BeanMetaDataBuilder BeanMetaDataBuilder.addInstall(String methodName, String bean, String[] types, String[] values)
          Add an install
 BeanMetaDataBuilder BeanMetaDataBuilder.addInstall(String methodName, String bean, String[] types, ValueMetaData[] values)
          Add an install
 BeanMetaDataBuilder BeanMetaDataBuilder.addInstall(String methodName, String bean, String type, Object value)
          Add an install
 BeanMetaDataBuilder BeanMetaDataBuilder.addInstall(String methodName, String bean, String type, String value)
          Add an install
 BeanMetaDataBuilder BeanMetaDataBuilder.addInstall(String methodName, String bean, String type, ValueMetaData value)
          Add an install
 BeanMetaDataBuilder BeanMetaDataBuilder.addInstall(String methodName, String type, ValueMetaData value)
          Add an install
 BeanMetaDataBuilder BeanMetaDataBuilder.addInstallWithThis(String methodName, String bean)
          Add an install with a this parameter
 BeanMetaDataBuilder BeanMetaDataBuilder.addInstallWithThis(String methodName, String bean, ControllerState state)
          Add an install with a this parameter
 BeanMetaDataBuilder BeanMetaDataBuilder.addInstallWithThis(String methodName, String bean, ControllerState state, ControllerState whenRequired)
          Add an install with a this parameter
 BeanMetaDataBuilder BeanMetaDataBuilder.addMethodInstallCallback(String method)
          Add method install callback.
 BeanMetaDataBuilder BeanMetaDataBuilder.addMethodInstallCallback(String method, Cardinality cardinality)
          Add method install callback.
 BeanMetaDataBuilder BeanMetaDataBuilder.addMethodInstallCallback(String method, ControllerState whenRequired)
          Add method install callback.
 BeanMetaDataBuilder BeanMetaDataBuilder.addMethodInstallCallback(String method, ControllerState whenRequired, Cardinality cardinality)
          Add method install callback.
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addMethodInstallCallback(String method, String signature, ControllerState whenRequired, ControllerState dependentState, Cardinality cardinality)
          Add method install callback.
 BeanMetaDataBuilder BeanMetaDataBuilder.addMethodUninstallCallback(String method)
          Add method uninstall callback.
 BeanMetaDataBuilder BeanMetaDataBuilder.addMethodUninstallCallback(String method, Cardinality cardinality)
          Add method uninstall callback.
 BeanMetaDataBuilder BeanMetaDataBuilder.addMethodUninstallCallback(String method, ControllerState whenRequired)
          Add method uninstall callback.
 BeanMetaDataBuilder BeanMetaDataBuilder.addMethodUninstallCallback(String method, ControllerState whenRequired, Cardinality cardinality)
          Add method uninstall callback.
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addMethodUninstallCallback(String method, String signature, ControllerState whenRequired, ControllerState dependentState, Cardinality cardinality)
          Add method uninstall callback.
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addPropertyAnnotation(String name, Annotation annotation)
          Add a property annotation.
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addPropertyAnnotation(String name, String annotation)
          Add a property annotation.
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addPropertyAnnotation(String name, String annotation, boolean replace)
          Add a property annotation.
 BeanMetaDataBuilder BeanMetaDataBuilder.addPropertyInstallCallback(String property)
          Add property install callback.
 BeanMetaDataBuilder BeanMetaDataBuilder.addPropertyInstallCallback(String property, Cardinality cardinality)
          Add property install callback.
 BeanMetaDataBuilder BeanMetaDataBuilder.addPropertyInstallCallback(String property, ControllerState whenRequired)
          Add property install callback.
 BeanMetaDataBuilder BeanMetaDataBuilder.addPropertyInstallCallback(String property, ControllerState whenRequired, Cardinality cardinality)
          Add property install callback.
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addPropertyInstallCallback(String property, String signature, ControllerState whenRequired, ControllerState dependentState, Cardinality cardinality)
          Add property install callback.
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addPropertyMetaData(String name, Collection<ValueMetaData> value)
          Add a property, replace it if it already exists
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addPropertyMetaData(String name, Map<ValueMetaData,ValueMetaData> value)
          Add a property, replace it if it already exists
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addPropertyMetaData(String name, Object value)
          Add a property, replace it if it already exists
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addPropertyMetaData(String name, String value)
          Add a property, replace it if it already exists
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addPropertyMetaData(String name, ValueMetaData value)
          Add a property, replace it if it already exists
 BeanMetaDataBuilder BeanMetaDataBuilder.addPropertyUninstallCallback(String property)
          Add property uninstall callback.
 BeanMetaDataBuilder BeanMetaDataBuilder.addPropertyUninstallCallback(String property, Cardinality cardinality)
          Add property uninstall callback.
 BeanMetaDataBuilder BeanMetaDataBuilder.addPropertyUninstallCallback(String property, ControllerState whenRequired)
          Add property uninstall callback.
 BeanMetaDataBuilder BeanMetaDataBuilder.addPropertyUninstallCallback(String property, ControllerState whenRequired, Cardinality cardinality)
          Add property uninstall callback.
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addPropertyUninstallCallback(String property, String signature, ControllerState whenRequired, ControllerState dependentState, Cardinality cardinality)
          Add property uninstall callback.
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addRelatedClass(RelatedClassMetaData related)
          Add related class.
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addRelatedClass(String className, Object... enabled)
          Add related class.
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addStartParameter(String type, Object value)
          Add a start parameter
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addStartParameter(String type, String value)
          Add a start parameter
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addStartParameter(String type, ValueMetaData value)
          Add a start parameter
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addStopParameter(String type, Object value)
          Add a stop parameter
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addStopParameter(String type, String value)
          Add a stop parameter
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addStopParameter(String type, ValueMetaData value)
          Add a stop parameter
 BeanMetaDataBuilder BeanMetaDataBuilder.addSupply(Object supply)
          Add a supply
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.addSupply(Object supply, String type)
          Add a supply
 BeanMetaDataBuilder BeanMetaDataBuilder.addUninstall(String methodName)
          Add an uninstall
 BeanMetaDataBuilder BeanMetaDataBuilder.addUninstall(String methodName, String bean)
          Add an uninstall
 BeanMetaDataBuilder BeanMetaDataBuilder.addUninstall(String methodName, String[] types, Object[] values)
          Add an uninstall
 BeanMetaDataBuilder BeanMetaDataBuilder.addUninstall(String methodName, String[] types, String[] values)
          Add an uninstall
 BeanMetaDataBuilder BeanMetaDataBuilder.addUninstall(String methodName, String[] types, ValueMetaData[] values)
          Add an uninstall
 BeanMetaDataBuilder BeanMetaDataBuilder.addUninstall(String methodName, String type, Object value)
          Add an uninstall
 BeanMetaDataBuilder BeanMetaDataBuilder.addUninstall(String methodName, String type, String value)
          Add an uninstall
 BeanMetaDataBuilder BeanMetaDataBuilder.addUninstall(String methodName, String bean, String[] types, Object[] values)
          Add an uninstall
 BeanMetaDataBuilder BeanMetaDataBuilder.addUninstall(String methodName, String bean, String[] types, String[] values)
          Add an uninstall
 BeanMetaDataBuilder BeanMetaDataBuilder.addUninstall(String methodName, String bean, String[] types, ValueMetaData[] values)
          Add an uninstall
 BeanMetaDataBuilder BeanMetaDataBuilder.addUninstall(String methodName, String bean, String type, Object value)
          Add an uninstall
 BeanMetaDataBuilder BeanMetaDataBuilder.addUninstall(String methodName, String bean, String type, String value)
          Add an uninstall
 BeanMetaDataBuilder BeanMetaDataBuilder.addUninstall(String methodName, String bean, String type, ValueMetaData value)
          Add an uninstall
 BeanMetaDataBuilder BeanMetaDataBuilder.addUninstall(String methodName, String type, ValueMetaData value)
          Add an uninstall
 BeanMetaDataBuilder BeanMetaDataBuilder.addUninstallWithThis(String methodName, String bean)
          Add an uninstall with a this parameter
 BeanMetaDataBuilder BeanMetaDataBuilder.addUninstallWithThis(String methodName, String bean, ControllerState state)
          Add an uninstall with a this parameter
 BeanMetaDataBuilder BeanMetaDataBuilder.addUninstallWithThis(String methodName, String bean, ControllerState state, ControllerState whenRequired)
          Add an uninstall with a this parameter
static BeanMetaDataBuilder BeanMetaDataBuilder.createBuilder(BeanMetaData beanMetaData)
          Create builder from BeanMetaData
static BeanMetaDataBuilder BeanMetaDataBuilder.createBuilder(String beanClassName)
          Create builder from bean.
static BeanMetaDataBuilder BeanMetaDataBuilder.createBuilder(String beanInstanceName, String beanClassName)
          Create builder from name and bean.
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.ignoreCreate()
          Should we ignore default create invocation.
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.ignoreDestroy()
          Should we ignore default destroy invocation.
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.ignoreStart()
          Should we ignore default start invocation.
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.ignoreStop()
          Should we ignore default stop invocation.
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.setAccessMode(org.jboss.beans.info.spi.BeanAccessMode mode)
          Set the access mode
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.setAliases(Set<Object> aliases)
          Set the aliases
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.setAnnotations(Set<String> annotations)
          Set the annotations
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.setAutowireCandidate(boolean candidate)
          Is bean autowire candidate.
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.setAutowireType(AutowireType type)
          Set the autowire type
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.setBean(String bean)
          Set the bean.
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.setClassLoader(ClassLoaderMetaData classLoader)
          Set the classloader
 BeanMetaDataBuilder BeanMetaDataBuilder.setClassLoader(Object classLoader)
          Set the classloader
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.setClassLoader(ValueMetaData classLoader)
          Set the classloader
 BeanMetaDataBuilder BeanMetaDataBuilder.setConstructorValue(Object value)
          Set the constructor value
 BeanMetaDataBuilder BeanMetaDataBuilder.setConstructorValue(String type, String value)
          Set the constructor value
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.setConstructorValue(ValueMetaData value)
          Set the constructor value
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.setCreate(String methodName)
          Set the create method
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.setDestroy(String methodName)
          Set the destroy method
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.setErrorHandlingMode(ErrorHandlingMode mode)
          Set the error handling mode
 BeanMetaDataBuilder BeanMetaDataBuilder.setFactory(Object factory)
          Set the factory
 BeanMetaDataBuilder BeanMetaDataBuilder.setFactory(String bean)
          Set the factory
 BeanMetaDataBuilder BeanMetaDataBuilder.setFactory(String bean, String property)
          Set the factory
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.setFactory(ValueMetaData factory)
          Set the factory
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.setFactoryClass(String factoryClass)
          Set the factory class
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.setFactoryMethod(String factoryMethod)
          Set the factory method
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.setMode(ControllerMode mode)
          Set the mode
 BeanMetaDataBuilder BeanMetaDataBuilder.setMode(String modeString)
          Set the mode
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.setName(String name)
          Set the bean name.
 BeanMetaDataBuilder BeanMetaDataBuilder.setNoClassLoader()
          Set that we don't want to use the deployment classloader
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.setRelated(Set<RelatedClassMetaData> related)
          Set the related
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.setStart(String methodName)
          Set the start method
abstract  BeanMetaDataBuilder BeanMetaDataBuilder.setStop(String methodName)
          Set the stop method
 



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