public class TransformationManager
extends java.lang.Object
Transformer in order to perform the transformation. setTransformer(Class) before performing any transform operation.| Constructor and Description |
|---|
TransformationManager() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
performBasicTransformation(java.lang.String value)
Transform a String in another String.
|
<T> T |
performComplexTransformation(java.lang.String value,
java.lang.Class<T> targetClass)
Transform a String in a Java Object.
|
void |
setTransformer(java.lang.Class<? extends Transformer> transformerClass)
Set the
Transformer to use for transformation. |
boolean |
shouldTransform() |
public void setTransformer(java.lang.Class<? extends Transformer> transformerClass)
Transformer to use for transformation. Must be called before any transformation.transformerClass - class of the Transformerpublic boolean shouldTransform()
Transformer has been passed to the Managerpublic java.lang.String performBasicTransformation(java.lang.String value)
BasicTransformer.value - the value to transformpublic <T> T performComplexTransformation(java.lang.String value,
java.lang.Class<T> targetClass)
value - the value to transformtargetClass - the type of the target object.Copyright © 2021. All rights reserved.