org.compass.core.metadata.impl
Class DefaultCompassMetaData

java.lang.Object
  extended by org.compass.core.metadata.impl.DefaultCompassMetaData
All Implemented Interfaces:
CompassMetaData

public class DefaultCompassMetaData
extends Object
implements CompassMetaData

Author:
kimchy

Constructor Summary
DefaultCompassMetaData()
           
 
Method Summary
 void addGroup(MetaDataGroup group)
           
 CompassMetaData copy()
           
 Alias getAlias(String name)
           
 MetaDataGroup getGroup(String name)
           
 MetaData getMetaData(String name)
           
 Iterator groupsIterator()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultCompassMetaData

public DefaultCompassMetaData()
Method Detail

getAlias

public Alias getAlias(String name)
Specified by:
getAlias in interface CompassMetaData

getMetaData

public MetaData getMetaData(String name)
Specified by:
getMetaData in interface CompassMetaData

addGroup

public void addGroup(MetaDataGroup group)

getGroup

public MetaDataGroup getGroup(String name)
Specified by:
getGroup in interface CompassMetaData

groupsIterator

public Iterator groupsIterator()

copy

public CompassMetaData copy()
Specified by:
copy in interface CompassMetaData


Copyright (c) 2004-2008 The Compass Project.