Carries contextual information about the state of map-to-bean transformation run. Used by
Map2BeanTransformer
.
Aggregates the following info:
- names of the map nodes currently stacked for transformation and
currentPath()
method which allows to present these keys in a form of the path
- stack of corresponding un-transformed values
- stack of corresponding target type descriptors (and optionally their generic parameters)
- a list of problems which occurred during transformation, accessible via
getProblems()