Modifier and Type | Class and Description |
---|---|
static class |
BinaryOperation.Operator |
public static BinaryOperation plus(NodeCalc left, NodeCalc right)
public static BinaryOperation minus(NodeCalc left, NodeCalc right)
public static BinaryOperation multiply(NodeCalc left, NodeCalc right)
public static BinaryOperation div(NodeCalc left, NodeCalc right)
public static BinaryOperation lessThan(NodeCalc left, NodeCalc right)
public static BinaryOperation lessThanOrEqualsTo(NodeCalc left, NodeCalc right)
public static BinaryOperation greaterThan(NodeCalc left, NodeCalc right)
public static BinaryOperation greaterThanOrEqualsTo(NodeCalc left, NodeCalc right)
public static BinaryOperation equals(NodeCalc left, NodeCalc right)
public static BinaryOperation notEquals(NodeCalc left, NodeCalc right)
public BinaryOperation.Operator getOperator()
public NodeCalc getLeft()
public void setLeft(NodeCalc left)
public NodeCalc getRight()
public void setRight(NodeCalc right)
public <R,A> R accept(NodeCalcVisitor<R,A> visitor, A arg)
public void writeJson(com.fasterxml.jackson.core.JsonGenerator generator) throws java.io.IOException
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Copyright © 2019. All rights reserved.