public class TriplePatternElementParserForJena extends TriplePatternElementParser<org.apache.jena.rdf.model.RDFNode,String,String>
TriplePatternElementParser for Jena-based backends.factorySTRINGPATTERN| Modifier | Constructor and Description |
|---|---|
protected |
TriplePatternElementParserForJena() |
| Modifier and Type | Method and Description |
|---|---|
String |
createAnonymousVariable(String label) |
org.apache.jena.rdf.model.RDFNode |
createBlankNode(String label) |
org.apache.jena.rdf.model.RDFNode |
createLanguageLiteral(String label,
String languageTag) |
String |
createNamedVariable(String varName) |
org.apache.jena.rdf.model.RDFNode |
createPlainLiteral(String label) |
org.apache.jena.rdf.model.RDFNode |
createTypedLiteral(String label,
String typeURI) |
org.apache.jena.rdf.model.RDFNode |
createURI(String uri) |
static TriplePatternElementParserForJena |
getInstance() |
org.apache.jena.rdf.model.RDFNode |
handleUnparsableParameter(String parameter) |
parseIntoTriplePatternElementparseIntoRDFNodepublic static TriplePatternElementParserForJena getInstance()
public String createNamedVariable(String varName)
createNamedVariable in class TriplePatternElementParser<org.apache.jena.rdf.model.RDFNode,String,String>varName - public String createAnonymousVariable(String label)
createAnonymousVariable in class TriplePatternElementParser<org.apache.jena.rdf.model.RDFNode,String,String>label - public org.apache.jena.rdf.model.RDFNode createBlankNode(String label)
createBlankNode in class RDFTermParser<org.apache.jena.rdf.model.RDFNode>label - public org.apache.jena.rdf.model.RDFNode createURI(String uri)
createURI in class RDFTermParser<org.apache.jena.rdf.model.RDFNode>uri - public org.apache.jena.rdf.model.RDFNode createTypedLiteral(String label, String typeURI)
createTypedLiteral in class RDFTermParser<org.apache.jena.rdf.model.RDFNode>label - typeURI - public org.apache.jena.rdf.model.RDFNode createLanguageLiteral(String label, String languageTag)
createLanguageLiteral in class RDFTermParser<org.apache.jena.rdf.model.RDFNode>label - languageTag - public org.apache.jena.rdf.model.RDFNode createPlainLiteral(String label)
createPlainLiteral in class RDFTermParser<org.apache.jena.rdf.model.RDFNode>label - public org.apache.jena.rdf.model.RDFNode handleUnparsableParameter(String parameter)
handleUnparsableParameter in class RDFTermParser<org.apache.jena.rdf.model.RDFNode>parameter - Copyright © 2022. All rights reserved.