Uses of Interface
org.qubership.atp.dataset.service.direct.macros.DsEvaluator
Packages that use DsEvaluator
Package
Description
-
Uses of DsEvaluator in org.qubership.atp.dataset.model.utils
Fields in org.qubership.atp.dataset.model.utils declared as DsEvaluatorMethods in org.qubership.atp.dataset.model.utils with parameters of type DsEvaluatorModifier and TypeMethodDescriptionstatic UiManAttributeUtils.doUiAttr(DataSet dataSet, DsEvaluator eval, List<UUID> attrPath) Finds attribute by provided path inclusive.static UiManDataSetListUtils.doUiDs(DataSetList dataSetList, DsEvaluator eval, boolean expandAll) CreatesUiManDataSetListdecorator for providedDataSetList.static UiManDataSetListUtils.doUiDs(DataSetList dataSetList, MacroContext macroContext, DataSetParameterProvider dataSetParameterProvider, DsEvaluator eval, boolean evaluate, boolean expandAll) CreatesUiManDataSetListdecorator for providedDataSetList.Utils.paramsInDslWalker(DataSetList root, DsEvaluator evaluator) Creates a walker which is able to iterate over dataSets and parameters recursively.Utils.paramsInDsWalker(DataSet root, DsEvaluator evaluator) Creates a walker which is able to iterate over dataSets and parameters recursively.static com.fasterxml.jackson.databind.node.ObjectNodeUtils.serializeInItfWay(DataSet ds, com.fasterxml.jackson.databind.ObjectMapper mapper, DsEvaluator eval) Serializes dataSet in ITF way: {attribute = parameter, attribute2 : {attribute = parameter2}} and so on.static voidAtpDsSerializer.writeValue(OutputStream os, DataSet ds, DsEvaluator evaluator) static StringAtpDsSerializer.writeValueAsString(DataSet ds, DsEvaluator evaluator) Constructors in org.qubership.atp.dataset.model.utils with parameters of type DsEvaluatorModifierConstructorDescriptionAtpDsSerializer(DsEvaluator evaluator) DsAttrPathUiHandler(DsEvaluator evaluator, List<UUID> attrPath) DslUiHandler(DsEvaluator evaluator, boolean expandAll) DslUiHandler(DsEvaluator evaluator, MacroContext macroContext, DataSetParameterProvider dataSetParameterProvider, boolean isEvaluate, boolean expandAll) Constructor for new flow which evaluate macros from ATP macros.DsParamHandler(DsEvaluator evaluator) -
Uses of DsEvaluator in org.qubership.atp.dataset.service.direct
Methods in org.qubership.atp.dataset.service.direct that return DsEvaluatorModifier and TypeMethodDescriptionEvaluationService.getEvaluator(boolean evaluate, boolean acceptFails) Deprecated.only for cases when the evaluate parameter equals true. -
Uses of DsEvaluator in org.qubership.atp.dataset.service.direct.impl
Methods in org.qubership.atp.dataset.service.direct.impl that return DsEvaluatorModifier and TypeMethodDescriptionEvaluationServiceImpl.getEvaluator(boolean evaluate, boolean acceptFails) Returns processor which evaluates macroses/unwraps aliases. -
Uses of DsEvaluator in org.qubership.atp.dataset.service.direct.macros
Classes in org.qubership.atp.dataset.service.direct.macros that implement DsEvaluator