/** */ public Object newIsNull(int line, int column, boolean not, Object expr) { NullComparisonNode node = new NullComparisonNode(); node.setLeft((Node)expr); setPosition(node, line, column); return not ? newNot(line, column, node) : node; }
/** */ public Object newIsNull(int line, int column, boolean not, Object expr) { NullComparisonNode node = new NullComparisonNode(); node.setLeft((Node)expr); setPosition(node, line, column); return not ? newNot(line, column, node) : node; }
/** */ public Object newIsNull(int line, int column, boolean not, Object expr) { NullComparisonNode node = new NullComparisonNode(); node.setLeft((Node)expr); setPosition(node, line, column); return not ? newNot(line, column, node) : node; }
/** */ public Object newLike(int line, int column, boolean not, Object string, Object pattern, Object escape) { LikeNode node = new LikeNode(); node.setLeft((Node)string); node.setRight((Node)pattern); node.setEscapeNode((EscapeNode)escape); setPosition(node, line, column); return not ? newNot(line, column, node) : node; }
/** */ public Object newBetween(int line, int column, boolean not, Object arg, Object lower, Object upper) { BetweenNode node = new BetweenNode(); node.setLeft((Node)arg); node.setRightForBetween((Node)lower); node.setRightForAnd((Node)upper); setPosition(node, line, column); return not? newNot(line, column, node) : node; }
/** */ public Object newLike(int line, int column, boolean not, Object string, Object pattern, Object escape) { LikeNode node = new LikeNode(); node.setLeft((Node)string); node.setRight((Node)pattern); node.setEscapeNode((EscapeNode)escape); setPosition(node, line, column); return not ? newNot(line, column, node) : node; }
/** */ public Object newBetween(int line, int column, boolean not, Object arg, Object lower, Object upper) { BetweenNode node = new BetweenNode(); node.setLeft((Node)arg); node.setRightForBetween((Node)lower); node.setRightForAnd((Node)upper); setPosition(node, line, column); return not? newNot(line, column, node) : node; }
/** */ public Object newBetween(int line, int column, boolean not, Object arg, Object lower, Object upper) { BetweenNode node = new BetweenNode(); node.setLeft((Node)arg); node.setRightForBetween((Node)lower); node.setRightForAnd((Node)upper); setPosition(node, line, column); return not? newNot(line, column, node) : node; }
/** */ public Object newLike(int line, int column, boolean not, Object string, Object pattern, Object escape) { LikeNode node = new LikeNode(); node.setLeft((Node)string); node.setRight((Node)pattern); node.setEscapeNode((EscapeNode)escape); setPosition(node, line, column); return not ? newNot(line, column, node) : node; }