13491350135113521353135413551356135713581359
switch (expectedType) { case BOOLEAN: toSet.set(modelValue.asBoolean()); break; case BIG_DECIMAL: toSet.set(modelValue.asBigDecimal()); break; case BIG_INTEGER: toSet.set(modelValue.asBigInteger()); break; case BYTES:
308309310311312313314315316317318
} if (node.getType() != ModelType.EXPRESSION) { // Convert the string to the expected type switch (getType()) { case BIG_DECIMAL: node.set(node.asBigDecimal()); break; case BIG_INTEGER: node.set(node.asBigInteger()); break; case BOOLEAN:
13461347134813491350135113521353135413551356
291292293294295296297298299300301
102103104105106107108109110111112
261262263264265266267268269270271
13871388138913901391139213931394139513961397
12371238123912401241124212431244124512461247