com.hp.hpl.jena.graph
Class Triple.Field

java.lang.Object
  extended by com.hp.hpl.jena.graph.Triple.Field
Enclosing class:
Triple

public abstract static class Triple.Field
extends Object

A Field is a selector from Triples; it allows selectors to be passed around as if they were functions, hooray.


Field Summary
static Triple.Field fieldObject
           
static Triple.Field fieldPredicate
           
static Triple.Field fieldSubject
           
 
Constructor Summary
Triple.Field()
           
 
Method Summary
abstract  com.hp.hpl.jena.util.iterator.Filter<Triple> filterOn(Node n)
           
 com.hp.hpl.jena.util.iterator.Filter<Triple> filterOn(Triple t)
           
abstract  Node getField(Triple t)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fieldSubject

public static final Triple.Field fieldSubject

fieldObject

public static final Triple.Field fieldObject

fieldPredicate

public static final Triple.Field fieldPredicate
Constructor Detail

Triple.Field

public Triple.Field()
Method Detail

getField

public abstract Node getField(Triple t)

filterOn

public abstract com.hp.hpl.jena.util.iterator.Filter<Triple> filterOn(Node n)

filterOn

public final com.hp.hpl.jena.util.iterator.Filter<Triple> filterOn(Triple t)


Licenced under the Apache License, Version 2.0