## Uses of Interface
org.codehaus.plexus.interpolation.Interpolator

Packages that use Interpolator
Package | Description
--- | ---
org.codehaus.plexus.interpolation |
org.codehaus.plexus.interpolation.multi |
org.codehaus.plexus.interpolation.object |

### Uses of Interpolator in org.codehaus.plexus.interpolation

Classes in org.codehaus.plexus.interpolation that implement Interpolator
Modifier and Type | Class and Description
--- | ---
`class` | `RegexBasedInterpolator` Expansion of the original RegexBasedInterpolator, found in plexus-utils, this interpolator provides options for setting custom prefix/suffix regex parts, and includes a `RecursionInterceptor` parameter in its interpolate(..) call, to allow the detection of cyclical expression references.
`class` | `StringSearchInterpolator`

Constructors in org.codehaus.plexus.interpolation with parameters of type Interpolator
Constructor and Description
`InterpolatorFilterReader(java.io.Reader in, Interpolator interpolator)` this constructor use default begin token ${ and default end token }
`InterpolatorFilterReader(java.io.Reader in, Interpolator interpolator, RecursionInterceptor ri)` this constructor use default begin token ${ and default end token }
`InterpolatorFilterReader(java.io.Reader in, Interpolator interpolator, java.lang.String beginToken, java.lang.String endToken)`
`InterpolatorFilterReader(java.io.Reader in, Interpolator interpolator, java.lang.String beginToken, java.lang.String endToken, RecursionInterceptor ri)`

### Uses of Interpolator in org.codehaus.plexus.interpolation.multi

Classes in org.codehaus.plexus.interpolation.multi that implement Interpolator
Modifier and Type | Class and Description
--- | ---
`class` | `MultiDelimiterStringSearchInterpolator`

Constructors in org.codehaus.plexus.interpolation.multi with parameters of type Interpolator
Constructor and Description
`MultiDelimiterInterpolatorFilterReader(java.io.Reader in, Interpolator interpolator)` this constructor use default begin token ${ and default end token }
`MultiDelimiterInterpolatorFilterReader(java.io.Reader in, Interpolator interpolator, RecursionInterceptor ri)`

### Uses of Interpolator in org.codehaus.plexus.interpolation.object

Methods in org.codehaus.plexus.interpolation.object with parameters of type Interpolator
Modifier and Type | Method and Description
--- | ---
`void` | ObjectInterpolator.`interpolate(java.lang.Object target, Interpolator interpolator)` Traverse the object graph from the given starting point and interpolate any Strings found in that graph using the given `Interpolator`.
`void` | FieldBasedObjectInterpolator.`interpolate(java.lang.Object target, Interpolator interpolator)` Using reflective field access and mutation, traverse the object graph from the given starting point and interpolate any Strings found in that graph using the given `Interpolator`.
`void` | ObjectInterpolator.`interpolate(java.lang.Object target, Interpolator interpolator, RecursionInterceptor recursionInterceptor)` Traverse the object graph from the given starting point and interpolate any Strings found in that graph using the given `Interpolator`.
`void` | FieldBasedObjectInterpolator.`interpolate(java.lang.Object target, Interpolator interpolator, RecursionInterceptor recursionInterceptor)` Using reflective field access and mutation, traverse the object graph from the given starting point and interpolate any Strings found in that graph using the given `Interpolator`.