org.biojava.directory
Class RegistryConfiguration.Impl

java.lang.Object
  extended by org.biojava.directory.RegistryConfiguration.Impl
All Implemented Interfaces:
RegistryConfiguration
Enclosing interface:
RegistryConfiguration

public static class RegistryConfiguration.Impl
extends Object
implements RegistryConfiguration

A simple implementation of RegistryConfiguration backed by a Map.

Author:
Brian Gilman, Matthew Pocock

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.biojava.directory.RegistryConfiguration
RegistryConfiguration.Composite, RegistryConfiguration.Impl
 
Constructor Summary
RegistryConfiguration.Impl(String configFileLocation, Map config)
           
 
Method Summary
 String getConfigLocator()
          getConfigLocator returns a locator for the configuration.
 Map getConfiguration()
          getConfiguration returns a mapping of registry database names to collections of tag-value pairs.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegistryConfiguration.Impl

public RegistryConfiguration.Impl(String configFileLocation,
                                  Map config)
Method Detail

getConfiguration

public Map getConfiguration()
Description copied from interface: RegistryConfiguration
getConfiguration returns a mapping of registry database names to collections of tag-value pairs.

Specified by:
getConfiguration in interface RegistryConfiguration
Returns:
a Map.

getConfigLocator

public String getConfigLocator()
Description copied from interface: RegistryConfiguration
getConfigLocator returns a locator for the configuration.

Specified by:
getConfigLocator in interface RegistryConfiguration
Returns:
a String.