Uses of Interface
org.jrdf.graph.Node

Packages that use Node
org.jrdf.graph This package defines a set of APIs required to implement an RDF Graph and it's associated objects. 
org.jrdf.graph.global   
org.jrdf.graph.global.index   
org.jrdf.graph.global.iterator   
org.jrdf.graph.global.molecule   
org.jrdf.graph.local.index.nodepool   
org.jrdf.graph.local.mem This package is an implementation of the JRDF Graph API. 
org.jrdf.graph.local.util   
org.jrdf.query.relation   
org.jrdf.query.relation.constants   
org.jrdf.query.relation.mem   
org.jrdf.sparql.builder   
org.jrdf.writer.rdfxml   
 

Uses of Node in org.jrdf.graph
 

Subinterfaces of Node in org.jrdf.graph
 interface BlankNode
          RDF blank node.
 interface Literal
          RDF literal node.
 interface ObjectNode
          Indicates if a Java object can be the object part of an RDF Triple.
 interface PredicateNode
          Indicates if a Java object can be the predicate part of an RDF Triple.
 interface Resource
          A resource stands for either a Blank Node or a URI Reference.
 interface SubjectNode
          Indicates if a Java object can be the subject part of an RDF Triple.
 interface URIReference
          RDF URI reference - resource node.
 

Classes in org.jrdf.graph that implement Node
 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.
 class AnyPredicateNode
          A node which represents any predicate - unconstrained.
 class AnySubjectNode
          A node which represents any subject - unconstrained.
 

Methods in org.jrdf.graph that return Node
 Node Resource.getUnderlyingNode()
          Returns the node that the resource represents - either a BlankNode or a URIReference.
 

Methods in org.jrdf.graph that return types with arguments of type Node
 ClosableIterator<? extends Node> Graph.findNodes(NodeType type)
          Returns all unique values of a given type.
 

Methods in org.jrdf.graph with parameters of type Node
static boolean AbstractBlankNode.isBlankNode(Node node)
           
 void TypedNodeVisitorAdapter.visitNode(Node node)
           
 void TypedNodeVisitor.visitNode(Node node)
          Visit node.
 

Uses of Node in org.jrdf.graph.global
 

Subinterfaces of Node in org.jrdf.graph.global
 interface GlobalizedBlankNode
           
 

Classes in org.jrdf.graph.global that implement Node
 class BlankNodeImpl
          Globalized implementation of a BlankNode.
 class LiteralImpl
           
 class URIReferenceImpl
          Globalized implementation of a URIReferenfce.
 

Methods in org.jrdf.graph.global with parameters of type Node
 void GroundedTripleComparatorImpl.visitNode(Node node)
           
 

Uses of Node in org.jrdf.graph.global.index
 

Methods in org.jrdf.graph.global.index that return Node
protected  Node[] SPOMoleculeIndexMem.getNodes(Triple triple)
           
protected  Node[] POSMoleculeIndexMem.getNodes(Triple triple)
           
protected  Node[] OSPMoleculeIndexMem.getNodes(Triple triple)
           
protected abstract  Node[] AbstractMoleculeIndexMem.getNodes(Triple triple)
           
 

Methods in org.jrdf.graph.global.index that return types with arguments of type Node
 Map<Node,Map<Node,Molecule>> MoleculeIndex.getSubIndex(Node first)
           
 Map<Node,Map<Node,Molecule>> MoleculeIndex.getSubIndex(Node first)
           
 Map<Node,Map<Node,Molecule>> AbstractMoleculeIndexMem.getSubIndex(Node first)
           
 Map<Node,Map<Node,Molecule>> AbstractMoleculeIndexMem.getSubIndex(Node first)
           
 Iterator<Map.Entry<Node,Map<Node,Map<Node,Molecule>>>> MoleculeIndex.keySetIterator()
           
 Iterator<Map.Entry<Node,Map<Node,Map<Node,Molecule>>>> MoleculeIndex.keySetIterator()
           
 Iterator<Map.Entry<Node,Map<Node,Map<Node,Molecule>>>> MoleculeIndex.keySetIterator()
           
 Iterator<Map.Entry<Node,Map<Node,Map<Node,Molecule>>>> AbstractMoleculeIndexMem.keySetIterator()
           
 Iterator<Map.Entry<Node,Map<Node,Map<Node,Molecule>>>> AbstractMoleculeIndexMem.keySetIterator()
           
 Iterator<Map.Entry<Node,Map<Node,Map<Node,Molecule>>>> AbstractMoleculeIndexMem.keySetIterator()
           
 

