Uses of Interface
org.apache.commons.configuration2.ImmutableConfiguration
-
Packages that use ImmutableConfiguration Package Description org.apache.commons.configuration2 The Configuration main package.org.apache.commons.configuration2.builder This package contains the implementations of configuration builder classes used to create newConfigurationobjects.org.apache.commons.configuration2.plist Configuration classes supporting NeXT / OpenStep /GNUStep style configuration.org.apache.commons.configuration2.web This package contains some implementations of theConfigurationinterface that are useful in web environments. -
-
Uses of ImmutableConfiguration in org.apache.commons.configuration2
Subinterfaces of ImmutableConfiguration in org.apache.commons.configuration2 Modifier and Type Interface Description interfaceConfigurationThe main Configuration interface.interfaceFileBasedConfigurationAn interface which combines theFileBasedandConfigurationinterfaces.interfaceHierarchicalConfiguration<T>An interface for mutable hierarchical configurations.interfaceImmutableHierarchicalConfigurationAn interface for immutable hierarchical configurations.Classes in org.apache.commons.configuration2 that implement ImmutableConfiguration Modifier and Type Class Description classAbstractConfigurationAbstract configuration class.classAbstractHierarchicalConfiguration<T>A specialized configuration class that extends its base class by the ability of keeping more structure in the stored properties.classAbstractYAMLBasedConfigurationA base class for configuration implementations based on YAML structures.classBaseConfigurationBasic configuration class.classBaseHierarchicalConfigurationA specialized hierarchical configuration implementation that is based on a structure ofImmutableNodeobjects.classCombinedConfigurationA hierarchical composite configuration class.classCompositeConfigurationCompositeConfigurationallows you to add multipleConfigurationobjects to an aggregated configuration.classDatabaseConfigurationConfiguration stored in a database.classDataConfigurationDecorator providing additional getters for any Configuration.classDynamicCombinedConfigurationDynamicCombinedConfiguration allows a set of CombinedConfigurations to be used.classEnvironmentConfigurationA Configuration implementation that reads the platform specific environment variables using the map returned bySystem.getenv().classINIConfigurationA specialized hierarchical configuration implementation for parsing ini files.classJNDIConfigurationThis Configuration class allows you to interface with a JNDI datasource.classJSONConfigurationA specialized hierarchical configuration class that is able to parse JSON documents.classMapConfigurationA Map based Configuration.classPatternSubtreeConfigurationWrapperWraps a BaseHierarchicalConfiguration and allows subtrees to be accessed via a configured path with replaceable tokens derived from the ConfigurationInterpolator.classPropertiesConfigurationThis is the "classic" Properties loader which loads the values from a single or multiple files (which can be chained with "include =".classSubnodeConfigurationA specialized hierarchical configuration class with a node model that uses a tracked node of another node model as its root node.classSubsetConfigurationA subset of another configuration.classSystemConfigurationA configuration based on the system properties.classXMLConfigurationA specialized hierarchical configuration class that is able to parse XML documents.classXMLPropertiesConfigurationThis 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.classYAMLConfigurationA specialized hierarchical configuration class that is able to parse YAML documents.Methods in org.apache.commons.configuration2 that return ImmutableConfiguration Modifier and Type Method Description ImmutableConfigurationConfigurationLookup. getConfiguration()Gets theImmutableConfigurationused by this object.ImmutableConfigurationAbstractConfiguration. immutableSubset(String prefix)ImmutableConfigurationImmutableConfiguration. immutableSubset(String prefix)Return a decorator immutable Configuration containing every key from the current Configuration that starts with the specified prefix.static ImmutableConfigurationConfigurationUtils. unmodifiableConfiguration(Configuration c)Creates anImmutableConfigurationfrom the givenConfigurationobject.Methods in org.apache.commons.configuration2 with parameters of type ImmutableConfiguration Modifier and Type Method Description static voidConfigurationUtils. append(ImmutableConfiguration source, Configuration target)Append all properties from the source configuration to the target configuration.static voidConfigurationUtils. copy(ImmutableConfiguration source, Configuration target)Copy all properties from the source configuration to the target configuration.static voidConfigurationUtils. dump(ImmutableConfiguration configuration, PrintStream out)Dump the configuration key/value mappings to some ouput stream.static voidConfigurationUtils. dump(ImmutableConfiguration configuration, PrintWriter out)Dump the configuration key/value mappings to some writer.static PropertiesConfigurationConverter. getProperties(ImmutableConfiguration config)Convert a Configuration class into a Properties class.static StringConfigurationUtils. toString(ImmutableConfiguration configuration)Get a string representation of the key/value mappings of a configuration.Constructors in org.apache.commons.configuration2 with parameters of type ImmutableConfiguration Constructor Description ConfigurationLookup(ImmutableConfiguration config)Creates a new instance ofConfigurationLookupand sets the associatedImmutableConfiguration. -
Uses of ImmutableConfiguration in org.apache.commons.configuration2.builder
Classes in org.apache.commons.configuration2.builder with type parameters of type ImmutableConfiguration Modifier and Type Class Description classBasicConfigurationBuilder<T extends ImmutableConfiguration>An implementation of theConfigurationBuilderinterface which is able to create different concreteImmutableConfigurationimplementations based on reflection.interfaceConfigurationBuilder<T extends ImmutableConfiguration>Definition of an interface for objects that can createImmutableConfigurationorConfigurationobjects of a specific type.Methods in org.apache.commons.configuration2.builder with type parameters of type ImmutableConfiguration Modifier and Type Method Description <T extends ImmutableConfiguration>
TBuilderConfigurationWrapperFactory. createBuilderConfigurationWrapper(Class<T> ifcClass, ConfigurationBuilder<? extends T> builder)Creates a wrapperImmutableConfigurationon top of the specifiedConfigurationBuilder.static <T extends ImmutableConfiguration>
TBuilderConfigurationWrapperFactory. createBuilderConfigurationWrapper(Class<T> ifcClass, ConfigurationBuilder<? extends T> builder, BuilderConfigurationWrapperFactory.EventSourceSupport evSrcSupport)Creates aImmutableConfigurationobject which wraps the specifiedConfigurationBuilder.Methods in org.apache.commons.configuration2.builder that return ImmutableConfiguration Modifier and Type Method Description ImmutableConfigurationConfigurationBuilderResultCreatedEvent. getConfiguration()Gets the newly createdImmutableConfigurationobject.Constructors in org.apache.commons.configuration2.builder with parameters of type ImmutableConfiguration Constructor Description ConfigurationBuilderResultCreatedEvent(ConfigurationBuilder<?> source, EventType<? extends ConfigurationBuilderResultCreatedEvent> evType, ImmutableConfiguration createdConfiguration)Creates a new instance ofConfigurationBuilderResultCreatedEventand initializes its properties. -
Uses of ImmutableConfiguration in org.apache.commons.configuration2.plist
Classes in org.apache.commons.configuration2.plist that implement ImmutableConfiguration Modifier and Type Class Description classPropertyListConfigurationNeXT / OpenStep style configuration.classXMLPropertyListConfigurationProperty list file (plist) in XML FORMAT as used by Mac OS X (http://www.apple.com/DTDs/PropertyList-1.0.dtd). -
Uses of ImmutableConfiguration in org.apache.commons.configuration2.web
Classes in org.apache.commons.configuration2.web that implement ImmutableConfiguration Modifier and Type Class Description classAppletConfigurationA configuration wrapper to read applet parameters.classServletConfigurationA configuration wrapper around aServletConfig.classServletContextConfigurationA configuration wrapper to read the initialization parameters of a servlet context.classServletFilterConfigurationA configuration wrapper around aFilterConfig.classServletRequestConfigurationA configuration wrapper to read the parameters of a servlet request.
-