|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jrdf.graph.global.molecule.MoleculeToText
public class MoleculeToText
Create a string represetation of a molecule that follows basic NTriples escaping. This is to be used primarily for serialization or similar purposes.
| Constructor Summary | |
|---|---|
MoleculeToText(StringBuilder newBuilder)
|
|
MoleculeToText(StringBuilder newBuilder,
Localizer newLocalizer)
|
|
| Method Summary | |
|---|---|
void |
handleEmptyMolecules()
The is called instead of handleStart/End contains molecules when the triple visited does not contain any submolecules. |
void |
handleEndContainsMolecules(Set<Molecule> newMolecules)
This is called when the top level triple's submolecules have all been visited. |
void |
handleStartContainsMolecules(Set<Molecule> newMolecules)
This is called when the current top level triple contains a set of submolecules. |
void |
handleTriple(Triple triple)
A triple in the root set of triples is found. |
void |
visitBlankNode(BlankNode blankNode)
Visit blank node. |
void |
visitLiteral(Literal literal)
Visit Literal. |
void |
visitNode(Node node)
Visit node. |
void |
visitResource(Resource resource)
Visit Resource. |
void |
visitURIReference(URIReference uriReference)
Visit URI Reference. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MoleculeToText(StringBuilder newBuilder)
public MoleculeToText(StringBuilder newBuilder,
Localizer newLocalizer)
| Method Detail |
|---|
public void handleTriple(Triple triple)
MoleculeHandler
handleTriple in interface MoleculeHandlertriple - the triple found.public void handleEmptyMolecules()
MoleculeHandler
handleEmptyMolecules in interface MoleculeHandlerpublic void handleStartContainsMolecules(Set<Molecule> newMolecules)
MoleculeHandler
handleStartContainsMolecules in interface MoleculeHandlernewMolecules - the submolecules belonging to the top level triple.public void handleEndContainsMolecules(Set<Molecule> newMolecules)
MoleculeHandler
handleEndContainsMolecules in interface MoleculeHandlernewMolecules - the submolecules belonging to the top level triple.public void visitBlankNode(BlankNode blankNode)
TypedNodeVisitor
visitBlankNode in interface TypedNodeVisitorblankNode - the blank node to visit.public void visitURIReference(URIReference uriReference)
TypedNodeVisitor
visitURIReference in interface TypedNodeVisitoruriReference - the URI Reference to visit.public void visitLiteral(Literal literal)
TypedNodeVisitor
visitLiteral in interface TypedNodeVisitorliteral - the Literal to visit.public void visitNode(Node node)
TypedNodeVisitor
visitNode in interface TypedNodeVisitornode - the node to visit.public void visitResource(Resource resource)
TypedNodeVisitor
visitResource in interface TypedNodeVisitorresource - the node to visit.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||