|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.hp.hpl.jena.sparql.pfunction.PropertyFunctionBase
public abstract class PropertyFunctionBase
Basic property function handler that calls the implementation subclass one binding at a time
| Method Summary | |
|---|---|
void |
build(PropFuncArg argSubject,
com.hp.hpl.jena.graph.Node predicate,
PropFuncArg argObject,
ExecutionContext execCxt)
Called during query plan construction immediately after the construction of the property function instance. |
abstract QueryIterator |
exec(Binding binding,
PropFuncArg argSubject,
com.hp.hpl.jena.graph.Node predicate,
PropFuncArg argObject,
ExecutionContext execCxt)
|
QueryIterator |
exec(QueryIterator input,
PropFuncArg argSubject,
com.hp.hpl.jena.graph.Node predicate,
PropFuncArg argObject,
ExecutionContext execCxt)
Create an iterator of bindings for the given inputs |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public void build(PropFuncArg argSubject,
com.hp.hpl.jena.graph.Node predicate,
PropFuncArg argObject,
ExecutionContext execCxt)
PropertyFunction
build in interface PropertyFunctionargSubject - The parsed argument(s) in the subject positionpredicate - The extension URI (as a Node).argObject - The parsed argument(s) in the object positionexecCxt - Execution context
public QueryIterator exec(QueryIterator input,
PropFuncArg argSubject,
com.hp.hpl.jena.graph.Node predicate,
PropFuncArg argObject,
ExecutionContext execCxt)
PropertyFunction
exec in interface PropertyFunctioninput - QueryIterator from the previous stageargSubject - The parsed argument(s) in the subject positionpredicate - The extension URI (as a Node).argObject - The parsed argument(s) in the object positionexecCxt - The execution context
public abstract QueryIterator exec(Binding binding,
PropFuncArg argSubject,
com.hp.hpl.jena.graph.Node predicate,
PropFuncArg argObject,
ExecutionContext execCxt)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||