org.jboss.metadata.ejb.jboss.proxy
Class JBossEnterpriseBeansMetaDataProxy

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
              extended by org.jboss.metadata.ejb.jboss.proxy.JBossEnterpriseBeansMetaDataProxy
All Implemented Interfaces:
Serializable, Cloneable, Iterable<JBossEnterpriseBeanMetaData>, Collection<JBossEnterpriseBeanMetaData>, IEnterpriseBeansMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>, IdMetaData

public class JBossEnterpriseBeansMetaDataProxy
extends JBossEnterpriseBeansMetaData

Version:
$Revision: 75470 $
Author:
Scott.Stark@jboss.org
See Also:
Serialized Form

Method Summary
 boolean contains(Object o)
           
 boolean containsAll(Collection<?> c)
           
 JBossEnterpriseBeanMetaData get(String ejbName)
           
 JBossMetaData getEjbJarMetaData()
          Get the ejbJarMetaData.
 String getId()
          Get the id.
 boolean isEmpty()
           
 Iterator<JBossEnterpriseBeanMetaData> iterator()
           
 int size()
           
 Object[] toArray()
           
<T> T[]
toArray(T[] a)
           
 
Methods inherited from class org.jboss.metadata.ejb.jboss.JBossEnterpriseBeansMetaData
add, createOverride, merge, merge, merge, setEjbJarMetaData
 
Methods inherited from class org.jboss.metadata.ejb.spec.EnterpriseBeansMap
add, addAll, clear, remove, removeAll, retainAll
 
Methods inherited from class org.jboss.metadata.javaee.support.IdMetaDataImpl
clone, equals, hashCode, merge, setId
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.metadata.javaee.support.IdMetaData
setId
 
Methods inherited from interface java.util.Collection
equals, hashCode
 

Method Detail

contains

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

containsAll

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

get

public JBossEnterpriseBeanMetaData get(String ejbName)
Specified by:
get in interface IEnterpriseBeansMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>
Overrides:
get in class EnterpriseBeansMap<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>

getEjbJarMetaData

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

Specified by:
getEjbJarMetaData in interface IEnterpriseBeansMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>
Overrides:
getEjbJarMetaData in class JBossEnterpriseBeansMetaData
Returns:
the ejbJarMetaData.

getId

public String getId()
Description copied from interface: IdMetaData
Get the id.

Specified by:
getId in interface IdMetaData
Overrides:
getId in class IdMetaDataImpl
Returns:
the id.

isEmpty

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

iterator

public Iterator<JBossEnterpriseBeanMetaData> iterator()
Specified by:
iterator in interface Iterable<JBossEnterpriseBeanMetaData>
Specified by:
iterator in interface Collection<JBossEnterpriseBeanMetaData>
Overrides:
iterator in class EnterpriseBeansMap<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>

size

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

toArray

public Object[] toArray()
Specified by:
toArray in interface Collection<JBossEnterpriseBeanMetaData>
Overrides:
toArray in class EnterpriseBeansMap<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>

toArray

public <T> T[] toArray(T[] a)
Specified by:
toArray in interface Collection<JBossEnterpriseBeanMetaData>
Overrides:
toArray in class EnterpriseBeansMap<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>


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