A simple value class defining a {@link ConfigurationInterpolator}.
Objects of this class can be used for creating new {@code ConfigurationInterpolator} instances; they contain all requiredproperties. It is either possible to set a fully initialized {@code ConfigurationInterpolator} directly which can be used as is.Alternatively, some or all properties of an instance to be newly created can be set. These properties include
When setting up a configuration it is possible to define the {@code ConfigurationInterpolator} in terms of this class. The configurationwill then either use the {@code ConfigurationInterpolator} instanceexplicitly defined in the {@code InterpolatorSpecification} instance orcreate a new one.
Instances are not created directly, but using the nested {@code Builder}class. They are then immutable.
@version $Id: InterpolatorSpecification.java 1436623 2013-01-21 21:15:01Z oheger $ @since 2.0
|
|
|
|