apply
public abstract boolean apply(String inputKey,
Object input,
WalkedPath walkedPath,
Object parentContainer)
This is the main recursive method of the CardinalityTransform parallel "spec" and "input" tree walk.
It should return true if this Spec object was able to successfully apply itself given the
inputKey and input object.
In the context of the CardinalityTransform parallel treewalk, if this method returns a non-null Object,
the assumption is that no other sibling Cardinality specs need to look at this particular input key.
- Returns:
- true if this this spec "handles" the inputkey such that no sibling specs need to see it