org.tmatesoft.sqljet.core.schema
Interface ISqlJetBinaryExpression

All Superinterfaces:
ISqlJetExpression
All Known Implementing Classes:
SqlJetBinaryExpression

public interface ISqlJetBinaryExpression
extends ISqlJetExpression

Binary expression.

Binary expression is compound expression which consists from two expressions combined by one operation ISqlJetBinaryExpression.Operation.

Format:

<leftExpression> <operation> <rightExpression>


Nested Class Summary
static class ISqlJetBinaryExpression.Operation
          Operation which combine expressions in binary expression ISqlJetBinaryExpression.
 
Method Summary
 ISqlJetExpression getLeftExpression()
          Left expression.
 ISqlJetBinaryExpression.Operation getOperation()
          Operation.
 ISqlJetExpression getRightExpression()
          Right expression.
 
Methods inherited from interface org.tmatesoft.sqljet.core.schema.ISqlJetExpression
getValue
 

Method Detail

getOperation

ISqlJetBinaryExpression.Operation getOperation()
Operation.

Returns:
operation

getLeftExpression

ISqlJetExpression getLeftExpression()
Left expression.

Returns:
left expression

getRightExpression

ISqlJetExpression getRightExpression()
Right expression.

Returns:
right expression