Interface ITermMap

All Superinterfaces:
org.apache.jena.graph.FrontsNode, IMappingComponent, ITermSpec, org.apache.jena.rdf.model.RDFNode, org.apache.jena.rdf.model.Resource
All Known Subinterfaces:
IDatatypeMap, IGraphMap, IObjectMap, IObjectMapRml, IPredicateMap, IPredicateMapRml, ISubjectMap, ITermMapRml

public interface ITermMap extends ITermSpec
A TermMap with all attributes according to the R2RML specification.
Author:
Claus Stadler
  • Method Details

    • getTermType

      org.apache.jena.rdf.model.Resource getTermType()
    • setTermType

      ITermMap setTermType(org.apache.jena.rdf.model.Resource termType)
    • getColumn

      String getColumn()
    • setColumn

      ITermMap setColumn(String columnName)
    • getLanguage

      String getLanguage()
    • setLanguage

      ITermMap setLanguage(String language)
    • getDatatype

      org.apache.jena.rdf.model.Resource getDatatype()
    • setDatatype

      ITermMap setDatatype(org.apache.jena.rdf.model.Resource datatype)
    • getDatatypeMap

      IDatatypeMap getDatatypeMap()
    • setDatatypeMap

      ITermMap setDatatypeMap(IDatatypeMap datatypeMap)
    • getConstant

      org.apache.jena.rdf.model.RDFNode getConstant()
    • setConstant

      ITermMap setConstant(org.apache.jena.rdf.model.RDFNode constant)
    • getTemplate

      String getTemplate()
    • setTemplate

      ITermMap setTemplate(String template)
    • getInverseExpression

      String getInverseExpression()
    • setInverseExpression

      ITermMap setInverseExpression(String inverseExpression)
    • isColumnValued

      boolean isColumnValued()
      https://www.w3.org/TR/r2rml/#dfn-column-valued-term-map
    • isTemplateValued

      boolean isTemplateValued()
      Predicate to test whether this term map qualifies according to https://www.w3.org/TR/r2rml/#dfn-template-valued-term-map
      Returns: