org.openrdf.sesame.query.rql.model
Class DataVar

java.lang.Object
  extended byorg.openrdf.sesame.query.rql.model.Var
      extended byorg.openrdf.sesame.query.rql.model.DataVar
All Implemented Interfaces:
DataQuery, Query, ResourceQuery

public class DataVar
extends Var
implements DataQuery

A DataVar is a variable that holds information on the actual metadata (as opposed to the schema information).


Constructor Summary
DataVar(String name)
           
 
Method Summary
 void evaluate(RdfSchemaSource rss, TableQueryResultListener listener)
           
 ValueIterator getInstances(RdfSchemaSource rss)
           
 ValueIterator getResources(RdfSchemaSource rss)
           
 
Methods inherited from class org.openrdf.sesame.query.rql.model.Var
getLeader, getName, getQuery, getValue, hasLeader, hasValue, returnsSet, setLeader, setValue, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.openrdf.sesame.query.rql.model.ResourceQuery
returnsSet
 
Methods inherited from interface org.openrdf.sesame.query.rql.model.Query
getQuery
 

Constructor Detail

DataVar

public DataVar(String name)
Method Detail

evaluate

public void evaluate(RdfSchemaSource rss,
                     TableQueryResultListener listener)
              throws QueryEvaluationException
Specified by:
evaluate in interface ResourceQuery
Throws:
QueryEvaluationException

getResources

public ValueIterator getResources(RdfSchemaSource rss)
Specified by:
getResources in interface ResourceQuery

getInstances

public ValueIterator getInstances(RdfSchemaSource rss)
Specified by:
getInstances in interface DataQuery


Copyright © 2002-2006 Aduna BV, GNU LGPL License applies.