com.simba.dsi.ext.aetree
Class AECrossJoin

java.lang.Object
  extended by com.simba.dsi.CppClassWrapper
      extended by com.simba.dsi.ext.aetree.AENode
          extended by com.simba.dsi.ext.aetree.AEQueryOperation
              extended by com.simba.dsi.ext.aetree.AERelationalExpr
                  extended by com.simba.dsi.ext.aetree.AEBinaryRelationalExpr
                      extended by com.simba.dsi.ext.aetree.AECrossJoin

public final class AECrossJoin
extends AEBinaryRelationalExpr

A class that models a relational CROSS JOIN operation.

In the SQL-92 Spec, this matches exactly to the construct <table reference> CROSS JOIN <table reference> . In other words, the following two semantically identical SQL queries can be translated to an AECrossJoin operation directly.


Constructor Summary
AECrossJoin(long objRef)
          Constructor.
 
Method Summary
 
Methods inherited from class com.simba.dsi.ext.aetree.AEBinaryRelationalExpr
getLeftOperand, getRightOperand
 
Methods inherited from class com.simba.dsi.ext.aetree.AERelationalExpr
isNamed
 
Methods inherited from class com.simba.dsi.ext.aetree.AEQueryOperation
getColumn, getColumnCount
 
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

AECrossJoin

public AECrossJoin(long objRef)
Constructor.

Parameters:
objRef - The corresponding C++ object reference.


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