All Classes
-
All Classes Interface Summary Class Summary Exception Summary Error Summary Class Description AbstractConfiguration Abstract configuration class.AbstractFileConfiguration Partial implementation of theFileConfiguration
interface.AbstractHierarchicalFileConfiguration Base class for implementing file based hierarchical configurations.AppletConfiguration A configuration wrapper to read applet parameters.BaseConfiguration Basic configuration class.BaseConfigurationXMLReader A specialized SAX2 XML parser that processes configuration objects.BeanDeclaration Definition of an interface for declaring a bean in a configuration file.BeanFactory Definition of an interface for bean factories.BeanHelper A helper class for creating bean instances that are defined in configuration files.CatalogResolver Thin wrapper around xml commons CatalogResolver to allow list of catalogs to be provided.CatalogResolver.Catalog Overrides the Catalog implementation to use the underlying FileSystem.CatalogResolver.CatalogManager Extend the CatalogManager to make the FileSystem and base directory accessible.CombinedConfiguration A hierarchical composite configuration class.CompositeConfiguration CompositeConfiguration
allows you to add multipleConfiguration
objects to an aggregated configuration.Configuration The main Configuration interface.ConfigurationBuilder Definition of an interface for objects that can create a configuration.ConfigurationComparator Comparator for configurations interface.ConfigurationConverter Configuration converter.ConfigurationDynaBean The ConfigurationDynaBean dynamically reads and writes configurations properties from a wrapped configuration-collectionConfiguration
instance.ConfigurationDynaClass The ConfigurationDynaClass dynamically determines properties for aConfigurationDynaBean
from a wrapped configuration-collectionConfiguration
instance.ConfigurationErrorEvent An event class that is used for reporting errors that occurred while processing configuration properties.ConfigurationErrorListener An event listener interface to be implemented by observers that are interested in internal errors caused by processing of configuration properties.ConfigurationEvent An event class for reporting updates on a configuration object.ConfigurationException Any exception that occurs while initializing a Configuration object.ConfigurationFactory Deprecated. UseDefaultConfigurationBuilder
instead; this class provides the same features as ConfigurationFactory plus some more; it can also process the same configuration definition files.ConfigurationFactory.AdditionalConfigurationData A simple data class that holds all information about a configuration from the<additional>
section.ConfigurationFactory.ConfigurationBuilder An internally used helper class for constructing the composite configuration object.ConfigurationInterpolator A class that handles interpolation (variable substitution) for configuration objects.ConfigurationKey Deprecated. UseDefaultConfigurationKey
instead.ConfigurationListener A simple event listener interface for configuration observers.ConfigurationMap TheConfigurationMap
wraps a configuration-collectionConfiguration
instance to provide aMap
interface.ConfigurationNode Definition of an interface for the nodes of a hierarchical configuration.ConfigurationNodePointerFactory Implementation of theNodePointerFactory
interface for configuration nodes.ConfigurationNodeVisitor Definition of a Visitor interface for a configuration node structure.ConfigurationNodeVisitorAdapter A simple adapter class that simplifies writing custom node visitor implementations.ConfigurationRuntimeException A configuration related runtime exception.ConfigurationUtils Miscellaneous utility methods for configurations.ConfigurationXMLReader A base class for "faked"XMLReader
classes that transform a configuration object in a set of SAX parsing events.ConstantLookup A specialized lookup implementation that allows access to constant fields of classes.ConversionException Exception thrown when a property is incompatible with the type requested.DatabaseConfiguration Configuration stored in a database.DataConfiguration Decorator providing additional getters for any Configuration.DefaultBeanFactory The default implementation of theBeanFactory
interface.DefaultConfigurationBuilder A factory class that creates a composite configuration from an XML based configuration definition file.DefaultConfigurationBuilder.ConfigurationDeclaration A specializedBeanDeclaration
implementation that represents the declaration of a configuration source.DefaultConfigurationBuilder.ConfigurationProvider A base class for creating and initializing configuration sources.DefaultConfigurationBuilder.FileConfigurationProvider A specialized provider implementation that deals with file based configurations.DefaultConfigurationBuilder.XMLConfigurationProvider A specialized configuration provider for XML configurations.DefaultConfigurationKey A simple class that supports creation of and iteration on configuration keys supported by aDefaultExpressionEngine
object.DefaultConfigurationNode A default implementation of theConfigurationNode
interface.DefaultConfigurationNode.SubNodes An internally used helper class for managing a collection of sub nodes.DefaultEntityResolver The DefaultEntityResolver used by XML Configurations.DefaultExpressionEngine A default implementation of theExpressionEngine
interface providing the "native"e; expression language for hierarchical configurations.DefaultFileSystem FileSystem that uses java.io.File or HttpClientDynamicCombinedConfiguration DynamicCombinedConfiguration allows a set of CombinedConfigurations to be used.EntityRegistry Interface used for registering and retrieving PUBLICID to URL mappings.EntityResolverSupport Interface that identifies the class as using an EntityResolverEnvironmentConfiguration A Configuration implementation that reads the platform specific environment variables using the map returned bySystem.getenv()
.EnvironmentLookup A specialized lookup implementation that allows access to environment variables.EventSource A base class for objects that can generate configuration events.ExpressionEngine Definition of an interface for evaluating keys for hierarchical configurations.ExprLookup Lookup that allows expressions to be evaluated.ExprLookup.Variable The key and corresponding object that will be made available to the JexlContext for use in expressions.ExprLookup.Variables List wrapper used to allow the Variables list to be created as beans in DefaultConfigurationBuilder.FileChangedReloadingStrategy A reloading strategy that will reload the configuration every time its underlying file is changed.FileConfiguration A persistent configuration loaded and saved to a file.FileOptionsProvider Some FileSystems allow options to be passed on File operations.FileSystem Abstract layer to allow various types of file systems.FileSystemBased Interface used to install or locate the FileSystemHierarchicalConfiguration A specialized configuration class that extends its base class by the ability of keeping more structure in the stored properties.HierarchicalConfiguration.BuilderVisitor A specialized visitor base class that can be used for storing the tree of configuration nodes.HierarchicalConfiguration.Node A data class for storing (hierarchical) property information.HierarchicalConfiguration.NodeVisitor Definition of a visitor class for traversing a node and all of its children.HierarchicalConfigurationXMLReader A specialized SAX2 XML parser that "parses" hierarchical configuration objects.HierarchicalINIConfiguration A specialized hierarchical configuration implementation for parsing ini files.HierarchicalReloadableConfiguration A base class for hierarchical configurations with specific reloading requirements.HierarchicalXMLConfiguration Deprecated. This class is deprecated.INIConfiguration Deprecated. This class has been replaced by HierarchicalINIConfiguration, which provides a superset of the functionality offered by this class.InvariantReloadingStrategy A strategy that never triggers a reloading.JNDIConfiguration This Configuration class allows you to interface with a JNDI datasource.Lock A simple class acting as lock.ManagedReloadingStrategy A strategy to reload configuration based on management requests.ManagedReloadingStrategyMBean MBean definition for managing configuration reload.MapConfiguration A Map based Configuration.MergeCombiner A specialized implementation of theNodeCombiner
interface that performs a merge from two passed in node hierarchies.MultiFileHierarchicalConfiguration This class provides access to multiple configuration files that reside in a location that can be specified by a pattern allowing applications to be multi-tenant.NodeAddData A simple data class used byExpressionEngine
to store the results of theprepareAdd()
operation.NodeCombiner A base class for node combiner implementations.OverrideCombiner A concrete combiner implementation that is able to construct an override combination.ParseException This exception is thrown when parse errors are encountered.PatternSubtreeConfigurationWrapper Wraps a HierarchicalConfiguration and allows subtrees to be access via a configured path with replaceable tokens derived from the ConfigurationInterpolator.PropertiesConfiguration This is the "classic" Properties loader which loads the values from a single or multiple files (which can be chained with "include =".PropertiesConfiguration.DefaultIOFactory A default implementation of theIOFactory
interface.PropertiesConfiguration.IOFactory Definition of an interface that allows customization of read and write operations.PropertiesConfiguration.PropertiesReader This class is used to read properties lines.PropertiesConfiguration.PropertiesWriter This class is used to write properties lines.PropertiesConfigurationLayout A helper class used byPropertiesConfiguration
to keep the layout of a properties file.PropertyConverter A utility class to convert the configuration properties into any type.PropertyListConfiguration NeXT / OpenStep style configuration.PropertyListParserConstants Token literal values and constants.PropertyListParserTokenManager Token Manager.Reloadable Interface that allows other objects to synchronize on a root lock.ReloadingStrategy A strategy to decide if a configuration should be reloaded.ServletConfiguration A configuration wrapper around aServletConfig
.ServletContextConfiguration A configuration wrapper to read the initialization parameters of a servlet context.ServletFilterConfiguration A configuration wrapper around aFilterConfig
.ServletRequestConfiguration A configuration wrapper to read the parameters of a servlet request.SimpleCharStream An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).StrictConfigurationComparator Strict comparator for configurations.SubnodeConfiguration A specialized hierarchical configuration class that wraps a single node of its parent configuration.SubsetConfiguration A subset of another configuration.SystemConfiguration A configuration based on the system properties.Token Describes the input token stream.TokenMgrError Token Manager Error.TreeUtils Utility methods.UnionCombiner A specialized implementation of theNodeCombiner
interface that constructs a union from two passed in node hierarchies.VFSFileChangedReloadingStrategy A file-based reloading strategy that uses Commons VFS to determine when a file was changed.VFSFileSystem FileSystem that uses Commons VFSViewNode A specialized node implementation to be used in view configurations.XMLBeanDeclaration An implementation of theBeanDeclaration
interface that is suitable for XML configuration files.XMLConfiguration A specialized hierarchical configuration class that is able to parse XML documents.XMLPropertiesConfiguration This configuration implements the XML properties format introduced in Java 5.0, see http://java.sun.com/j2se/1.5.0/docs/api/java/util/Properties.html.XMLPropertyListConfiguration Property list file (plist) in XML FORMAT as used by Mac OS X (http://www.apple.com/DTDs/PropertyList-1.0.dtd).XMLPropertyListConfiguration.ArrayNode Container for array elements.XMLPropertyListConfiguration.PListNode Node extension with addXXX methods to parse the typed data passed by the SAX handler.XPathExpressionEngine A specialized implementation of theExpressionEngine
interface that is able to evaluate XPATH expressions.