Package org.aksw.rml.model
Interface TriplesMapRml1
- All Superinterfaces:
org.apache.jena.graph.FrontsNode,org.aksw.rmltk.model.backbone.common.IMappingComponent,org.aksw.rmltk.model.backbone.common.ITriplesMap,org.aksw.rmltk.model.backbone.rml.ITriplesMapRml,org.apache.jena.rdf.model.RDFNode,org.apache.jena.rdf.model.Resource
public interface TriplesMapRml1
extends org.aksw.rmltk.model.backbone.rml.ITriplesMapRml
Rml's extended attribute of rr:TriplesMap
-
Method Summary
Modifier and TypeMethodDescriptiondefault PredicateObjectMapRml1Allocate a fresh predicate object map and add it to this triples map.default LogicalSourceRml1Get an existing subject map or allocate a new blank node for itdefault org.aksw.rmltk.model.r2rml.SubjectMapGet an existing subject map or allocate a new blank node for itorg.apache.jena.rdf.model.Resourceorg.aksw.rmltk.model.r2rml.SubjectMapdefault TriplesMapRml1setAbstractSource(org.aksw.rmltk.model.backbone.common.IAbstractSource abstractSource) setLogicalSource(org.apache.jena.rdf.model.Resource logicalSource) setSubject(org.apache.jena.rdf.model.Resource subject) setSubjectIri(String subjectIri) setSubjectMap(org.aksw.rmltk.model.backbone.common.ISubjectMap subjectMap) Methods inherited from interface org.apache.jena.graph.FrontsNode
asNodeMethods inherited from interface org.aksw.rmltk.model.backbone.common.ITriplesMap
getOrSetAbstractSourceMethods inherited from interface org.aksw.rmltk.model.backbone.rml.ITriplesMapRml
getAbstractSourceMethods inherited from interface org.apache.jena.rdf.model.RDFNode
as, asLiteral, asResource, asStatementTerm, canAs, getModel, isAnon, isLiteral, isResource, isStatementTerm, isURIResource, visitWithMethods 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
-
getSubject
org.apache.jena.rdf.model.Resource getSubject()- Specified by:
getSubjectin interfaceorg.aksw.rmltk.model.backbone.common.ITriplesMap
-
setSubject
- Specified by:
setSubjectin interfaceorg.aksw.rmltk.model.backbone.common.ITriplesMap
-
getSubjectIri
String getSubjectIri()- Specified by:
getSubjectIriin interfaceorg.aksw.rmltk.model.backbone.common.ITriplesMap
-
setSubjectIri
- Specified by:
setSubjectIriin interfaceorg.aksw.rmltk.model.backbone.common.ITriplesMap
-
getSubjectMap
org.aksw.rmltk.model.r2rml.SubjectMap getSubjectMap()- Specified by:
getSubjectMapin interfaceorg.aksw.rmltk.model.backbone.common.ITriplesMap
-
setSubjectMap
- Specified by:
setSubjectMapin interfaceorg.aksw.rmltk.model.backbone.common.ITriplesMap
-
getPredicateObjectMaps
Set<PredicateObjectMapRml1> getPredicateObjectMaps()- Specified by:
getPredicateObjectMapsin interfaceorg.aksw.rmltk.model.backbone.common.ITriplesMap
-
getLogicalSource
LogicalSourceRml1 getLogicalSource()- Specified by:
getLogicalSourcein interfaceorg.aksw.rmltk.model.backbone.rml.ITriplesMapRml
-
setLogicalSource
- Specified by:
setLogicalSourcein interfaceorg.aksw.rmltk.model.backbone.rml.ITriplesMapRml
-
getOrSetSubjectMap
default org.aksw.rmltk.model.r2rml.SubjectMap getOrSetSubjectMap()Get an existing subject map or allocate a new blank node for it- Specified by:
getOrSetSubjectMapin interfaceorg.aksw.rmltk.model.backbone.common.ITriplesMap
-
addNewPredicateObjectMap
Allocate a fresh predicate object map and add it to this triples map.- Specified by:
addNewPredicateObjectMapin interfaceorg.aksw.rmltk.model.backbone.common.ITriplesMap
-
getOrSetLogicalSource
Get an existing subject map or allocate a new blank node for it -
setAbstractSource
default TriplesMapRml1 setAbstractSource(org.aksw.rmltk.model.backbone.common.IAbstractSource abstractSource) - Specified by:
setAbstractSourcein interfaceorg.aksw.rmltk.model.backbone.common.ITriplesMap- Specified by:
setAbstractSourcein interfaceorg.aksw.rmltk.model.backbone.rml.ITriplesMapRml
-