Top Description Interfaces Classes
[default module]

Package org.apache.avalon.framework.configuration


Component configuration interfaces and XML-based implementations.

The org.apache.avalon.framework.configuration package contains primarily:

Interface Summary

Modifier and TypeInterface and Description
public interface
MutableConfiguration

A read/write extension of the Configuration interface.

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractConfiguration

This is an abstract Configuration implementation that deals with methods that can be abstracted away from underlying implementations.

public class
ConfigurationUtil

This class has a bunch of utility methods to work with configuration objects.

public class
DefaultConfiguration

This is the default Configuration implementation.

public class
DefaultConfigurationBuilder

A DefaultConfigurationBuilder builds Configurations from XML, via a SAX2 compliant parser.

public class
DefaultConfigurationSerializer

A ConfigurationSerializer serializes configurations via SAX2 compliant parser.

public class
DefaultImmutableConfiguration

An immutable implementation of the Configuration interface.

public class
NamespacedSAXConfigurationHandler

A SAXConfigurationHandler helps build Configurations out of sax events, including namespace information.

public class
SAXConfigurationHandler

A SAXConfigurationHandler helps build Configurations out of sax events.