com.hp.hpl.jena.sparql.pfunction
Class PFuncSimpleAndList

java.lang.Object
  extended by com.hp.hpl.jena.sparql.pfunction.PropertyFunctionBase
      extended by com.hp.hpl.jena.sparql.pfunction.PropertyFunctionEval
          extended by com.hp.hpl.jena.sparql.pfunction.PFuncSimpleAndList
All Implemented Interfaces:
PropertyFunction
Direct Known Subclasses:
concat

public abstract class PFuncSimpleAndList
extends PropertyFunctionEval

Common, simple case:


Method Summary
abstract  QueryIterator execEvaluated(Binding binding, com.hp.hpl.jena.graph.Node subject, com.hp.hpl.jena.graph.Node predicate, PropFuncArg object, ExecutionContext execCxt)
           
 QueryIterator execEvaluated(Binding binding, PropFuncArg argSubject, com.hp.hpl.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt)
           
 
Methods inherited from class com.hp.hpl.jena.sparql.pfunction.PropertyFunctionEval
exec
 
Methods inherited from class com.hp.hpl.jena.sparql.pfunction.PropertyFunctionBase
build, exec
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

execEvaluated

public QueryIterator execEvaluated(Binding binding,
                                   PropFuncArg argSubject,
                                   com.hp.hpl.jena.graph.Node predicate,
                                   PropFuncArg argObject,
                                   ExecutionContext execCxt)
Specified by:
execEvaluated in class PropertyFunctionEval

execEvaluated

public abstract QueryIterator execEvaluated(Binding binding,
                                            com.hp.hpl.jena.graph.Node subject,
                                            com.hp.hpl.jena.graph.Node predicate,
                                            PropFuncArg object,
                                            ExecutionContext execCxt)
Parameters:
binding - Current solution from previous query stage
subject - Node in subject slot, after substitution if a bound variable in this binding
predicate - This predicate
object - List in object slot, after substitution if a bound variable in this binding
execCxt - Execution context
Returns:
QueryIterator


Licenced under the Apache License, Version 2.0