|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.jena.riot.system.ParserProfileBase
public class ParserProfileBase
Basic profile of things, with key operations based on a simple use of the parse elements into Nodes
Constructor Summary | |
---|---|
ParserProfileBase(Prologue prologue,
ErrorHandler errorHandler)
|
|
ParserProfileBase(Prologue prologue,
ErrorHandler errorHandler,
LabelToNode labelMapping)
|
Method Summary | |
---|---|
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)
Special token forms |
Quad |
createQuad(Node g,
Node s,
Node p,
Node o,
long line,
long col)
Create a Quad |
Node |
createStringLiteral(String lexical,
long line,
long col)
Create a literal for a string |
Triple |
createTriple(Node s,
Node p,
Node o,
long line,
long col)
Create a triple |
Node |
createTypedLiteral(String lexical,
RDFDatatype dt,
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 mapper)
|
void |
setPrologue(Prologue p)
|
void |
setStrictMode(boolean mode)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ParserProfileBase(Prologue prologue, ErrorHandler errorHandler)
public ParserProfileBase(Prologue prologue, ErrorHandler errorHandler, LabelToNode labelMapping)
Method Detail |
---|
public ErrorHandler getHandler()
getHandler
in interface ParserProfile
public void setHandler(ErrorHandler handler)
setHandler
in interface ParserProfile
public Prologue getPrologue()
getPrologue
in interface ParserProfile
public void setPrologue(Prologue p)
setPrologue
in interface ParserProfile
public LabelToNode getLabelToNode()
getLabelToNode
in interface ParserProfile
public void setLabelToNode(LabelToNode mapper)
setLabelToNode
in interface ParserProfile
public String resolveIRI(String uriStr, long line, long col)
resolveIRI
in interface ParserProfile
public org.apache.jena.iri.IRI makeIRI(String uriStr, long line, long col)
makeIRI
in interface ParserProfile
public Quad createQuad(Node g, Node s, Node p, Node o, long line, long col)
ParserProfile
createQuad
in interface ParserProfile
public Triple createTriple(Node s, Node p, Node o, long line, long col)
ParserProfile
createTriple
in interface ParserProfile
public Node createURI(String uriStr, long line, long col)
ParserProfile
createURI
in interface ParserProfile
public Node createBlankNode(Node scope, String label, long line, long col)
ParserProfile
createBlankNode
in interface ParserProfile
public Node createBlankNode(Node scope, long line, long col)
ParserProfile
createBlankNode
in interface ParserProfile
public Node createTypedLiteral(String lexical, RDFDatatype dt, long line, long col)
ParserProfile
createTypedLiteral
in interface ParserProfile
public Node createLangLiteral(String lexical, String langTag, long line, long col)
ParserProfile
createLangLiteral
in interface ParserProfile
public Node createStringLiteral(String lexical, long line, long col)
ParserProfile
createStringLiteral
in interface ParserProfile
public Node createNodeFromToken(Node scope, Token token, long line, long col)
createNodeFromToken
in interface ParserProfile
public Node create(Node currentGraph, Token token)
ParserProfile
create
in interface ParserProfile
public boolean isStrictMode()
isStrictMode
in interface ParserProfile
public void setStrictMode(boolean mode)
setStrictMode
in interface ParserProfile
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |