com.simba.dsi.ext.aetree
Class AEBinaryValueExpr

java.lang.Object
  extended by com.simba.dsi.CppClassWrapper
      extended by com.simba.dsi.ext.aetree.AENode
          extended by com.simba.dsi.ext.aetree.AEExpr
              extended by com.simba.dsi.ext.aetree.AEValueExpr
                  extended by com.simba.dsi.ext.aetree.AEBinaryValueExpr
All Implemented Interfaces:
IColumn
Direct Known Subclasses:
AEAdd, AEDivide, AEMultiply, AESubtract

public abstract class AEBinaryValueExpr
extends AEValueExpr

This class defines the basic functionalities of a binary value expression such as PLUS, MINUS.


Constructor Summary
AEBinaryValueExpr(long objRef, AENodeType nodeType)
          Constructor.
 
Method Summary
 AEValueExpr getLeftOperand()
          Retrieves the left operand of this binary value operation.
 AEValueExpr getRightOperand()
          Retrieves the right operand of this binary value operation.
 
Methods inherited from class com.simba.dsi.ext.aetree.AEValueExpr
getCatalogName, getColumnLength, getDisplaySize, getLabel, getName, getNullable, getSchemaName, getSearchable, getTableName, getTypeMetadata, getUpdatable, isAutoUnique, isCaseSensitive, isDefinitelyWritable, isUnnamed
 
Methods inherited from class com.simba.dsi.ext.aetree.AENode
getChild, getChildCount, getNodeType
 
Methods inherited from class com.simba.dsi.CppClassWrapper
getObjRef
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AEBinaryValueExpr

public AEBinaryValueExpr(long objRef,
                         AENodeType nodeType)
Constructor.

Parameters:
objRef - The corresponding C++ object reference.
nodeType - The node type.
Method Detail

getLeftOperand

public AEValueExpr getLeftOperand()
Retrieves the left operand of this binary value operation.

Returns:
The operand on the left side.

getRightOperand

public AEValueExpr getRightOperand()
Retrieves the right operand of this binary value operation.

Returns:
The operand on the right side.


Copyright © 2006-2014 Simba Technologies Incorporated. All Rights Reserved.