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) |
Node |
createLangLiteral(String lexical,
String langTag,
long line,
long col) |
Node |
createPlainLiteral(String lexical,
long line,
long col) |
Quad |
createQuad(Node graph,
Node subject,
Node predicate,
Node object,
long line,
long col) |
Triple |
createTriple(Node subject,
Node predicate,
Node object,
long line,
long col) |
Node |
createTypedLiteral(String lexical,
RDFDatatype datatype,
long line,
long col) |
Node |
createURI(String x,
long line,
long col) |
org.apache.jena.iri.IRI |
makeIRI(String uriStr,
long line,
long col) |
String |
resolveIRI(String uriStr,
long line,
long col) |
create, 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)
createTriple
in interface ParserProfile
createTriple
in class ParserProfileBase
public Quad createQuad(Node graph, Node subject, Node predicate, Node object, long line, long col)
createQuad
in interface ParserProfile
createQuad
in class ParserProfileBase
public Node createURI(String x, long line, long col)
createURI
in interface ParserProfile
createURI
in class ParserProfileBase
public Node createTypedLiteral(String lexical, RDFDatatype datatype, long line, long col)
createTypedLiteral
in interface ParserProfile
createTypedLiteral
in class ParserProfileBase
public Node createLangLiteral(String lexical, String langTag, long line, long col)
createLangLiteral
in interface ParserProfile
createLangLiteral
in class ParserProfileBase
public Node createPlainLiteral(String lexical, long line, long col)
createPlainLiteral
in interface ParserProfile
createPlainLiteral
in class ParserProfileBase
public Node createBlankNode(Node scope, String label, long line, long col)
createBlankNode
in interface ParserProfile
createBlankNode
in class ParserProfileBase
Licenced under the Apache License, Version 2.0