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 new
Configuration objects. |
org.apache.commons.configuration2.interpol |
A package with helper classes used for interpolation (variable substitution).
|
Modifier and Type | Class and Description |
---|---|
class |
ConfigurationLookup
A specialized implementation of the
Lookup interface which uses a
Configuration object to resolve variables. |
Modifier and Type | Method and Description |
---|---|
void |
AbstractConfiguration.installInterpolator(Map<String,? extends Lookup> prefixLookups,
Collection<? extends Lookup> defLookups)
Creates and installs a new
ConfigurationInterpolator for this
Configuration based on the passed in arguments. |
void |
AbstractConfiguration.installInterpolator(Map<String,? extends Lookup> prefixLookups,
Collection<? extends Lookup> defLookups)
Creates and installs a new
ConfigurationInterpolator for this
Configuration based on the passed in arguments. |
void |
Configuration.installInterpolator(Map<String,? extends Lookup> prefixLookups,
Collection<? extends Lookup> defLookups)
Creates and installs a new
ConfigurationInterpolator for this
Configuration based on the passed in arguments. |
void |
Configuration.installInterpolator(Map<String,? extends Lookup> prefixLookups,
Collection<? extends Lookup> defLookups)
Creates and installs a new
ConfigurationInterpolator for this
Configuration based on the passed in arguments. |
void |
AbstractConfiguration.setDefaultLookups(Collection<? extends Lookup> lookups)
Adds all
Lookup objects in the given collection as default
lookups (i.e. |
void |
AbstractConfiguration.setPrefixLookups(Map<String,? extends Lookup> lookups)
Registers all
Lookup objects in the given map at the current
ConfigurationInterpolator of this configuration. |
Modifier and Type | Method and Description |
---|---|
BasicBuilderParameters |
BasicBuilderParameters.setDefaultLookups(Collection<? extends Lookup> lookups)
Adds additional default
Lookup objects (i.e. |
T |
BasicBuilderProperties.setDefaultLookups(Collection<? extends Lookup> lookups)
Adds additional default
Lookup objects (i.e. |
BasicBuilderParameters |
BasicBuilderParameters.setPrefixLookups(Map<String,? extends Lookup> lookups)
Sets additional
Lookup objects for specific prefixes for this
configuration object. |
T |
BasicBuilderProperties.setPrefixLookups(Map<String,? extends Lookup> lookups)
Sets additional
Lookup objects for specific prefixes for this
configuration object. |
Modifier and Type | Class and Description |
---|---|
class |
ConstantLookup
A specialized lookup implementation that allows access to constant fields of
classes.
|
class |
DummyLookup
A simple dummy
Lookup implementation. |
class |
EnvironmentLookup
Deprecated.
|
class |
ExprLookup
Lookup that allows expressions to be evaluated.
|
class |
SystemPropertiesLookup
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected Lookup |
ConfigurationInterpolator.fetchLookupForPrefix(String prefix)
Obtains the lookup object for the specified prefix.
|
Lookup |
DefaultLookups.getLookup()
Returns the standard
Lookup instance of this kind. |
static Lookup |
ConfigurationInterpolator.nullSafeLookup(Lookup lookup)
Utility method for obtaining a
Lookup object in a safe way. |
Modifier and Type | Method and Description |
---|---|
Collection<Lookup> |
InterpolatorSpecification.getDefaultLookups()
Returns a collection with the default lookups.
|
List<Lookup> |
ConfigurationInterpolator.getDefaultLookups()
Returns a collection with the default
Lookup objects
added to this ConfigurationInterpolator . |
static Map<String,Lookup> |
ConfigurationInterpolator.getDefaultPrefixLookups()
Returns a map containing the default prefix lookups.
|
Map<String,Lookup> |
ConfigurationInterpolator.getLookups()
Returns a map with the currently registered
Lookup objects and
their prefixes. |
Map<String,Lookup> |
InterpolatorSpecification.getPrefixLookups()
Returns a map with prefix lookups.
|
Modifier and Type | Method and Description |
---|---|
void |
ConfigurationInterpolator.addDefaultLookup(Lookup defaultLookup)
Adds a default
Lookup object. |
static Lookup |
ConfigurationInterpolator.nullSafeLookup(Lookup lookup)
Utility method for obtaining a
Lookup object in a safe way. |
void |
ConfigurationInterpolator.registerLookup(String prefix,
Lookup lookup)
Registers the given
Lookup object for the specified prefix at
this instance. |
boolean |
ConfigurationInterpolator.removeDefaultLookup(Lookup lookup)
Removes the specified
Lookup object from the list of default
Lookup s. |
InterpolatorSpecification.Builder |
InterpolatorSpecification.Builder.withDefaultLookup(Lookup lookup)
Adds the given
Lookup object to the list of default lookups. |
InterpolatorSpecification.Builder |
InterpolatorSpecification.Builder.withPrefixLookup(String prefix,
Lookup lookup)
Adds a
Lookup object for a given prefix. |
Modifier and Type | Method and Description |
---|---|
void |
ConfigurationInterpolator.addDefaultLookups(Collection<? extends Lookup> lookups)
Adds all
Lookup objects in the given collection as default
lookups. |
void |
ConfigurationInterpolator.registerLookups(Map<String,? extends Lookup> lookups)
Registers all
Lookup objects in the given map with their prefixes
at this ConfigurationInterpolator . |
InterpolatorSpecification.Builder |
InterpolatorSpecification.Builder.withDefaultLookups(Collection<? extends Lookup> lookups)
Adds the content of the given collection to the default lookups
managed by this builder.
|
InterpolatorSpecification.Builder |
InterpolatorSpecification.Builder.withPrefixLookups(Map<String,? extends Lookup> lookups)
Adds the content of the given map to the prefix lookups managed by
this builder.
|
Copyright © 2001–2020 The Apache Software Foundation. All rights reserved.