java.lang.Object
org.apache.jena.graph.Node
org.apache.jena.graph.Node_Ext<X>
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
Node_Marker
Extension to the RDF Data model.
This class and any subclasses exist for experimentation and custom extensions.
There is no support for them within Apache Jena.
Extension nodes exist so that the machinery of datastructures (graphs, triples) can be used. There is no guarantee that processing Nodes (e.g. writing) will handle extensions.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.jena.graph.Node
Node.NotLiteral
-
Field Summary
Fields inherited from class org.apache.jena.graph.Node
ANY, noLangTag, noTextDirection
-
Method Summary
Methods inherited from class org.apache.jena.graph.Node
getBlankNodeLabel, getGraph, getIndexingValue, getLiteral, getLiteralDatatype, getLiteralDatatypeURI, getLiteralLanguage, getLiteralLexicalForm, getLiteralTextDirection, getLiteralValue, getLocalName, getName, getNameSpace, getTriple, getURI, hasURI, isBlank, isLiteral, isNodeGraph, isNodeTriple, isURI, isVariable, matches, sameTermAs, sameValueAs, toString, toString
-
Method Details
-
visitWith
Description copied from class:Node
Visit a Node and dispatch on it to the appropriate method from the NodeVisitorv
. -
isConcrete
public boolean isConcrete()Description copied from class:Node
Answer true iff this node is concrete, meaning a node that is data in an RDF Graph.- Specified by:
isConcrete
in classNode
-
get
-
isExt
public boolean isExt()Description copied from class:Node
Extension node. Typically used in data structures based on triples. -
hashCode
public int hashCode() -
equals
Description copied from class:Node
Java rules for equals. See also {#sameTermAs} and {#sameValueAs} Nodes only equal other Nodes that have equal labels.
-