org.jboss.dna.graph.query.process
Class NestedLoopJoinComponent

java.lang.Object
  extended by org.jboss.dna.graph.query.process.ProcessingComponent
      extended by org.jboss.dna.graph.query.process.JoinComponent
          extended by org.jboss.dna.graph.query.process.NestedLoopJoinComponent

public class NestedLoopJoinComponent
extends JoinComponent


Constructor Summary
NestedLoopJoinComponent(QueryContext context, ProcessingComponent left, ProcessingComponent right, JoinCondition condition, JoinType joinType)
           
 
Method Summary
 List<Object[]> execute()
          Execute this stage of processing and return the resulting tuples that each conform to the columns.
 
Methods inherited from class org.jboss.dna.graph.query.process.JoinComponent
getJoinCondition, getJoinType
 
Methods inherited from class org.jboss.dna.graph.query.process.ProcessingComponent
close, getColumns, getContext
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NestedLoopJoinComponent

public NestedLoopJoinComponent(QueryContext context,
                               ProcessingComponent left,
                               ProcessingComponent right,
                               JoinCondition condition,
                               JoinType joinType)
Method Detail

execute

public List<Object[]> execute()
Execute this stage of processing and return the resulting tuples that each conform to the columns.

Specified by:
execute in class ProcessingComponent
Returns:
the list of tuples, where each tuple corresonds to the columns; never null
See Also:
ProcessingComponent.execute()


Copyright © 2008-2010 JBoss, a division of Red Hat. All Rights Reserved.