org.eigenbase.sarg
Class SargBinding

java.lang.Object
  extended by org.eigenbase.sarg.SargBinding

public class SargBinding
extends Object

SargBinding represents the binding of a SargExpr to a particular RexInputRef.

Version:
$Id: //open/dev/farrago/src/org/eigenbase/sarg/SargBinding.java#6 $
Author:
John V. Sichi

Field Summary
private  SargExpr expr
           
private  RexInputRef inputRef
           
 
Constructor Summary
SargBinding(SargExpr expr, RexInputRef inputRef)
           
 
Method Summary
 SargExpr getExpr()
           
 RexInputRef getInputRef()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

expr

private final SargExpr expr

inputRef

private final RexInputRef inputRef
Constructor Detail

SargBinding

public SargBinding(SargExpr expr,
                   RexInputRef inputRef)
Method Detail

getExpr

public SargExpr getExpr()

getInputRef

public RexInputRef getInputRef()