|
||||||||||
| 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 ParserProfilepublic void setHandler(ErrorHandler handler)
setHandler in interface ParserProfilepublic Prologue getPrologue()
getPrologue in interface ParserProfilepublic void setPrologue(Prologue p)
setPrologue in interface ParserProfilepublic LabelToNode getLabelToNode()
getLabelToNode in interface ParserProfilepublic 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 ParserProfilepublic boolean isStrictMode()
isStrictMode in interface ParserProfilepublic void setStrictMode(boolean mode)
setStrictMode in interface ParserProfile
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||