org.modeshape.jcr.query
Class JcrQueryResult.SingleSelectorQueryResultRow
java.lang.Object
org.modeshape.jcr.query.JcrQueryResult.SingleSelectorQueryResultRow
- All Implemented Interfaces:
- Row
- Direct Known Subclasses:
- XPathQueryResult.XPathQueryResultRow
- Enclosing class:
- JcrQueryResult
protected static class JcrQueryResult.SingleSelectorQueryResultRow
- extends Object
- implements Row, Row
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
iterator
protected final JcrQueryResult.SingleSelectorQueryResultRowIterator iterator
node
protected final Node node
tuple
protected final Object[] tuple
JcrQueryResult.SingleSelectorQueryResultRow
protected JcrQueryResult.SingleSelectorQueryResultRow(JcrQueryResult.SingleSelectorQueryResultRowIterator iterator,
Node node,
Object[] tuple)
getNode
public Node getNode(String selectorName)
throws RepositoryException
- Returns the Node corresponding to this Row and the specified selector.
- Specified by:
getNode in interface Row
- Parameters:
selectorName - the name of the selector for which the node is to be returned
- Returns:
- the node
- Throws:
RepositoryException - if selectorName is not the alias of a selector in this query or if another error occurs.- See Also:
Row.getNode(java.lang.String)
getValue
public Value getValue(String columnName)
throws ItemNotFoundException,
RepositoryException
-
- Specified by:
getValue in interface Row
- Throws:
ItemNotFoundException
RepositoryException- See Also:
Row.getValue(java.lang.String)
getValues
public Value[] getValues()
throws RepositoryException
-
- Specified by:
getValues in interface Row
- Throws:
RepositoryException- See Also:
Row.getValues()
getNode
public Node getNode()
- Specified by:
getNode in interface Row
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
getScore
public double getScore()
throws RepositoryException
- Specified by:
getScore in interface Row
- Throws:
RepositoryException
getScore
public double getScore(String selectorName)
throws RepositoryException
- Specified by:
getScore in interface Row
- Throws:
RepositoryException
Copyright © 2008-2010 JBoss, a division of Red Hat. All Rights Reserved.