public class ParserProfileChecker extends ParserProfileBase
Constructor and Description |
---|
ParserProfileChecker(Prologue prologue,
ErrorHandler errorHandler) |
ParserProfileChecker(Prologue prologue,
ErrorHandler errorHandler,
LabelToNode labelMapping) |
Modifier and Type | Method and Description |
---|---|
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
|
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 x,
long line,
long col)
Create a URI Node
|
org.apache.jena.iri.IRI |
makeIRI(String uriStr,
long line,
long col) |
String |
resolveIRI(String uriStr,
long line,
long col) |
create, createBlankNode, createNodeFromToken, getHandler, getLabelToNode, getPrologue, isStrictMode, setHandler, setLabelToNode, setPrologue, setStrictMode
public ParserProfileChecker(Prologue prologue, ErrorHandler errorHandler)
public ParserProfileChecker(Prologue prologue, ErrorHandler errorHandler, LabelToNode labelMapping)
public String resolveIRI(String uriStr, long line, long col)
resolveIRI
in interface ParserProfile
resolveIRI
in class ParserProfileBase
public org.apache.jena.iri.IRI makeIRI(String uriStr, long line, long col)
makeIRI
in interface ParserProfile
makeIRI
in class ParserProfileBase
public Triple createTriple(Node subject, Node predicate, Node object, long line, long col)
ParserProfile
createTriple
in interface ParserProfile
createTriple
in class ParserProfileBase
public Quad createQuad(Node graph, Node subject, Node predicate, Node object, long line, long col)
ParserProfile
createQuad
in interface ParserProfile
createQuad
in class ParserProfileBase
public Node createURI(String x, long line, long col)
ParserProfile
createURI
in interface ParserProfile
createURI
in class ParserProfileBase
public Node createTypedLiteral(String lexical, RDFDatatype datatype, long line, long col)
ParserProfile
createTypedLiteral
in interface ParserProfile
createTypedLiteral
in class ParserProfileBase
public Node createLangLiteral(String lexical, String langTag, long line, long col)
ParserProfile
createLangLiteral
in interface ParserProfile
createLangLiteral
in class ParserProfileBase
public Node createStringLiteral(String lexical, long line, long col)
ParserProfile
createStringLiteral
in interface ParserProfile
createStringLiteral
in class ParserProfileBase
public Node createBlankNode(Node scope, String label, long line, long col)
ParserProfile
createBlankNode
in interface ParserProfile
createBlankNode
in class ParserProfileBase
Licenced under the Apache License, Version 2.0