net.sf.saffron.oj.xlat
Class SubqueryFinder.RexExpression

java.lang.Object
  |
  +--openjava.ptree.ParseTreeObject
        |
        +--openjava.ptree.Leaf
              |
              +--openjava.ptree.Literal
                    |
                    +--net.sf.saffron.oj.xlat.SubqueryFinder.RexExpression
All Implemented Interfaces:
Cloneable, Expression, ParseTree, VariableInitializer
Enclosing class:
SubqueryFinder

private static class SubqueryFinder.RexExpression
extends Literal

A Row-expression wrapped to look like a Openjava expression.


Field Summary
private  RexNode rexNode
           
 
Fields inherited from class openjava.ptree.Literal
BOOLEAN, CHARACTER, DOUBLE, FLOAT, id, INTEGER, LONG, NULL, STRING
 
Fields inherited from class openjava.ptree.Leaf
charBegin, line
 
Fields inherited from class openjava.ptree.ParseTreeObject
debugFlag, debugLevel, LN, out, writerStack
 
Constructor Summary
SubqueryFinder.RexExpression(RexNode rexNode)
           
 
Methods inherited from class openjava.ptree.Literal
accept, constantEmptyString, constantFalse, constantNull, constantOne, constantTrue, constantZero, getLiteralType, getType, makeLiteral, makeLiteral, makeLiteral, makeLiteral, makeLiteral, makeLiteral, makeLiteral, makeLiteral, makeLiteral, makeLiteral, makeLiteral, makeLiteral, makeLiteral, stripString
 
Methods inherited from class openjava.ptree.Leaf
childrenAccept, equals, equals, getRowType, getTokenID, makeCopy, makeRecursiveCopy, replaceChildWith, toString, writeCode
 
Methods inherited from class openjava.ptree.ParseTreeObject
clone, eq, eq, equal, flushPrintWriter, getDebugFlag, getNest, getObjectID, getParent, getPrintWriter, getTab, hashCode, lastObjectID, popNest, popPrintWriter, pushNest, pushPrintWriter, replace, setDebugFlag, setDebugLevel, setNest, setParent, setPrintStream, setTab, toFlattenString, writeDebug, writeDebugL, writeDebugLln, writeDebugln, writeDebugLR, writeDebugR, writeDebugRln, writeTab
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface openjava.ptree.Expression
getRowType
 
Methods inherited from interface openjava.ptree.ParseTree
childrenAccept, eq, equals, getObjectID, makeCopy, makeRecursiveCopy, replace, toFlattenString, toString, writeCode
 

Field Detail

rexNode

private final RexNode rexNode
Constructor Detail

SubqueryFinder.RexExpression

public SubqueryFinder.RexExpression(RexNode rexNode)

SourceForge.net_Logo