public interface ParserProfile
Modifier and Type | Method and Description |
---|---|
Node |
create(Node currentGraph,
Token token)
Make any node from a token as appropriate
|
Node |
createBlankNode(Node scope,
long line,
long col)
Create a fresh blank node
|
Node |
createBlankNode(Node scope,
String label,
long line,
long col)
Create a fresh blank node based on scope and label
|
Node |
createLangLiteral(String lexical,
String langTag,
long line,
long col)
Create a literal for a string+language
|
Node |
createNodeFromToken(Node scope,
Token token,
long line,
long col)
Make a node from a token - called after all else has been tried - return null for no such node
|
Quad |
createQuad(Node graph,
Node subject,
Node predicate,
Node object,
long line,
long col)
Create a Quad
|
Node |
createStringLiteral(String lexical,
long line,
long col)
Create a literal for a string
|
Triple |
createTriple(Node subject,
Node predicate,
Node object,
long line,
long col)
Create a triple
|
Node |
createTypedLiteral(String lexical,
RDFDatatype datatype,
long line,
long col)
Create a literal for a string+datatype
|
Node |
createURI(String uriStr,
long line,
long col)
Create a URI Node
|
ErrorHandler |
getHandler() |
LabelToNode |
getLabelToNode() |
Prologue |
getPrologue() |
boolean |
isStrictMode() |
org.apache.jena.iri.IRI |
makeIRI(String uriStr,
long line,
long col) |
String |
resolveIRI(String uriStr,
long line,
long col) |
void |
setHandler(ErrorHandler handler) |
void |
setLabelToNode(LabelToNode labelToNode) |
void |
setPrologue(Prologue prologue) |
void |
setStrictMode(boolean mode) |
org.apache.jena.iri.IRI makeIRI(String uriStr, long line, long col)
Triple createTriple(Node subject, Node predicate, Node object, long line, long col)
Quad createQuad(Node graph, Node subject, Node predicate, Node object, long line, long col)
Node createTypedLiteral(String lexical, RDFDatatype datatype, long line, long col)
Node createLangLiteral(String lexical, String langTag, long line, long col)
Node createStringLiteral(String lexical, long line, long col)
Node createBlankNode(Node scope, String label, long line, long col)
Node createNodeFromToken(Node scope, Token token, long line, long col)
LabelToNode getLabelToNode()
void setLabelToNode(LabelToNode labelToNode)
ErrorHandler getHandler()
void setHandler(ErrorHandler handler)
Prologue getPrologue()
void setPrologue(Prologue prologue)
boolean isStrictMode()
void setStrictMode(boolean mode)
Licenced under the Apache License, Version 2.0