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 java.lang.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 getObject
           
static Triple.Field getPredicate
           
static Triple.Field getSubject
           
 
Constructor Summary
Triple.Field()
           
 
Method Summary
abstract  Filter filterOn(Node n)
           
 Filter 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

getSubject

public static final Triple.Field getSubject

getObject

public static final Triple.Field getObject

getPredicate

public static final Triple.Field getPredicate
Constructor Detail

Triple.Field

public Triple.Field()
Method Detail

getField

public abstract Node getField(Triple t)

filterOn

public abstract Filter filterOn(Node n)

filterOn

public final Filter filterOn(Triple t)


Copyright © 2000, 2001, 2002, 2003, 2004, 2005 Hewlett-Packard Development Company, LP