com.celadari.jsonlogicscala.evaluate.CompositionOperator
Returns recursively traversed com.celadari.jsonlogicscala.tree.JsonLogicCore and whose com.celadari.jsonlogicscala.tree.ValueLogic objects referring to variables in com.celadari.jsonlogicscala.evaluate.CompositionOperator operator have been replaced by com.celadari.jsonlogicscala.tree.VariableLogic.
Returns recursively traversed com.celadari.jsonlogicscala.tree.JsonLogicCore and whose com.celadari.jsonlogicscala.tree.ValueLogic objects referring to variables in com.celadari.jsonlogicscala.evaluate.CompositionOperator operator have been replaced by com.celadari.jsonlogicscala.tree.VariableLogic. If tree has not yet been traversed, it is traversed, otherwise returns cached value.
ready for evaluation com.celadari.jsonlogicscala.tree.JsonLogicCore object.
Traverses com.celadari.jsonlogicscala.tree.JsonLogicCore recursively data structure and replace any com.celadari.jsonlogicscala.tree.ValueLogic object referring to a variable in a com.celadari.jsonlogicscala.evaluate.CompositionOperator operator by a com.celadari.jsonlogicscala.tree.VariableLogic object.
Traverses com.celadari.jsonlogicscala.tree.JsonLogicCore recursively data structure and replace any com.celadari.jsonlogicscala.tree.ValueLogic object referring to a variable in a com.celadari.jsonlogicscala.evaluate.CompositionOperator operator by a com.celadari.jsonlogicscala.tree.VariableLogic object.
com.celadari.jsonlogicscala.tree.JsonLogicCore with com.celadari.jsonlogicscala.tree.VariableLogic for nodes representing variable from composition operators.
(Since version ) see corresponding Javadoc for more information.
Class for recursively traversing com.celadari.jsonlogicscala.tree.JsonLogicCore data structure and replace any com.celadari.jsonlogicscala.tree.ValueLogic object referring to a variable in a com.celadari.jsonlogicscala.evaluate.CompositionOperator operator by a com.celadari.jsonlogicscala.tree.VariableLogic object. This is performed before any evaluation.