org.jboss.aop.microcontainer.beans.metadata
Class DomainBeanMetaDataFactory

java.lang.Object
  extended by org.jboss.util.JBossObject
      extended by org.jboss.beans.metadata.spi.factory.GenericBeanFactoryMetaData
          extended by org.jboss.aop.microcontainer.beans.metadata.AspectManagerAwareBeanMetaDataFactory
              extended by org.jboss.aop.microcontainer.beans.metadata.DomainBeanMetaDataFactory
All Implemented Interfaces:
Serializable, Cloneable, BeanMetaDataFactory, org.jboss.util.JBossInterface

public class DomainBeanMetaDataFactory
extends AspectManagerAwareBeanMetaDataFactory

Version:
$Revision: 1.1 $
Author:
Kabir Khan
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jboss.aop.microcontainer.beans.metadata.AspectManagerAwareBeanMetaDataFactory
DEFAULT_ASPECT_MANAGER, managerBean, managerBeanSet, managerProperty, managerPropertySet
 
Fields inherited from class org.jboss.beans.metadata.spi.factory.GenericBeanFactoryMetaData
accessMode, aliases, annotations, bean, classLoader, constructor, create, demands, depends, factoryClass, installCallbacks, installs, mode, name, properties, start, supplies, uninstallCallbacks, uninstalls
 
Fields inherited from class org.jboss.util.JBossObject
hashCode, log, toString
 
Constructor Summary
DomainBeanMetaDataFactory()
           
 
Method Summary
 List<BeanMetaData> getBeans()
          Get the beans
 List<BeanMetaDataFactory> getChildren()
           
 String getExtends()
           
 boolean getInheritBindings()
           
 boolean getInheritDefinitions()
           
 boolean getParentFirst()
           
 void setChildren(List<BeanMetaDataFactory> childBeans)
           
 void setExtends(String extendz)
           
 void setInheritBindings(boolean inheritBindings)
           
 void setInheritDefinitions(boolean inheritDefinitions)
           
 void setParentFirst(boolean parentFirst)
           
 
Methods inherited from class org.jboss.aop.microcontainer.beans.metadata.AspectManagerAwareBeanMetaDataFactory
getManagerBean, getManagerProperty, setAspectManagerProperty, setAspectManagerProperty, setAspectManagerProperty, setAspectManagerProperty, setManagerBean, setManagerProperty
 
Methods inherited from class org.jboss.beans.metadata.spi.factory.GenericBeanFactoryMetaData
getAccessMode, getAliases, getAnnotations, getBean, getBeanMetaData, getClassLoader, getConstructor, getCreate, getDemands, getDepends, getFactoryClass, getInstallCallbacks, getInstalls, getMode, getName, getProperties, getStart, getSupplies, getUninstallCallbacks, getUninstalls, setAccessMode, setAliases, setAnnotations, setBean, setClassLoader, setConstructor, setCreate, setDemands, setDepends, setFactoryClass, setInstallCallbacks, setInstalls, setMode, setName, setProperties, setStart, setSupplies, setUninstallCallbacks, setUninstalls
 
Methods inherited from class org.jboss.util.JBossObject
cacheGetHashCode, cacheToString, clone, equals, flushJBossObjectCache, getClassShortName, getHashCode, hashCode, list, notEqual, toShortString, toShortString, toString, toString, toStringImplementation
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DomainBeanMetaDataFactory

public DomainBeanMetaDataFactory()
Method Detail

setParentFirst

public void setParentFirst(boolean parentFirst)

getParentFirst

public boolean getParentFirst()

setInheritDefinitions

public void setInheritDefinitions(boolean inheritDefinitions)

getInheritDefinitions

public boolean getInheritDefinitions()

setInheritBindings

public void setInheritBindings(boolean inheritBindings)

getInheritBindings

public boolean getInheritBindings()

setExtends

public void setExtends(String extendz)

getExtends

public String getExtends()

setChildren

public void setChildren(List<BeanMetaDataFactory> childBeans)

getChildren

public List<BeanMetaDataFactory> getChildren()

getBeans

public List<BeanMetaData> getBeans()
Description copied from interface: BeanMetaDataFactory
Get the beans

Specified by:
getBeans in interface BeanMetaDataFactory
Overrides:
getBeans in class GenericBeanFactoryMetaData
Returns:
a List


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