org.jboss.metadata.ejb.jboss
Class JBossEnterpriseBeansMetaData

java.lang.Object
  extended by org.jboss.metadata.javaee.support.IdMetaDataImpl
      extended by org.jboss.metadata.ejb.spec.EnterpriseBeansMap<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>
          extended by org.jboss.metadata.ejb.jboss.JBossEnterpriseBeansMetaData
All Implemented Interfaces:
Serializable, Cloneable, Iterable<JBossEnterpriseBeanMetaData>, Collection<JBossEnterpriseBeanMetaData>, IEnterpriseBeansMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>, IdMetaData
Direct Known Subclasses:
JBossEnterpriseBeansMetaDataProxy

public class JBossEnterpriseBeansMetaData
extends EnterpriseBeansMap<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>

JBossEnterpriseBeansMetaData.

Version:
$Revision: 1.1 $
Author:
Adrian Brock
See Also:
Serialized Form

Constructor Summary
JBossEnterpriseBeansMetaData()
          Create a new EnterpriseBeansMetaData.
 
Method Summary
 boolean add(EnterpriseBeanMetaData o)
           
 JBossEnterpriseBeanMetaData createOverride(EnterpriseBeanMetaData data)
           
 JBossMetaData getEjbJarMetaData()
          Get the ejbJarMetaData.
 boolean isEmpty()
           
 void merge(IdMetaData override, IdMetaData original)
           
 void merge(JBossEnterpriseBeansMetaData override, EnterpriseBeansMetaData original, String overridenFile, String overrideFile, boolean mustOverride)
          Merge override + original into this
 void merge(JBossEnterpriseBeansMetaData override, JBossEnterpriseBeansMetaData original)
           
 void setEjbJarMetaData(JBossMetaData ejbJarMetaData)
          Set the ejbJarMetaData.
 
Methods inherited from class org.jboss.metadata.ejb.spec.EnterpriseBeansMap
add, addAll, clear, contains, containsAll, get, iterator, remove, removeAll, retainAll, size, toArray, toArray
 
Methods inherited from class org.jboss.metadata.javaee.support.IdMetaDataImpl
clone, equals, getId, hashCode, merge, setId
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.metadata.javaee.support.IdMetaData
getId, setId
 
Methods inherited from interface java.util.Collection
equals, hashCode
 

Constructor Detail

JBossEnterpriseBeansMetaData

public JBossEnterpriseBeansMetaData()
Create a new EnterpriseBeansMetaData.

Method Detail

createOverride

public JBossEnterpriseBeanMetaData createOverride(EnterpriseBeanMetaData data)

add

public boolean add(EnterpriseBeanMetaData o)

getEjbJarMetaData

public JBossMetaData getEjbJarMetaData()
Description copied from interface: IEnterpriseBeansMetaData
Get the ejbJarMetaData.

Returns:
the ejbJarMetaData.

setEjbJarMetaData

public void setEjbJarMetaData(JBossMetaData ejbJarMetaData)
Description copied from interface: IEnterpriseBeansMetaData
Set the ejbJarMetaData.

Parameters:
ejbJarMetaData - the ejbJarMetaData.

isEmpty

public boolean isEmpty()
Specified by:
isEmpty in interface Collection<JBossEnterpriseBeanMetaData>
Overrides:
isEmpty in class EnterpriseBeansMap<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>

merge

public void merge(IdMetaData override,
                  IdMetaData original)
Overrides:
merge in class IdMetaDataImpl

merge

public void merge(JBossEnterpriseBeansMetaData override,
                  EnterpriseBeansMetaData original,
                  String overridenFile,
                  String overrideFile,
                  boolean mustOverride)
Merge override + original into this

Parameters:
override -
original -

merge

public void merge(JBossEnterpriseBeansMetaData override,
                  JBossEnterpriseBeansMetaData original)


Copyright © 2009 JBoss Inc.. All Rights Reserved.