Methods in org.jrdf.graph.global.index with parameters of type Node
 void MoleculeIndex.add(Node first, Node second, Node third, Molecule molecule)
           
 void AbstractMoleculeIndexMem.add(Node first, Node second, Node third, Molecule molecule)
           
 boolean MoleculeIndex.contains(Node node)
           
 boolean AbstractMoleculeIndexMem.contains(Node node)
           
 Map<Node,Map<Node,Molecule>> MoleculeIndex.getSubIndex(Node first)
           
 Map<Node,Map<Node,Molecule>> AbstractMoleculeIndexMem.getSubIndex(Node first)
           
 void AbstractMoleculeIndexMem.remove(Node[] nodes)
           
 void MoleculeIndex.remove(Node first, Node second, Node third)
           
 void AbstractMoleculeIndexMem.remove(Node first, Node second, Node third)
           
 boolean MoleculeIndex.removeSubIndex(Node first)
           
 boolean AbstractMoleculeIndexMem.removeSubIndex(Node first)
           
 

Constructor parameters in org.jrdf.graph.global.index with type arguments of type Node
AbstractMoleculeIndexMem(Map<Node,Map<Node,Map<Node,Molecule>>> newIndex)
           
AbstractMoleculeIndexMem(Map<Node,Map<Node,Map<Node,Molecule>>> newIndex)
           
AbstractMoleculeIndexMem(Map<Node,Map<Node,Map<Node,Molecule>>> newIndex)
           
OSPMoleculeIndexMem(Map<Node,Map<Node,Map<Node,Molecule>>> newIndex)
           
OSPMoleculeIndexMem(Map<Node,Map<Node,Map<Node,Molecule>>> newIndex)
           
OSPMoleculeIndexMem(Map<Node,Map<Node,Map<Node,Molecule>>> newIndex)
           
POSMoleculeIndexMem(Map<Node,Map<Node,Map<Node,Molecule>>> newIndex)
           
POSMoleculeIndexMem(Map<Node,Map<Node,Map<Node,Molecule>>> newIndex)
           
POSMoleculeIndexMem(Map<Node,Map<Node,Map<Node,Molecule>>> newIndex)
           
SPOMoleculeIndexMem(Map<Node,Map<Node,Map<Node,Molecule>>> newIndex)
           
SPOMoleculeIndexMem(Map<Node,Map<Node,Map<Node,Molecule>>> newIndex)
           
SPOMoleculeIndexMem(Map<Node,Map<Node,Map<Node,Molecule>>> newIndex)
           
 

Uses of Node in org.jrdf.graph.global.iterator
 

Constructors in org.jrdf.graph.global.iterator with parameters of type Node
OneFixedIterator(Node newFirst, MoleculeIndex[] newIndexes, int newSearchIndex)
           
TwoFixedIterator(Node first, Node second, MoleculeIndex[] indexes, int searchIndex)
           
 

Uses of Node in org.jrdf.graph.global.molecule
 

Methods in org.jrdf.graph.global.molecule with parameters of type Node
 ClosableIterator<Molecule> MoleculeIteratorFactoryImpl.newOneFixedIterator(Node first, int index)
           
 ClosableIterator<Molecule> MoleculeIteratorFactory.newOneFixedIterator(Node value, int i)
           
 ClosableIterator<Molecule> MoleculeIteratorFactoryImpl.newTwoFixedIterator(Node first, Node second, int index)
           
 ClosableIterator<Molecule> MoleculeIteratorFactory.newTwoFixedIterator(Node first, Node second, int searchIndex)
           
 

Uses of Node in org.jrdf.graph.local.index.nodepool
 

Methods in org.jrdf.graph.local.index.nodepool that return Node
 Node NodeTypePoolImpl.get(Long nodeId)
           
 Node NodeTypePool.get(Long nodeId)
           
 Node NodePoolImpl.getNodeById(Long id)
           
 Node NodePool.getNodeById(Long id)
          Package method to find a node in the node pool by its id.
 

Methods in org.jrdf.graph.local.index.nodepool with parameters of type Node
 String StringNodeMapperImpl.convertToString(Node node)
           
 String StringNodeMapper.convertToString(Node node)
           
 Long LocalizerImpl.localize(Node node)
           
 Long Localizer.localize(Node node)
          Converts a node into it's localized version.
 Long[] LocalizerImpl.localize(Node first, Node second, Node third)
           
 Long[] Localizer.localize(Node first, Node second, Node third)
          Converts a globalized set of triple objects to an array of longs.
 void StringNodeMapperImpl.visitNode(Node node)
           
 void LocalizerImpl.visitNode(Node node)
           
 

