Uses of Interface
org.jrdf.graph.PredicateNode

Packages that use PredicateNode
org.jrdf.graph This package defines a set of APIs required to implement an RDF Graph and it's associated objects. 
org.jrdf.graph.mem This package is an implementation of the JRDF Graph API. 
org.jrdf.parser This package is a port of the Sesame RIO Parser. 
org.jrdf.parser.ntriples.parser   
 

Uses of PredicateNode in org.jrdf.graph
 

Subinterfaces of PredicateNode in org.jrdf.graph
 interface URIReference
          RDF URI reference - resource node.
 

Classes in org.jrdf.graph that implement PredicateNode
 class AbstractURIReference
          A base implementation of an RDF URIReference.
 class AnyPredicateNode
          A node which represents any predicate - unconstrained.
 

Fields in org.jrdf.graph declared as PredicateNode
protected  PredicateNode AbstractTriple.predicateNode
          The internal representation of the triple - predicate node.
 

Methods in org.jrdf.graph that return PredicateNode
 PredicateNode Triple.getPredicate()
          Obtains the predicate of this statement.
 PredicateNode AbstractTriple.getPredicate()
          Obtains the predicate of this statement.
 

Methods in org.jrdf.graph with parameters of type PredicateNode
 void Graph.add(SubjectNode subject, PredicateNode predicate, ObjectNode object)
          Adds a triple to the graph.
 boolean Graph.contains(SubjectNode subject, PredicateNode predicate, ObjectNode object)
          Test the graph for the occurrence of a statement.
 Triple TripleFactory.createTriple(SubjectNode subject, PredicateNode predicate, ObjectNode object)
          Creates a new triple to be used in the graph.
 ClosableIterator<Triple> Graph.find(SubjectNode subject, PredicateNode predicate, ObjectNode object)
          Returns an iterator of Triples to a set of statements that match a given subject, predicate and object.
 void TripleFactory.reifyTriple(SubjectNode subjectNode, PredicateNode predicateNode, ObjectNode objectNode, SubjectNode reificationNode)
          Reifies a triple.
 void AbstractTripleFactory.reifyTriple(SubjectNode subjectNode, PredicateNode predicateNode, ObjectNode objectNode, SubjectNode reificationNode)
          Reifies a triple.
 void Graph.remove(SubjectNode subject, PredicateNode predicate, ObjectNode object)
          Removes a triple from the graph.
 

Uses of PredicateNode in org.jrdf.graph.mem
 

Classes in org.jrdf.graph.mem that implement PredicateNode
 class URIReferenceImpl
          RDF URI reference - resource node.
 

Methods in org.jrdf.graph.mem with parameters of type PredicateNode
 void GraphImpl.add(SubjectNode subject, PredicateNode predicate, ObjectNode object)
           
 boolean GraphImpl.contains(SubjectNode subject, PredicateNode predicate, ObjectNode object)
           
 ClosableIterator<Triple> GraphImpl.find(SubjectNode subject, PredicateNode predicate, ObjectNode object)
           
 void GraphImpl.remove(SubjectNode subject, PredicateNode predicate, ObjectNode object)
           
 

Constructors in org.jrdf.graph.mem with parameters of type PredicateNode
TripleImpl(SubjectNode subject, PredicateNode predicate, ObjectNode object)
          Constructor for this Triple, only to be used by the NodeFactory.
 

Uses of PredicateNode in org.jrdf.parser
 

Methods in org.jrdf.parser with parameters of type PredicateNode
 void StatementHandler.handleStatement(SubjectNode subject, PredicateNode predicate, ObjectNode object)
          Called by an RDF parser when it has parsed a statement.
 void GraphStatementHandler.handleStatement(SubjectNode subject, PredicateNode predicate, ObjectNode object)
           
 

Uses of PredicateNode in org.jrdf.parser.ntriples.parser
 

Methods in org.jrdf.parser.ntriples.parser that return PredicateNode
 PredicateNode PredicateParserImpl.parsePredicate(RegexMatcher matcher)
           
 PredicateNode PredicateParser.parsePredicate(RegexMatcher matcher)