Class | Description |
---|---|
DataType |
From the spec we need to guess the DataType of the incoming input
This is useful for,
a) in cases where the spec suggested a list but input was map
and vice versa, where we can just skip processing instead of
throwing random array/map errors
b) in case where the input is actually null and we need to create
appropriate data structure and then apply spec logic
Note: By design jolt does not stop processing on bad input data
|
DataType.LIST |
List type that records maxIndex from spec, and uses that to expand a source (list) properly
|
DataType.MAP |
MAP type class
|
DataType.RUNTIME |
Runtime type
|
TemplatrSpecBuilder |
Enum | Description |
---|---|
OpMode |
OpMode differentiates different flavors of Templatr
Templatr can fill in leaf values as required in spec from a specified context, self or a hardcoded
default value.
|