Uses of Node in org.jrdf.graph.local.mem
 

Subinterfaces of Node in org.jrdf.graph.local.mem
 interface LiteralMutableId
           
 interface LocalizedNode
          A localized node i.e. one that has an internal identified and can be accessed by id.
 

Classes in org.jrdf.graph.local.mem that implement Node
 class AbstractResource
           
 class BlankNodeResourceImpl
           
 class URIReferenceResourceImpl
           
 

Methods in org.jrdf.graph.local.mem that return Node
 Node URIReferenceResourceImpl.getUnderlyingNode()
           
 Node BlankNodeResourceImpl.getUnderlyingNode()
           
 

Methods in org.jrdf.graph.local.mem that return types with arguments of type Node
 ClosableIterator<? extends Node> GraphImpl.findNodes(NodeType type)
           
 

Methods in org.jrdf.graph.local.mem with parameters of type Node
 int NodeComparatorImpl.compare(Node o1, Node o2)
           
 void NodeComparatorImpl.visitNode(Node node)
           
 

Uses of Node in org.jrdf.graph.local.util
 

Methods in org.jrdf.graph.local.util that return Node
 Node CopyGraphUtilImpl.copyTriplesForNode(Graph newSourceGraph, Graph newTargetGraph, Node node, Node newNode)
           
 Node CopyGraphUtil.copyTriplesForNode(Graph sourceGraph, Graph targetGraph, Node node, Node newNode)
          Given a node, copies all the triples that include
 Node GraphToGraphMapperImpl.createNewNode(Node node)
           
 Node GraphToGraphMapper.createNewNode(Node node)
           
 

Methods in org.jrdf.graph.local.util with parameters of type Node
 Node CopyGraphUtilImpl.copyTriplesForNode(Graph newSourceGraph, Graph newTargetGraph, Node node, Node newNode)
           
 Node CopyGraphUtil.copyTriplesForNode(Graph sourceGraph, Graph targetGraph, Node node, Node newNode)
          Given a node, copies all the triples that include
 Node GraphToGraphMapperImpl.createNewNode(Node node)
           
 Node GraphToGraphMapper.createNewNode(Node node)
           
 void CopyGraphUtilImpl.replaceNode(Graph newTargetGraph, Node oldNode, Node newNode)
           
 void CopyGraphUtil.replaceNode(Graph newTargetGraph, Node oldNode, Node newNode)
           
 void GraphToGraphMapperImpl.replaceNode(Node node, Node newNode)
           
 void GraphToGraphMapper.replaceNode(Node node, Node newNode)
           
 void GraphToGraphMapperImpl.replaceObjectNode(Node node, Node newNode)
           
 void GraphToGraphMapper.replaceObjectNode(Node node, Node newNode)
           
 void GraphToGraphMapperImpl.replacePredicateNode(Node node, Node newNode)
           
 void GraphToGraphMapper.replacePredicateNode(Node node, Node newNode)
           
 void GraphToGraphMapperImpl.replaceSubjectNode(Node node, Node newNode)
           
 void GraphToGraphMapper.replaceSubjectNode(Node node, Node newNode)
           
 

Uses of Node in org.jrdf.query.relation
 

Methods in org.jrdf.query.relation that return Node
 Node AttributeValuePair.getValue()
          Returns the value of the attribute.
 

Uses of Node in org.jrdf.query.relation.constants
 

Methods in org.jrdf.query.relation.constants that return Node
 Node NullaryAttributeValuePair.getValue()
           
 

Uses of Node in org.jrdf.query.relation.mem
 

Methods in org.jrdf.query.relation.mem that return Node
 Node AttributeValuePairImpl.getValue()
           
 

Constructors in org.jrdf.query.relation.mem with parameters of type Node
AttributeValuePairImpl(Attribute newAttribute, Node newValue)
           
 

Uses of Node in org.jrdf.sparql.builder
 

Constructors in org.jrdf.sparql.builder with parameters of type Node
ElementBuilderImpl(NodeType nodeType, Node graphNode, Attribute attribute, Graph currentGraph, Map<String,String> prefixMap)
           
 

Uses of Node in org.jrdf.writer.rdfxml
 

Methods in org.jrdf.writer.rdfxml with parameters of type Node
 void ResourceWriterImpl.visitNode(Node node)
           
 void PredicateObjectWriterImpl.visitNode(Node node)