Interface IObjectMapTypeRml

All Superinterfaces:
org.apache.jena.graph.FrontsNode, IMappingComponent, IObjectMapType, ITermSpec, ITermSpecRml, org.apache.jena.rdf.model.RDFNode, org.apache.jena.rdf.model.Resource

public interface IObjectMapTypeRml extends IObjectMapType, ITermSpecRml
Common base class for IObjectMapRml and IRefObjectMapRml. R2RML implicitly specifies the range of rr:objectMap to be the union of rr:ObjectMap and rr:RefObjectMap however it does not give this union a name.
Author:
raven
  • Method Summary

    Modifier and Type
    Method
    Description
    Obtain an ObjectMap view of this resource.

    Methods inherited from interface org.apache.jena.graph.FrontsNode

    asNode

    Methods inherited from interface org.aksw.rmltk.model.backbone.common.ITermSpec

    asRefObjectMap, qualifiesAsRefObjectMap, qualifiesAsTermMap

    Methods inherited from interface org.apache.jena.rdf.model.RDFNode

    as, asLiteral, asResource, asStatementTerm, canAs, getModel, isAnon, isLiteral, isResource, isStatementTerm, isURIResource, visitWith

    Methods inherited from interface org.apache.jena.rdf.model.Resource

    abort, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addProperty, addProperty, addProperty, addProperty, begin, commit, equals, getId, getLocalName, getNameSpace, getProperty, getProperty, getPropertyResourceValue, getRequiredProperty, getRequiredProperty, getURI, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasProperty, hasProperty, hasProperty, hasProperty, hasURI, inModel, listProperties, listProperties, listProperties, removeAll, removeProperties, toString
  • Method Details

    • asTermMap

      IObjectMapRml asTermMap()
      Obtain an ObjectMap view of this resource. Calling this method does NOT require
      invalid reference
      #qualifiesAsObjectMap()
      to yield true.
      Specified by:
      asTermMap in interface IObjectMapType
      Specified by:
      asTermMap in interface ITermSpec
      Returns: