com.hp.hpl.jena.sparql.pfunction.library
Class ListBase

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.library.ListBase
All Implemented Interfaces:
PropertyFunction
Direct Known Subclasses:
ListBase1, ListBaseList

public abstract class ListBase
extends PropertyFunctionEval

Base class for list realted operations


Constructor Summary
ListBase(PropFuncArgType objFuncArgType)
           
 
Method Summary
 QueryIterator execEvaluated(Binding binding, PropFuncArg argSubject, com.hp.hpl.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt)
          If the subject is a list (well, at least not an unbound variable), dispatch to execOneList else dispatch to one of object a var, a list or a node.
 
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
 

Constructor Detail

ListBase

public ListBase(PropFuncArgType objFuncArgType)
Method Detail

execEvaluated

public final QueryIterator execEvaluated(Binding binding,
                                         PropFuncArg argSubject,
                                         com.hp.hpl.jena.graph.Node predicate,
                                         PropFuncArg argObject,
                                         ExecutionContext execCxt)
If the subject is a list (well, at least not an unbound variable), dispatch to execOneList else dispatch to one of object a var, a list or a node.

Specified by:
execEvaluated in class PropertyFunctionEval


Licenced under the Apache License, Version 2.0