# Package org.apache.commons.configuration2.interpol

A package with helper classes used for interpolation (variable substitution).

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  Lookup | Definition of an interface for looking up variables during interpolation.

- Class Summary
  Class | Description
  --- | ---
  ConfigurationInterpolator | A class that handles interpolation (variable substitution) for configuration objects.
  ConstantLookup | A specialized lookup implementation that allows access to constant fields of classes.
  EnvironmentLookup | A specialized lookup implementation that allows access to environment variables.
  ExprLookup | Lookup that allows expressions to be evaluated.
  ExprLookup.Variable | The key and corresponding object that will be made available to the JexlContext for use in expressions.
  ExprLookup.Variables | List wrapper used to allow the Variables list to be created as beans in DefaultConfigurationBuilder.
  InterpolatorSpecification | A simple value class defining a `ConfigurationInterpolator`.
  InterpolatorSpecification.Builder | builder class for creating instances of `InterpolatorSpecification`.
  SystemPropertiesLookup | A specialized implementation of the `Lookup` interface that allows access to system properties.

- Enum Summary
  Enum | Description
  --- | ---
  DefaultLookups | An enumeration class defining constants for the `Lookup` objects available for each `Configuration` object per default.
  DummyLookup | A simple dummy `Lookup` implementation.

## Package org.apache.commons.configuration2.interpol Description

A package with helper classes used for interpolation (variable substitution).

Version:
  $Id: package-info.java 1624601 2014-09-12 18:04:36Z oheger $

Copyright © 2001–2014 The Apache Software Foundation. All rights reserved.