org.jboss.metadata.ear.spec
Class ModulesMetaData

java.lang.Object
  extended by org.jboss.metadata.javaee.support.IdMetaDataImpl
      extended by org.jboss.metadata.javaee.support.AbstractMappedMetaData<ModuleMetaData>
          extended by org.jboss.metadata.ear.spec.ModulesMetaData
All Implemented Interfaces:
Serializable, Cloneable, Iterable<ModuleMetaData>, Collection<ModuleMetaData>, IdMetaData, MappedMetaData<ModuleMetaData>

public class ModulesMetaData
extends AbstractMappedMetaData<ModuleMetaData>

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

Constructor Summary
ModulesMetaData()
           
 
Method Summary
 ModuleMetaData get(int index)
          Convience method for treating the map as an ordered list.
 void merge(ModulesMetaData override, ModulesMetaData original)
          Merge original + override into this.
 
Methods inherited from class org.jboss.metadata.javaee.support.AbstractMappedMetaData
add, addAll, addNotification, clear, contains, containsAll, containsKey, equals, get, getByName, hashCode, isEmpty, iterator, keySet, remove, removeAll, removeNotification, retainAll, size, toArray, toArray, toString
 
Methods inherited from class org.jboss.metadata.javaee.support.IdMetaDataImpl
clone, getId, merge, merge, setId
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jboss.metadata.javaee.support.IdMetaData
getId, setId
 

Constructor Detail

ModulesMetaData

public ModulesMetaData()
Method Detail

get

public ModuleMetaData get(int index)
Convience method for treating the map as an ordered list. O(n), so not efficient for large maps.

Parameters:
index -
Returns:

merge

public void merge(ModulesMetaData override,
                  ModulesMetaData original)
Merge original + override into this.

Parameters:
original -
override -


Copyright © 2009 JBoss Inc.. All Rights Reserved.