Module net.sf.jsqlparser
Class OldOracleJoinBinaryExpression
- java.lang.Object
-
- net.sf.jsqlparser.parser.ASTNodeAccessImpl
-
- net.sf.jsqlparser.expression.BinaryExpression
-
- net.sf.jsqlparser.expression.operators.relational.OldOracleJoinBinaryExpression
-
- All Implemented Interfaces:
java.io.Serializable
,Expression
,SupportsOldOracleJoinSyntax
,Model
,ASTNodeAccess
- Direct Known Subclasses:
ComparisonOperator
,Matches
public abstract class OldOracleJoinBinaryExpression extends BinaryExpression implements SupportsOldOracleJoinSyntax
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private int
oldOracleJoinSyntax
private int
oraclePriorPosition
-
Fields inherited from interface net.sf.jsqlparser.expression.operators.relational.SupportsOldOracleJoinSyntax
NO_ORACLE_JOIN, NO_ORACLE_PRIOR, ORACLE_JOIN_LEFT, ORACLE_JOIN_RIGHT, ORACLE_PRIOR_END, ORACLE_PRIOR_START
-
-
Constructor Summary
Constructors Constructor Description OldOracleJoinBinaryExpression()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getOldOracleJoinSyntax()
int
getOraclePriorPosition()
void
setOldOracleJoinSyntax(int oldOracleJoinSyntax)
void
setOraclePriorPosition(int oraclePriorPosition)
java.lang.String
toString()
OldOracleJoinBinaryExpression
withLeftExpression(Expression arg0)
OldOracleJoinBinaryExpression
withOldOracleJoinSyntax(int oldOracleJoinSyntax)
OldOracleJoinBinaryExpression
withOraclePriorPosition(int oraclePriorPosition)
OldOracleJoinBinaryExpression
withRightExpression(Expression arg0)
-
Methods inherited from class net.sf.jsqlparser.expression.BinaryExpression
add, and, bitAnd, bitOr, bitShiftLeft, bitShiftRight, bitXor, build, concat, divide, divideInt, getLeftExpression, getLeftExpression, getRightExpression, getRightExpression, getStringExpression, modulo, multiply, or, setLeftExpression, setRightExpression, subtract, xor
-
Methods inherited from class net.sf.jsqlparser.parser.ASTNodeAccessImpl
appendTo, getASTNode, getParent, getParent, setASTNode
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface net.sf.jsqlparser.parser.ASTNodeAccess
getASTNode, setASTNode
-
Methods inherited from interface net.sf.jsqlparser.expression.Expression
accept, accept
-
-
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toString
in classBinaryExpression
-
getOldOracleJoinSyntax
public int getOldOracleJoinSyntax()
- Specified by:
getOldOracleJoinSyntax
in interfaceSupportsOldOracleJoinSyntax
-
setOldOracleJoinSyntax
public void setOldOracleJoinSyntax(int oldOracleJoinSyntax)
- Specified by:
setOldOracleJoinSyntax
in interfaceSupportsOldOracleJoinSyntax
-
getOraclePriorPosition
public int getOraclePriorPosition()
- Specified by:
getOraclePriorPosition
in interfaceSupportsOldOracleJoinSyntax
-
setOraclePriorPosition
public void setOraclePriorPosition(int oraclePriorPosition)
- Specified by:
setOraclePriorPosition
in interfaceSupportsOldOracleJoinSyntax
-
withOldOracleJoinSyntax
public OldOracleJoinBinaryExpression withOldOracleJoinSyntax(int oldOracleJoinSyntax)
- Specified by:
withOldOracleJoinSyntax
in interfaceSupportsOldOracleJoinSyntax
-
withOraclePriorPosition
public OldOracleJoinBinaryExpression withOraclePriorPosition(int oraclePriorPosition)
- Specified by:
withOraclePriorPosition
in interfaceSupportsOldOracleJoinSyntax
-
withLeftExpression
public OldOracleJoinBinaryExpression withLeftExpression(Expression arg0)
- Overrides:
withLeftExpression
in classBinaryExpression
-
withRightExpression
public OldOracleJoinBinaryExpression withRightExpression(Expression arg0)
- Overrides:
withRightExpression
in classBinaryExpression
-
-