package sqlancer.common.ast; import sqlancer.common.visitor.BinaryOperation; public abstract class BinaryNode implements BinaryOperation { private final T left; private final T right; protected BinaryNode(T left, T right) { this.left = left; this.right = right; } @Override public T getLeft() { return left; } @Override public T getRight() { return right; } }