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 ConfigurationInterpolatorDynamicCombinedConfiguration.localSubstThe 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.interpolatorStores a reference to the object that handles variable interpolation.Methods in org.apache.commons.configuration2 that return ConfigurationInterpolatorModifier and TypeMethodDescriptionAbstractConfiguration.getInterpolator()Gets theConfigurationInterpolatorobject that manages the lookup objects for resolving variables.Configuration.getInterpolator()Gets theConfigurationInterpolatorobject used by thisConfiguration.private ConfigurationInterpolatorDynamicCombinedConfiguration.initLocalInterpolator()Creates aConfigurationInterpolatorinstance for performing local variable substitutions.Methods in org.apache.commons.configuration2 with parameters of type ConfigurationInterpolatorModifier and TypeMethodDescriptionprivate LookupAbstractConfiguration.findConfigurationLookup(ConfigurationInterpolator ci) Finds aConfigurationLookuppointing to this configuration in the default lookups of the specifiedConfigurationInterpolator.private static LookupAbstractConfiguration.findConfigurationLookup(ConfigurationInterpolator ci, ImmutableConfiguration targetConf) Finds aConfigurationLookuppointing to the specified configuration in the default lookups for the specifiedConfigurationInterpolator.final voidAbstractConfiguration.setInterpolator(ConfigurationInterpolator ci) Sets theConfigurationInterpolatorobject to be used by thisConfiguration.voidConfiguration.setInterpolator(ConfigurationInterpolator ci) Sets theConfigurationInterpolatorobject to be used by thisConfiguration.voidAbstractConfiguration.setParentInterpolator(ConfigurationInterpolator parent) Sets the specifiedConfigurationInterpolatoras 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 theConfigurationInterpolatorto be used for this configuration.BasicBuilderProperties.setInterpolator(ConfigurationInterpolator ci) Sets theConfigurationInterpolatorto be used for this configuration.BasicBuilderParameters.setParentInterpolator(ConfigurationInterpolator parent) Sets the parentConfigurationInterpolatorfor this configuration'sConfigurationInterpolator.BasicBuilderProperties.setParentInterpolator(ConfigurationInterpolator parent) Sets the parentConfigurationInterpolatorfor 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 ConfigurationInterpolatorCombinedConfigurationBuilder.parentInterpolatorAConfigurationInterpolatorto 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.interpolatorStores theConfigurationInterpolatorobject.Methods in org.apache.commons.configuration2.builder.combined that return ConfigurationInterpolatorModifier and TypeMethodDescriptionprotected ConfigurationInterpolatorMultiFileConfigurationBuilder.createInterpolator()Creates theConfigurationInterpolatorto be used by this instance.protected ConfigurationInterpolatorMultiFileConfigurationBuilder.getInterpolator()Gets theConfigurationInterpolatorused 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 ConfigurationInterpolatorDefaultConversionHandler.NULL_INTERPOLATORConstant for a defaultConfigurationInterpolatorto be used if none is provided by the caller.Methods in org.apache.commons.configuration2.convert that return ConfigurationInterpolatorModifier and TypeMethodDescriptionprivate static ConfigurationInterpolatorDefaultConversionHandler.fetchInterpolator(ConfigurationInterpolator ci) Obtains aConfigurationInterpolator.Methods in org.apache.commons.configuration2.convert with parameters of type ConfigurationInterpolatorModifier and TypeMethodDescriptionprotected <T> TDefaultConversionHandler.convert(Object src, Class<T> targetCls, ConfigurationInterpolator ci) Performs the conversion from the passed in source object to the specified target class.private <T> voidDefaultConversionHandler.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> TDefaultConversionHandler.convertValue(Object src, Class<T> targetCls, ConfigurationInterpolator ci) Performs a conversion of a single value to the specified target class.protected ObjectDefaultConversionHandler.extractConversionValue(Object container, Class<?> targetCls, ConfigurationInterpolator ci) Extracts a single value from a complex object.private static ConfigurationInterpolatorDefaultConversionHandler.fetchInterpolator(ConfigurationInterpolator ci) Obtains aConfigurationInterpolator.<T> TConversionHandler.to(Object src, Class<T> targetCls, ConfigurationInterpolator ci) Converts a single object to the specified target type.<T> TDefaultConversionHandler.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> voidConversionHandler.toCollection(Object src, Class<T> elemClass, ConfigurationInterpolator ci, Collection<T> dest) Converts the given object to a collection of the specified type.<T> voidDefaultConversionHandler.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 ObjectDefaultConversionHandler.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 ConfigurationInterpolatorExprLookup.interpolatorThe ConfigurationInterpolator used by this object.private ConfigurationInterpolatorInterpolatorSpecification.Builder.interpolatorTheConfigurationInterpolator.private final ConfigurationInterpolatorInterpolatorSpecification.interpolatorTheConfigurationInterpolatorinstance to be used directly.private ConfigurationInterpolatorConfigurationInterpolator.parentInterpolatorStores a parent interpolator objects if the interpolator is nested hierarchically.private ConfigurationInterpolatorInterpolatorSpecification.Builder.parentInterpolatorThe parentConfigurationInterpolator.private final ConfigurationInterpolatorInterpolatorSpecification.parentInterpolatorThe parentConfigurationInterpolator.Methods in org.apache.commons.configuration2.interpol that return ConfigurationInterpolatorModifier and TypeMethodDescriptionprivate static ConfigurationInterpolatorConfigurationInterpolator.createInterpolator(InterpolatorSpecification spec) Creates a new instance based on the properties in the given specification object.static ConfigurationInterpolatorConfigurationInterpolator.fromSpecification(InterpolatorSpecification spec) Creates a newConfigurationInterpolatorinstance based on the passed in specification object.ExprLookup.getInterpolator()Gets theConfigurationInterpolatorused by this object.InterpolatorSpecification.getInterpolator()Gets theConfigurationInterpolatorinstance to be used directly.ConfigurationInterpolator.getParentInterpolator()Gets the parentConfigurationInterpolator.InterpolatorSpecification.getParentInterpolator()Gets the parentConfigurationInterpolatorobject.Methods in org.apache.commons.configuration2.interpol with parameters of type ConfigurationInterpolatorModifier and TypeMethodDescriptionprivate voidExprLookup.installSubstitutor(ConfigurationInterpolator ip) Creates aStringSubstitutorobject which uses the passed inConfigurationInterpolatoras lookup object.voidExprLookup.setInterpolator(ConfigurationInterpolator interpolator) Sets theConfigurationInterpolatorto be used by this object.voidConfigurationInterpolator.setParentInterpolator(ConfigurationInterpolator parentInterpolator) Sets the parentConfigurationInterpolator.InterpolatorSpecification.Builder.withInterpolator(ConfigurationInterpolator ci) Sets theConfigurationInterpolatorinstance 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 ConfigurationInterpolatorCatalogResolver.CatalogManager.interpolatorThe 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 TypeMethodDescriptionvoidCatalogResolver.CatalogManager.setInterpolator(ConfigurationInterpolator configurationInterpolator) Sets the ConfigurationInterpolator.voidCatalogResolver.setInterpolator(ConfigurationInterpolator ci) Sets theConfigurationInterpolator.