Uses of Class
org.apache.commons.configuration2.interpol.ConfigurationInterpolator
-
Packages that use ConfigurationInterpolator 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 newConfiguration
objects.org.apache.commons.configuration2.builder.combined A package containing the implementation of the builder for combined configurations.org.apache.commons.configuration2.convert This package contains interfaces and classes related to data type conversions.org.apache.commons.configuration2.interpol A package with helper classes used for interpolation (variable substitution).org.apache.commons.configuration2.resolver A package containing EntityResolvers. -
-
Uses of ConfigurationInterpolator in org.apache.commons.configuration2
Fields in org.apache.commons.configuration2 declared as ConfigurationInterpolator Modifier and Type Field Description private ConfigurationInterpolator
DynamicCombinedConfiguration. localSubst
The object for handling variable substitution in key patterns.Fields in org.apache.commons.configuration2 with type parameters of type ConfigurationInterpolator Modifier and Type Field Description private java.util.concurrent.atomic.AtomicReference<ConfigurationInterpolator>
AbstractConfiguration. interpolator
Stores a reference to the object that handles variable interpolation.Methods in org.apache.commons.configuration2 that return ConfigurationInterpolator Modifier and Type Method Description ConfigurationInterpolator
AbstractConfiguration. getInterpolator()
Gets theConfigurationInterpolator
object that manages the lookup objects for resolving variables.ConfigurationInterpolator
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 ConfigurationInterpolator Modifier and Type Method Description private 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
.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 ConfigurationInterpolator Modifier and Type Method Description BasicBuilderParameters
BasicBuilderParameters. setInterpolator(ConfigurationInterpolator ci)
Sets theConfigurationInterpolator
to be used for this configuration.T
BasicBuilderProperties. setInterpolator(ConfigurationInterpolator ci)
Sets theConfigurationInterpolator
to be used for this configuration.BasicBuilderParameters
BasicBuilderParameters. setParentInterpolator(ConfigurationInterpolator parent)
Sets the parentConfigurationInterpolator
for this configuration'sConfigurationInterpolator
.T
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 ConfigurationInterpolator Modifier and Type Field Description private 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 ConfigurationInterpolator Modifier and Type Field Description private java.util.concurrent.atomic.AtomicReference<ConfigurationInterpolator>
MultiFileConfigurationBuilder. interpolator
Stores theConfigurationInterpolator
object.Methods in org.apache.commons.configuration2.builder.combined that return ConfigurationInterpolator Modifier and Type Method Description protected 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 ConfigurationInterpolator Modifier and Type Field Description private static 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 ConfigurationInterpolator Modifier and Type Method Description private static ConfigurationInterpolator
DefaultConversionHandler. fetchInterpolator(ConfigurationInterpolator ci)
Obtains aConfigurationInterpolator
.Methods in org.apache.commons.configuration2.convert with parameters of type ConfigurationInterpolator Modifier and Type Method Description protected <T> T
DefaultConversionHandler. convert(java.lang.Object src, java.lang.Class<T> targetCls, ConfigurationInterpolator ci)
Performs the conversion from the passed in source object to the specified target class.private <T> void
DefaultConversionHandler. convertToCollection(java.lang.Object src, java.lang.Class<T> elemClass, ConfigurationInterpolator ci, java.util.Collection<T> dest)
Helper method for converting all values of a source object and storing them in a collection.protected <T> T
DefaultConversionHandler. convertValue(java.lang.Object src, java.lang.Class<T> targetCls, ConfigurationInterpolator ci)
Performs a conversion of a single value to the specified target class.protected java.lang.Object
DefaultConversionHandler. extractConversionValue(java.lang.Object container, java.lang.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(java.lang.Object src, java.lang.Class<T> targetCls, ConfigurationInterpolator ci)
Converts a single object to the specified target type.<T> T
DefaultConversionHandler. to(java.lang.Object src, java.lang.Class<T> targetCls, ConfigurationInterpolator ci)
java.lang.Object
ConversionHandler. toArray(java.lang.Object src, java.lang.Class<?> elemClass, ConfigurationInterpolator ci)
Converts the given object to an array of the specified element type.java.lang.Object
DefaultConversionHandler. toArray(java.lang.Object src, java.lang.Class<?> elemClass, ConfigurationInterpolator ci)
Converts the given object to an array of the specified element type.<T> void
ConversionHandler. toCollection(java.lang.Object src, java.lang.Class<T> elemClass, ConfigurationInterpolator ci, java.util.Collection<T> dest)
Converts the given object to a collection of the specified type.<T> void
DefaultConversionHandler. toCollection(java.lang.Object src, java.lang.Class<T> elemClass, ConfigurationInterpolator ci, java.util.Collection<T> dest)
Converts the given object to a collection of the specified type.private <T> T[]
DefaultConversionHandler. toObjectArray(java.lang.Object src, java.lang.Class<T> elemClass, ConfigurationInterpolator ci)
Converts the given source object to an array of objects.private java.lang.Object
DefaultConversionHandler. toPrimitiveArray(java.lang.Object src, java.lang.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 ConfigurationInterpolator Modifier and Type Field Description private ConfigurationInterpolator
ExprLookup. interpolator
The ConfigurationInterpolator used by this object.private ConfigurationInterpolator
InterpolatorSpecification.Builder. interpolator
TheConfigurationInterpolator
.private 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 ConfigurationInterpolator
InterpolatorSpecification. parentInterpolator
The parentConfigurationInterpolator
.Methods in org.apache.commons.configuration2.interpol that return ConfigurationInterpolator Modifier and Type Method Description private 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.ConfigurationInterpolator
ExprLookup. getInterpolator()
Gets theConfigurationInterpolator
used by this object.ConfigurationInterpolator
InterpolatorSpecification. getInterpolator()
Gets theConfigurationInterpolator
instance to be used directly.ConfigurationInterpolator
ConfigurationInterpolator. getParentInterpolator()
Gets the parentConfigurationInterpolator
.ConfigurationInterpolator
InterpolatorSpecification. getParentInterpolator()
Gets the parentConfigurationInterpolator
object.Methods in org.apache.commons.configuration2.interpol with parameters of type ConfigurationInterpolator Modifier and Type Method Description private 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
InterpolatorSpecification.Builder. withInterpolator(ConfigurationInterpolator ci)
Sets theConfigurationInterpolator
instance for theInterpolatorSpecification
.InterpolatorSpecification.Builder
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 ConfigurationInterpolator Modifier and Type Field Description private ConfigurationInterpolator
CatalogResolver.CatalogManager. interpolator
The object for handling interpolation.Methods in org.apache.commons.configuration2.resolver that return ConfigurationInterpolator Modifier and Type Method Description ConfigurationInterpolator
CatalogResolver.CatalogManager. getInterpolator()
Gets the ConfigurationInterpolator.Methods in org.apache.commons.configuration2.resolver with parameters of type ConfigurationInterpolator Modifier and Type Method Description void
CatalogResolver.CatalogManager. setInterpolator(ConfigurationInterpolator configurationInterpolator)
Sets the ConfigurationInterpolator.void
CatalogResolver. setInterpolator(ConfigurationInterpolator ci)
Sets theConfigurationInterpolator
.
-