org.eigenbase.rel.rules
Class ConvertMultiJoinRule.InputReferenceCounter
java.lang.Object
  
org.eigenbase.rex.RexVisitorImpl<Void>
      
org.eigenbase.rel.rules.ConvertMultiJoinRule.InputReferenceCounter
- All Implemented Interfaces: 
 - RexVisitor<Void>
 
- Enclosing class:
 - ConvertMultiJoinRule
 
private class ConvertMultiJoinRule.InputReferenceCounter
- extends RexVisitorImpl<Void>
 
Visitor that keeps a reference count of the inputs used by an expression.
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
refCounts
private final int[] refCounts
ConvertMultiJoinRule.InputReferenceCounter
public ConvertMultiJoinRule.InputReferenceCounter(int[] refCounts)
visitInputRef
public Void visitInputRef(RexInputRef inputRef)
- Specified by:
 visitInputRef in interface RexVisitor<Void>- Overrides:
 visitInputRef in class RexVisitorImpl<Void>