Uses of Interface
org.apache.commons.configuration2.ImmutableConfiguration
Packages that use ImmutableConfiguration
Package
Description
The Configuration main package.
This package contains the implementations of configuration builder classes used to create new
Configuration objects.
Configuration classes supporting NeXT / OpenStep /GNUStep style configuration.
This package contains some implementations of the
Configuration interface that are useful in web
environments.-
Uses of ImmutableConfiguration in org.apache.commons.configuration2
Subinterfaces of ImmutableConfiguration in org.apache.commons.configuration2Modifier and TypeInterfaceDescriptioninterfaceThe main Configuration interface.interfaceAn interface which combines theFileBasedandConfigurationinterfaces.interfaceAn interface for mutable hierarchical configurations.interfaceAn interface for immutable hierarchical configurations.Classes in org.apache.commons.configuration2 that implement ImmutableConfigurationModifier and TypeClassDescriptionclassAbstract configuration class.classA specialized configuration class that extends its base class by the ability of keeping more structure in the stored properties.classA base class for configuration implementations based on YAML structures.classBasic configuration class.classA specialized hierarchical configuration implementation that is based on a structure ofImmutableNodeobjects.classA hierarchical composite configuration class.classCompositeConfigurationallows you to add multipleConfigurationobjects to an aggregated configuration.classConfiguration stored in a database.classDecorator providing additional getters for any Configuration.classDynamicCombinedConfiguration allows a set of CombinedConfigurations to be used.classA Configuration implementation that reads the platform specific environment variables using the map returned bySystem.getenv().classA specialized hierarchical configuration implementation for parsing ini files.classThis Configuration class allows you to interface with a JNDI datasource.classA specialized hierarchical configuration class that is able to parse JSON documents.classA Map based Configuration.classWraps a BaseHierarchicalConfiguration and allows subtrees to be accessed via a configured path with replaceable tokens derived from the ConfigurationInterpolator.classThis is the "classic" Properties loader which loads the values from a single or multiple files (which can be chained with "include =".classA specialized hierarchical configuration class with a node model that uses a tracked node of another node model as its root node.classA subset of another configuration.classA configuration based on the system properties.classA specialized hierarchical configuration class that is able to parse XML documents.classThis configuration implements the XML properties format introduced in Java, see https://docs.oracle.com/javase/8/docs/api/java/util/Properties.html.classA specialized hierarchical configuration class that is able to parse YAML documents.Methods in org.apache.commons.configuration2 that return ImmutableConfigurationModifier and TypeMethodDescriptionConfigurationLookup.getConfiguration()Gets theImmutableConfigurationused by this object.AbstractConfiguration.immutableSubset(String prefix) ImmutableConfiguration.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 ImmutableConfigurationModifier and TypeMethodDescriptionstatic 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) Gets a string representation of the key/value mappings of a configuration.Constructors in org.apache.commons.configuration2 with parameters of type ImmutableConfigurationModifierConstructorDescriptionCreates 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 ImmutableConfigurationModifier and TypeClassDescriptionclassBasicConfigurationBuilder<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 ImmutableConfigurationModifier and TypeMethodDescription<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 ImmutableConfigurationModifier and TypeMethodDescriptionConfigurationBuilderResultCreatedEvent.getConfiguration()Gets the newly createdImmutableConfigurationobject.Constructors in org.apache.commons.configuration2.builder with parameters of type ImmutableConfigurationModifierConstructorDescriptionConfigurationBuilderResultCreatedEvent(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 ImmutableConfigurationModifier and TypeClassDescriptionclassNeXT / OpenStep style configuration.classProperty list file (plist) in XML FORMAT as used by macOS 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 ImmutableConfigurationModifier and TypeClassDescriptionclassA configuration wrapper to read applet parameters.classA configuration wrapper around aServletConfig.classA configuration wrapper to read the initialization parameters of a servlet context.classA configuration wrapper around aFilterConfig.classA configuration wrapper to read the parameters of a servlet request.classA configuration wrapper around aServletConfig.classA configuration wrapper to read the initialization parameters of a servlet context.classA configuration wrapper around aFilterConfig.classA configuration wrapper to read the parameters of a servlet request.