eu.larkc.jactr.scripting.sparql
Class SPARQLRequest

java.lang.Object
  extended by eu.larkc.jactr.scripting.sparql.SPARQLRequest
All Implemented Interfaces:
Cloneable, IRequest

public class SPARQLRequest
extends Object
implements IRequest

A jACT-R request that contains a SPARQLQuery.

Author:
Martijn Brakenhoff

Constructor Summary
SPARQLRequest(SPARQLQuery sparqlQuery)
           
 
Method Summary
 int bind(IModel model, VariableBindings bindings, boolean iterativeCall)
           
 SPARQLRequest clone()
           
 SPARQLQuery getSPARQLQuery()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SPARQLRequest

public SPARQLRequest(SPARQLQuery sparqlQuery)
Method Detail

getSPARQLQuery

public SPARQLQuery getSPARQLQuery()

clone

public SPARQLRequest clone()
Specified by:
clone in interface IRequest
Overrides:
clone in class Object

bind

public int bind(IModel model,
                VariableBindings bindings,
                boolean iterativeCall)
         throws CannotMatchException
Specified by:
bind in interface IRequest
Throws:
CannotMatchException