public class LiteralTemplateFactory extends AbstractTemplateFactory
termFactory| Constructor and Description |
|---|
LiteralTemplateFactory(TermFactory termFactory,
TypeFactory typeFactory) |
| Modifier and Type | Method and Description |
|---|---|
Optional<RDFDatatype> |
extractDatatype(Optional<String> lang,
Optional<org.apache.commons.rdf.api.IRI> iri) |
RDFDatatype |
getAbstractRDFSLiteral() |
ImmutableFunctionalTerm |
getColumn(String column) |
NonVariableTerm |
getConstant(String constant) |
RDFDatatype |
getDatatype(org.apache.commons.rdf.api.IRI datatype) |
NonVariableTerm |
getTemplateTerm(it.unibz.inf.ontop.com.google.common.collect.ImmutableList<Template.Component> components) |
String |
serializeTemplateTerm(ImmutableFunctionalTerm functionalTerm) |
getComponents, getVariable, templateComponentToTermpublic LiteralTemplateFactory(TermFactory termFactory, TypeFactory typeFactory)
public Optional<RDFDatatype> extractDatatype(Optional<String> lang, Optional<org.apache.commons.rdf.api.IRI> iri)
public RDFDatatype getDatatype(org.apache.commons.rdf.api.IRI datatype)
public RDFDatatype getAbstractRDFSLiteral()
public NonVariableTerm getConstant(String constant)
public ImmutableFunctionalTerm getColumn(String column)
public NonVariableTerm getTemplateTerm(it.unibz.inf.ontop.com.google.common.collect.ImmutableList<Template.Component> components)
public String serializeTemplateTerm(ImmutableFunctionalTerm functionalTerm)
Copyright © 2009–2021 Free University of Bozen-Bolzano. All rights reserved.