Interface ITriplesMap

All Superinterfaces:
org.apache.jena.graph.FrontsNode, IMappingComponent, org.apache.jena.rdf.model.RDFNode, org.apache.jena.rdf.model.Resource
All Known Subinterfaces:
ITriplesMapRml

public interface ITriplesMap extends IMappingComponent
  • Method Details

    • getSubject

      org.apache.jena.rdf.model.Resource getSubject()
    • setSubject

      ITriplesMap setSubject(org.apache.jena.rdf.model.Resource subject)
    • getSubjectIri

      String getSubjectIri()
    • setSubjectIri

      ITriplesMap setSubjectIri(String subjectIri)
    • getSubjectMap

      ISubjectMap getSubjectMap()
    • setSubjectMap

      ITriplesMap setSubjectMap(ISubjectMap subjectMap)
    • getPredicateObjectMaps

      Set<? extends IPredicateObjectMap> getPredicateObjectMaps()
    • getOrSetSubjectMap

      ISubjectMap getOrSetSubjectMap()
      Get an existing subject map or allocate a new blank node for it
    • addNewPredicateObjectMap

      IPredicateObjectMap addNewPredicateObjectMap()
      Allocate a fresh predicate object map and add it to this triples map.
    • getOrSetAbstractSource

      IAbstractSource getOrSetAbstractSource()
      Get an existing subject map or allocate a new blank node for it
    • getAbstractSource

      IAbstractSource getAbstractSource()
    • setAbstractSource

      ITriplesMap setAbstractSource(IAbstractSource abstractSource)