@Override public Operation clone() { return new Operation(leftPart == null ? null : leftPart.clone(), rightPart == null ? null : rightPart.clone(), operator); }
@Override public Operation clone() { return new Operation(leftPart == null ? null : leftPart.clone(), rightPart == null ? null : rightPart.clone(), operator); }
operation = new Operation(lastExpressionHolder, Operator.get(m.group()), last, m.end()); operations.add(operation); String argsRaw = parts.remove(0); argsRaw = argsRaw.substring(1, argsRaw.length() - 1); thatObject = new Operation(thatObject, prepare(argsRaw, model, functions, imports, isTemplate), Operator.GET);
operation = new Operation(lastExpressionHolder, Operator.get(m.group()), last, m.end()); operations.add(operation); String argsRaw = parts.remove(0); argsRaw = argsRaw.substring(1, argsRaw.length() - 1); thatObject = new Operation(thatObject, prepare(argsRaw, model, functions, imports, isTemplate), Operator.GET);