| Package | Description | 
|---|---|
| com.hp.hpl.jena.sparql.path | |
| com.hp.hpl.jena.sparql.pfunction | |
| com.hp.hpl.jena.sparql.pfunction.library | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PathPropertyFunction  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PFuncAssignToObject
Common case: take a node (subject) and
  calculate something else, assign it to a
  variable (object) 
 | 
class  | 
PFuncAssignToSubject
Common case: take a node (object) and
  calculate something else, assign it to a
  variable (subject) 
 | 
class  | 
PFuncSimple
Common, simple case:
   
  arguments are not lists
  attempt to put values in for any bound variables
  call the implementation with one binding at a time
   
 | 
class  | 
PFuncSimpleAndList
Common, simple case:
   
  subject arguments is not a list
  object is a list
  call the implementation with one binding at a time
   
 | 
class  | 
PropertyFunctionBase
Basic property function handler that calls the implementation 
 subclass one binding at a time 
 | 
class  | 
PropertyFunctionEval
Basic property function handler that calls the implementation 
 subclass one binding at a time after evaluating the arguments (if bound). 
 | 
| Modifier and Type | Method and Description | 
|---|---|
PropertyFunction | 
PropertyFunctionFactory.create(String uri)  | 
| Constructor and Description | 
|---|
ProcedurePF(PropertyFunction propFunc,
           PropFuncArg subjArg,
           Node pfNode,
           PropFuncArg objArg)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
alt
Alt membership 
 | 
class  | 
assign
Assignment: does not change the value of an existing binding. 
 | 
class  | 
bag
Bag membership 
 | 
class  | 
blankNode
Relationship between a node (subject) and it's bNode label (object/string) 
 | 
class  | 
bnode
Relationship between a node (subject) and it's bNode label (object/string) 
 | 
class  | 
concat  | 
class  | 
container
container - super class of bag/alt/seq - rdfs:member 
 | 
class  | 
ListBase
Base class for list realted operations 
 | 
class  | 
ListBase1
List operation - object can't be a list. 
 | 
class  | 
ListBaseList  | 
class  | 
listIndex
List membership with index : property function to access list using index  
  Usage: ?list :listIndex (?index ?member) 
 | 
class  | 
listLength
List length : property function to get the length of a list. 
 | 
class  | 
listMember
List membership : property function implementation of list:member. 
 | 
class  | 
seq
Seq membership 
 | 
class  | 
splitIRI  | 
class  | 
splitURI
Alternative name for splitIRI 
 | 
class  | 
str
Property function to turn an RDF term (but not a blank node) into a string 
 | 
class  | 
version
Access the subsystem version registry and yield URI/version for each entry 
 | 
class  | 
versionARQ  | 
Licenced under the Apache License, Version 2.0