org.openjena.riot.system
Interface ParserProfile

All Known Implementing Classes:
ParserProfileBase, ParserProfileChecker

public interface ParserProfile


Method Summary
 com.hp.hpl.jena.graph.Node create(com.hp.hpl.jena.graph.Node currentGraph, Token token)
          Make any node from a token as appropriate
 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 createNodeFromToken(com.hp.hpl.jena.graph.Node scope, Token token, long line, long col)
          Make a node from a token - called after all else has been tried - return null for no such node
 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 uriStr, long line, long col)
           
 ErrorHandler getHandler()
           
 LabelToNode getLabelToNode()
           
 Prologue getPrologue()
           
 com.hp.hpl.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 labelToNode)
           
 void setPrologue(Prologue prologue)
           
 

Method Detail

resolveIRI

String resolveIRI(String uriStr,
                  long line,
                  long col)

makeIRI

com.hp.hpl.jena.iri.IRI makeIRI(String uriStr,
                                long line,
                                long col)

createTriple

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)

createQuad

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)

createURI

com.hp.hpl.jena.graph.Node createURI(String uriStr,
                                     long line,
                                     long col)

createTypedLiteral

com.hp.hpl.jena.graph.Node createTypedLiteral(String lexical,
                                              com.hp.hpl.jena.datatypes.RDFDatatype datatype,
                                              long line,
                                              long col)

createLangLiteral

com.hp.hpl.jena.graph.Node createLangLiteral(String lexical,
                                             String langTag,
                                             long line,
                                             long col)

createPlainLiteral

com.hp.hpl.jena.graph.Node createPlainLiteral(String lexical,
                                              long line,
                                              long col)

createBlankNode

com.hp.hpl.jena.graph.Node createBlankNode(com.hp.hpl.jena.graph.Node scope,
                                           String label,
                                           long line,
                                           long col)

createNodeFromToken

com.hp.hpl.jena.graph.Node createNodeFromToken(com.hp.hpl.jena.graph.Node scope,
                                               Token token,
                                               long line,
                                               long col)
Make a node from a token - called after all else has been tried - return null for no such node


create

com.hp.hpl.jena.graph.Node create(com.hp.hpl.jena.graph.Node currentGraph,
                                  Token token)
Make any node from a token as appropriate


getLabelToNode

LabelToNode getLabelToNode()

setLabelToNode

void setLabelToNode(LabelToNode labelToNode)

getHandler

ErrorHandler getHandler()

setHandler

void setHandler(ErrorHandler handler)

getPrologue

Prologue getPrologue()

setPrologue

void setPrologue(Prologue prologue)


Licenced under the Apache License, Version 2.0