Uses of Class
org.apache.commons.configuration2.interpol.ConfigurationInterpolator
Packages that use ConfigurationInterpolator
Package
Description
The Configuration main package.
This package contains the implementations of configuration builder classes used to create new
Configuration
objects.
A package containing the implementation of the builder for combined configurations.
This package contains interfaces and classes related to data type conversions.
A package with helper classes used for interpolation (variable substitution).
A package containing EntityResolvers.
-
Uses of ConfigurationInterpolator in org.apache.commons.configuration2
Fields in org.apache.commons.configuration2 declared as ConfigurationInterpolatorModifier and TypeFieldDescriptionprivate final ConfigurationInterpolator
DynamicCombinedConfiguration.localSubst
The object for handling variable substitution in key patterns.Fields in org.apache.commons.configuration2 with type parameters of type ConfigurationInterpolatorModifier and TypeFieldDescriptionprivate AtomicReference
<ConfigurationInterpolator> AbstractConfiguration.interpolator
Stores a reference to the object that handles variable interpolation.Methods in org.apache.commons.configuration2 that return ConfigurationInterpolatorModifier and TypeMethodDescriptionAbstractConfiguration.getInterpolator()
Gets theConfigurationInterpolator
object that manages the lookup objects for resolving variables.Configuration.getInterpolator()
Gets theConfigurationInterpolator
object used by thisConfiguration
.private ConfigurationInterpolator
DynamicCombinedConfiguration.initLocalInterpolator()
Creates aConfigurationInterpolator
instance for performing local variable substitutions.Methods in org.apache.commons.configuration2 with parameters of type ConfigurationInterpolatorModifier and TypeMethodDescriptionprivate Lookup
AbstractConfiguration.findConfigurationLookup
(ConfigurationInterpolator ci) Finds aConfigurationLookup
pointing to this configuration in the default lookups of the specifiedConfigurationInterpolator
.private static Lookup
AbstractConfiguration.findConfigurationLookup
(ConfigurationInterpolator ci, ImmutableConfiguration targetConf) Finds aConfigurationLookup
pointing to the specified configuration in the default lookups for the specifiedConfigurationInterpolator
.final void
AbstractConfiguration.setInterpolator
(ConfigurationInterpolator ci) Sets theConfigurationInterpolator
object to be used by thisConfiguration
.void
Configuration.setInterpolator
(ConfigurationInterpolator ci) Sets theConfigurationInterpolator
object to be used by thisConfiguration
.void
AbstractConfiguration.setParentInterpolator
(ConfigurationInterpolator parent) Sets the specifiedConfigurationInterpolator
as the parent of this configuration'sConfigurationInterpolator
. -
Uses of ConfigurationInterpolator in org.apache.commons.configuration2.builder
Methods in org.apache.commons.configuration2.builder with parameters of type ConfigurationInterpolatorModifier and TypeMethodDescriptionBasicBuilderParameters.setInterpolator
(ConfigurationInterpolator ci) Sets theConfigurationInterpolator
to be used for this configuration.BasicBuilderProperties.setInterpolator
(ConfigurationInterpolator ci) Sets theConfigurationInterpolator
to be used for this configuration.BasicBuilderParameters.setParentInterpolator
(ConfigurationInterpolator parent) Sets the parentConfigurationInterpolator
for this configuration'sConfigurationInterpolator
.BasicBuilderProperties.setParentInterpolator
(ConfigurationInterpolator parent) Sets the parentConfigurationInterpolator
for this configuration'sConfigurationInterpolator
. -
Uses of ConfigurationInterpolator in org.apache.commons.configuration2.builder.combined
Fields in org.apache.commons.configuration2.builder.combined declared as ConfigurationInterpolatorModifier and TypeFieldDescriptionprivate ConfigurationInterpolator
CombinedConfigurationBuilder.parentInterpolator
AConfigurationInterpolator
to be used as parent for all child configurations to enable cross-source interpolation.Fields in org.apache.commons.configuration2.builder.combined with type parameters of type ConfigurationInterpolatorModifier and TypeFieldDescriptionprivate final AtomicReference
<ConfigurationInterpolator> MultiFileConfigurationBuilder.interpolator
Stores theConfigurationInterpolator
object.Methods in org.apache.commons.configuration2.builder.combined that return ConfigurationInterpolatorModifier and TypeMethodDescriptionprotected ConfigurationInterpolator
MultiFileConfigurationBuilder.createInterpolator()
Creates theConfigurationInterpolator
to be used by this instance.protected ConfigurationInterpolator
MultiFileConfigurationBuilder.getInterpolator()
Gets theConfigurationInterpolator
used by this instance. -
Uses of ConfigurationInterpolator in org.apache.commons.configuration2.convert
Fields in org.apache.commons.configuration2.convert declared as ConfigurationInterpolatorModifier and TypeFieldDescriptionprivate static final ConfigurationInterpolator
DefaultConversionHandler.NULL_INTERPOLATOR
Constant for a defaultConfigurationInterpolator
to be used if none is provided by the caller.Methods in org.apache.commons.configuration2.convert that return ConfigurationInterpolatorModifier and TypeMethodDescriptionprivate static ConfigurationInterpolator
DefaultConversionHandler.fetchInterpolator
(ConfigurationInterpolator ci) Obtains aConfigurationInterpolator
.Methods in org.apache.commons.configuration2.convert with parameters of type ConfigurationInterpolatorModifier and TypeMethodDescriptionprotected <T> T
DefaultConversionHandler.convert
(Object src, Class<T> targetCls, ConfigurationInterpolator ci) Performs the conversion from the passed in source object to the specified target class.private <T> void
DefaultConversionHandler.convertToCollection
(Object src, Class<T> elemClass, ConfigurationInterpolator ci, Collection<T> dest) Helper method for converting all values of a source object and storing them in a collection.protected <T> T
DefaultConversionHandler.convertValue
(Object src, Class<T> targetCls, ConfigurationInterpolator ci) Performs a conversion of a single value to the specified target class.protected Object
DefaultConversionHandler.extractConversionValue
(Object container, Class<?> targetCls, ConfigurationInterpolator ci) Extracts a single value from a complex object.private static ConfigurationInterpolator
DefaultConversionHandler.fetchInterpolator
(ConfigurationInterpolator ci) Obtains aConfigurationInterpolator
.<T> T
ConversionHandler.to
(Object src, Class<T> targetCls, ConfigurationInterpolator ci) Converts a single object to the specified target type.<T> T
DefaultConversionHandler.to
(Object src, Class<T> targetCls, ConfigurationInterpolator ci) ConversionHandler.toArray
(Object src, Class<?> elemClass, ConfigurationInterpolator ci) Converts the given object to an array of the specified element type.DefaultConversionHandler.toArray
(Object src, Class<?> elemClass, ConfigurationInterpolator ci) Converts the given object to an array of the specified element type.<T> void
ConversionHandler.toCollection
(Object src, Class<T> elemClass, ConfigurationInterpolator ci, Collection<T> dest) Converts the given object to a collection of the specified type.<T> void
DefaultConversionHandler.toCollection
(Object src, Class<T> elemClass, ConfigurationInterpolator ci, Collection<T> dest) Converts the given object to a collection of the specified type.private <T> T[]
DefaultConversionHandler.toObjectArray
(Object src, Class<T> elemClass, ConfigurationInterpolator ci) Converts the given source object to an array of objects.private Object
DefaultConversionHandler.toPrimitiveArray
(Object src, Class<?> elemClass, ConfigurationInterpolator ci) Converts the given source object to an array of a primitive type. -
Uses of ConfigurationInterpolator in org.apache.commons.configuration2.interpol
Fields in org.apache.commons.configuration2.interpol declared as ConfigurationInterpolatorModifier and TypeFieldDescriptionprivate ConfigurationInterpolator
ExprLookup.interpolator
The ConfigurationInterpolator used by this object.private ConfigurationInterpolator
InterpolatorSpecification.Builder.interpolator
TheConfigurationInterpolator
.private final ConfigurationInterpolator
InterpolatorSpecification.interpolator
TheConfigurationInterpolator
instance to be used directly.private ConfigurationInterpolator
ConfigurationInterpolator.parentInterpolator
Stores a parent interpolator objects if the interpolator is nested hierarchically.private ConfigurationInterpolator
InterpolatorSpecification.Builder.parentInterpolator
The parentConfigurationInterpolator
.private final ConfigurationInterpolator
InterpolatorSpecification.parentInterpolator
The parentConfigurationInterpolator
.Methods in org.apache.commons.configuration2.interpol that return ConfigurationInterpolatorModifier and TypeMethodDescriptionprivate static ConfigurationInterpolator
ConfigurationInterpolator.createInterpolator
(InterpolatorSpecification spec) Creates a new instance based on the properties in the given specification object.static ConfigurationInterpolator
ConfigurationInterpolator.fromSpecification
(InterpolatorSpecification spec) Creates a newConfigurationInterpolator
instance based on the passed in specification object.ExprLookup.getInterpolator()
Gets theConfigurationInterpolator
used by this object.InterpolatorSpecification.getInterpolator()
Gets theConfigurationInterpolator
instance to be used directly.ConfigurationInterpolator.getParentInterpolator()
Gets the parentConfigurationInterpolator
.InterpolatorSpecification.getParentInterpolator()
Gets the parentConfigurationInterpolator
object.Methods in org.apache.commons.configuration2.interpol with parameters of type ConfigurationInterpolatorModifier and TypeMethodDescriptionprivate void
ExprLookup.installSubstitutor
(ConfigurationInterpolator ip) Creates aStringSubstitutor
object which uses the passed inConfigurationInterpolator
as lookup object.void
ExprLookup.setInterpolator
(ConfigurationInterpolator interpolator) Sets theConfigurationInterpolator
to be used by this object.void
ConfigurationInterpolator.setParentInterpolator
(ConfigurationInterpolator parentInterpolator) Sets the parentConfigurationInterpolator
.InterpolatorSpecification.Builder.withInterpolator
(ConfigurationInterpolator ci) Sets theConfigurationInterpolator
instance for theInterpolatorSpecification
.InterpolatorSpecification.Builder.withParentInterpolator
(ConfigurationInterpolator parent) Sets an optional parentConfigurationInterpolator
. -
Uses of ConfigurationInterpolator in org.apache.commons.configuration2.resolver
Fields in org.apache.commons.configuration2.resolver declared as ConfigurationInterpolatorModifier and TypeFieldDescriptionprivate ConfigurationInterpolator
CatalogResolver.CatalogManager.interpolator
The object for handling interpolation.Methods in org.apache.commons.configuration2.resolver that return ConfigurationInterpolatorModifier and TypeMethodDescriptionCatalogResolver.CatalogManager.getInterpolator()
Gets the ConfigurationInterpolator.Methods in org.apache.commons.configuration2.resolver with parameters of type ConfigurationInterpolatorModifier and TypeMethodDescriptionvoid
CatalogResolver.CatalogManager.setInterpolator
(ConfigurationInterpolator configurationInterpolator) Sets the ConfigurationInterpolator.void
CatalogResolver.setInterpolator
(ConfigurationInterpolator ci) Sets theConfigurationInterpolator
.