Uses of Interface
org.jrdf.graph.ObjectNode

Packages that use ObjectNode
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 ObjectNode in org.jrdf.graph
 

Subinterfaces of ObjectNode in org.jrdf.graph
 interface BlankNode
          RDF blank node.
 interface Literal
          RDF literal node.
 interface URIReference
          RDF URI reference - resource node.
 

Classes in org.jrdf.graph that implement ObjectNode
 class AbstractBlankNode
          A base implementation of an RDF BlankNode.
 class AbstractLiteral
          A base implementation of an RDF Literal.
 class AbstractURIReference
          A base implementation of an RDF URIReference.
 class AnyNode
          A node which represents any node (subject, predicate or object) - unconstrained.
 class AnyObjectNode
          A node which represents any object - unconstrained.
 

Fields in org.jrdf.graph declared as ObjectNode
protected  ObjectNode AbstractTriple.objectNode
          The internal representation of the triple - object node.
 

Methods in org.jrdf.graph that return ObjectNode
 ObjectNode Triple.getObject()
          Obtains the object of this statement.
 ObjectNode AbstractTriple.getObject()
          Obtains the object of this statement.
 

Methods in org.jrdf.graph with parameters of type ObjectNode
 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.
 

Method parameters in org.jrdf.graph with type arguments of type ObjectNode
 void TripleFactory.addAlternative(SubjectNode subjectNode, Alternative<ObjectNode> alternative)
          Inserts a alternative using the given subject.
 void AbstractTripleFactory.addAlternative(SubjectNode subjectNode, Alternative<ObjectNode> alternative)
           
 void TripleFactory.addBag(SubjectNode subjectNode, Bag<ObjectNode> bag)
          Inserts a bag using the given subject.
 void AbstractTripleFactory.addBag(SubjectNode subjectNode, Bag<ObjectNode> bag)
           
 void TripleFactory.addCollection(SubjectNode firstNode, Collection<ObjectNode> collection)
          Inserts a collection using the given subject.
 void AbstractTripleFactory.addCollection(SubjectNode firstNode, Collection<ObjectNode> collection)
           
 void TripleFactory.addSequence(SubjectNode subjectNode, Sequence<ObjectNode> sequence)
          Inserts a sequence using the given subject.
 void AbstractTripleFactory.addSequence(SubjectNode subjectNode, Sequence<ObjectNode> sequence)
           
 

Uses of ObjectNode in org.jrdf.graph.mem
 

Subinterfaces of ObjectNode in org.jrdf.graph.mem
 interface LiteralMutableId
          Class description goes here.
 

Classes in org.jrdf.graph.mem that implement ObjectNode
 class BlankNodeImpl
          RDF blank node.
 class LiteralImpl
          RDF literal node.
 class URIReferenceImpl
          RDF URI reference - resource node.
 

Methods in org.jrdf.graph.mem that return ObjectNode
 ObjectNode SequenceImpl.remove()
           
 

Methods in org.jrdf.graph.mem with parameters of type ObjectNode
 boolean AlternativeImpl.add(ObjectNode o)
           
 void GraphImpl.add(SubjectNode subject, PredicateNode predicate, ObjectNode object)
           
 void CollectionImpl.addFirst(ObjectNode o)
           
 void CollectionImpl.addLast(ObjectNode o)
           
 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)
           
 

Method parameters in org.jrdf.graph.mem with type arguments of type ObjectNode
 boolean CollectionImpl.addAll(Collection<? extends ObjectNode> c)
           
 boolean BagImpl.addAll(Collection<? extends ObjectNode> c)
           
 boolean AlternativeImpl.addAll(Collection<? extends ObjectNode> c)
           
 boolean CollectionImpl.addAll(int index, Collection<? extends ObjectNode> c)
           
 

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

Uses of ObjectNode in org.jrdf.parser
 

Methods in org.jrdf.parser with parameters of type ObjectNode
 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 ObjectNode in org.jrdf.parser.ntriples.parser
 

Methods in org.jrdf.parser.ntriples.parser that return ObjectNode
 ObjectNode ObjectParserImpl.parseObject(RegexMatcher matcher)
           
 ObjectNode ObjectParser.parseObject(RegexMatcher matcher)