com.hp.hpl.jena.query
Interface QuerySolution


public interface QuerySolution

A single answer from a SELECT query.

Version:
$Id: QuerySolution.java,v 1.6 2005/05/29 19:11:51 andy_seaborne Exp $
Author:
Andy Seaborne

Method Summary
 boolean contains(java.lang.String varName)
          Return true if the named variable is in this binding
 com.hp.hpl.jena.rdf.model.RDFNode get(java.lang.String varName)
          Return the value of the named variable in this binding.
 com.hp.hpl.jena.rdf.model.Literal getLiteral(java.lang.String varName)
          Return the value of the named variable in this binding, casting to a Literal.
 com.hp.hpl.jena.rdf.model.Resource getResource(java.lang.String varName)
          Return the value of the named variable in this binding, casting to a Resource.
 java.util.Iterator varNames()
          Iterate over the variable names (strings) in this QuerySolution.
 

Method Detail

get

com.hp.hpl.jena.rdf.model.RDFNode get(java.lang.String varName)
Return the value of the named variable in this binding. A return of null indicates that the variable is not present in this solution.

Parameters:
varName -
Returns:
RDFNode

getResource

com.hp.hpl.jena.rdf.model.Resource getResource(java.lang.String varName)
Return the value of the named variable in this binding, casting to a Resource. A return of null indicates that the variable is not present in this solution. An exception indicates it was present but not a resource.

Parameters:
varName -
Returns:
Resource

getLiteral

com.hp.hpl.jena.rdf.model.Literal getLiteral(java.lang.String varName)
Return the value of the named variable in this binding, casting to a Literal. A return of null indicates that the variable is not present in this solution. An exception indicates it was present but not a literal.

Parameters:
varName -
Returns:
Resource

contains

boolean contains(java.lang.String varName)
Return true if the named variable is in this binding


varNames

java.util.Iterator varNames()
Iterate over the variable names (strings) in this QuerySolution.

Returns:
Iterator of strings


Copyright © 2004, 2005 Hewlett-Packard Development Company, LP