org.apache.jackrabbit.core.query.lucene.join
Class JoinRow

java.lang.Object
  extended by org.apache.jackrabbit.core.query.lucene.join.JoinRow
All Implemented Interfaces:
Row

public class JoinRow
extends Object


Constructor Summary
JoinRow(Map<String,PropertyValue> columns, OperandEvaluator evaluator, Row leftRow, Set<String> leftSelectors, Row rightRow, Set<String> rightSelectors)
           
 
Method Summary
 Node getNode()
           
 Node getNode(String selectorName)
           
 String getPath()
           
 String getPath(String selectorName)
           
 double getScore()
           
 double getScore(String selectorName)
           
 Value getValue(String columnName)
           
 Value[] getValues()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JoinRow

public JoinRow(Map<String,PropertyValue> columns,
               OperandEvaluator evaluator,
               Row leftRow,
               Set<String> leftSelectors,
               Row rightRow,
               Set<String> rightSelectors)
Method Detail

getNode

public Node getNode()
             throws RepositoryException
Throws:
RepositoryException

getNode

public Node getNode(String selectorName)
             throws RepositoryException
Throws:
RepositoryException

getScore

public double getScore()
                throws RepositoryException
Throws:
RepositoryException

getScore

public double getScore(String selectorName)
                throws RepositoryException
Throws:
RepositoryException

toString

public String toString()
Overrides:
toString in class Object

getValues

public Value[] getValues()
                  throws RepositoryException
Specified by:
getValues in interface Row
Throws:
RepositoryException

getValue

public Value getValue(String columnName)
               throws ItemNotFoundException,
                      RepositoryException
Specified by:
getValue in interface Row
Throws:
ItemNotFoundException
RepositoryException

getPath

public String getPath()
               throws RepositoryException
Specified by:
getPath in interface Row
Throws:
RepositoryException

getPath

public String getPath(String selectorName)
               throws RepositoryException
Specified by:
getPath in interface Row
Throws:
RepositoryException


Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.