org.openjena.riot.system
Class ParserProfileChecker

java.lang.Object
  extended by org.openjena.riot.system.ParserProfileBase
      extended by org.openjena.riot.system.ParserProfileChecker
All Implemented Interfaces:
ParserProfile

public class ParserProfileChecker
extends ParserProfileBase


Constructor Summary
ParserProfileChecker(Prologue prologue, ErrorHandler errorHandler)
           
 
Method Summary
 com.hp.hpl.jena.graph.Node createBlankNode(com.hp.hpl.jena.graph.Node scope, String label, long line, long col)
           
 com.hp.hpl.jena.graph.Node createLangLiteral(String lexical, String langTag, long line, long col)
           
 com.hp.hpl.jena.graph.Node createPlainLiteral(String lexical, long line, long col)
           
 Quad createQuad(com.hp.hpl.jena.graph.Node graph, com.hp.hpl.jena.graph.Node subject, com.hp.hpl.jena.graph.Node predicate, com.hp.hpl.jena.graph.Node object, long line, long col)
           
 com.hp.hpl.jena.graph.Triple createTriple(com.hp.hpl.jena.graph.Node subject, com.hp.hpl.jena.graph.Node predicate, com.hp.hpl.jena.graph.Node object, long line, long col)
           
 com.hp.hpl.jena.graph.Node createTypedLiteral(String lexical, com.hp.hpl.jena.datatypes.RDFDatatype datatype, long line, long col)
           
 com.hp.hpl.jena.graph.Node createURI(String x, long line, long col)
           
 com.hp.hpl.jena.iri.IRI makeIRI(String uriStr, long line, long col)
           
 String resolveIRI(String uriStr, long line, long col)
           
 
Methods inherited from class org.openjena.riot.system.ParserProfileBase
create, createNodeFromToken, getHandler, getLabelToNode, getPrologue, setHandler, setLabelToNode, setPrologue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParserProfileChecker

public ParserProfileChecker(Prologue prologue,
                            ErrorHandler errorHandler)
Method Detail

resolveIRI

public String resolveIRI(String uriStr,
                         long line,
                         long col)
Specified by:
resolveIRI in interface ParserProfile
Overrides:
resolveIRI in class ParserProfileBase

makeIRI

public com.hp.hpl.jena.iri.IRI makeIRI(String uriStr,
                                       long line,
                                       long col)
Specified by:
makeIRI in interface ParserProfile
Overrides:
makeIRI in class ParserProfileBase

createTriple

public com.hp.hpl.jena.graph.Triple createTriple(com.hp.hpl.jena.graph.Node subject,
                                                 com.hp.hpl.jena.graph.Node predicate,
                                                 com.hp.hpl.jena.graph.Node object,
                                                 long line,
                                                 long col)
Specified by:
createTriple in interface ParserProfile
Overrides:
createTriple in class ParserProfileBase

createQuad

public Quad createQuad(com.hp.hpl.jena.graph.Node graph,
                       com.hp.hpl.jena.graph.Node subject,
                       com.hp.hpl.jena.graph.Node predicate,
                       com.hp.hpl.jena.graph.Node object,
                       long line,
                       long col)
Specified by:
createQuad in interface ParserProfile
Overrides:
createQuad in class ParserProfileBase

createURI

public com.hp.hpl.jena.graph.Node createURI(String x,
                                            long line,
                                            long col)
Specified by:
createURI in interface ParserProfile
Overrides:
createURI in class ParserProfileBase

createTypedLiteral

public com.hp.hpl.jena.graph.Node createTypedLiteral(String lexical,
                                                     com.hp.hpl.jena.datatypes.RDFDatatype datatype,
                                                     long line,
                                                     long col)
Specified by:
createTypedLiteral in interface ParserProfile
Overrides:
createTypedLiteral in class ParserProfileBase

createLangLiteral

public com.hp.hpl.jena.graph.Node createLangLiteral(String lexical,
                                                    String langTag,
                                                    long line,
                                                    long col)
Specified by:
createLangLiteral in interface ParserProfile
Overrides:
createLangLiteral in class ParserProfileBase

createPlainLiteral

public com.hp.hpl.jena.graph.Node createPlainLiteral(String lexical,
                                                     long line,
                                                     long col)
Specified by:
createPlainLiteral in interface ParserProfile
Overrides:
createPlainLiteral in class ParserProfileBase

createBlankNode

public com.hp.hpl.jena.graph.Node createBlankNode(com.hp.hpl.jena.graph.Node scope,
                                                  String label,
                                                  long line,
                                                  long col)
Specified by:
createBlankNode in interface ParserProfile
Overrides:
createBlankNode in class ParserProfileBase


Licenced under the Apache License, Version 2.0