Package org.aksw.rml.model
Interface PredicateObjectMapRml1
- All Superinterfaces:
org.apache.jena.graph.FrontsNode,org.aksw.rmltk.model.r2rml.HasGraphMap,org.aksw.rmltk.model.backbone.common.IHasGraphMap,org.aksw.rmltk.model.backbone.common.IMappingComponent,org.aksw.rmltk.model.backbone.common.IPredicateObjectMap,org.apache.jena.rdf.model.RDFNode,org.apache.jena.rdf.model.Resource
public interface PredicateObjectMapRml1
extends org.aksw.rmltk.model.backbone.common.IPredicateObjectMap, org.aksw.rmltk.model.r2rml.HasGraphMap
-
Method Summary
Modifier and TypeMethodDescriptiondefault PredicateObjectMapRml1default PredicateObjectMapRml1addGraph(org.apache.jena.graph.Node node) default PredicateObjectMapRml1addGraph(org.apache.jena.rdf.model.Resource resource) default ObjectMapRml1Allocate a fresh blank node, add it to the set of object maps and return a view of it as a ObjectMap.default org.aksw.rmltk.model.r2rml.PredicateMapAllocate a fresh blank node, add it to the set of predicate maps and return a view of it as a PredicateMap.default RefObjectMapRml1Allocate a fresh blank node, add it to the set of object maps and return a view of it as a RefObjectMap.default PredicateObjectMapRml1default PredicateObjectMapRml1addObject(org.apache.jena.graph.Node node) default PredicateObjectMapRml1addObject(org.apache.jena.rdf.model.Resource resource) default PredicateObjectMapRml1addPredicate(String iri) default PredicateObjectMapRml1addPredicate(org.apache.jena.graph.Node node) default PredicateObjectMapRml1addPredicate(org.apache.jena.rdf.model.Resource resource) Set<org.apache.jena.rdf.model.Resource> Shorthands for constant graphs as stringsShorthands for constant objects as stringsSet<org.apache.jena.rdf.model.RDFNode> Shorthands for constant objectsShorthands for constant predicates as stringsdefault org.aksw.rmltk.model.r2rml.PredicateMapSet<org.aksw.rmltk.model.r2rml.PredicateMap> Set<org.apache.jena.rdf.model.Resource> Shorthands for constant predicatesMethods inherited from interface org.apache.jena.graph.FrontsNode
asNodeMethods inherited from interface org.aksw.rmltk.model.r2rml.HasGraphMap
addNewGraphMap, getGraphMaps, getGraphsMethods inherited from interface org.aksw.rmltk.model.backbone.common.IPredicateObjectMap
getObjectMap, getPredicateIriMethods 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
-
getPredicateMaps
Set<org.aksw.rmltk.model.r2rml.PredicateMap> getPredicateMaps()- Specified by:
getPredicateMapsin interfaceorg.aksw.rmltk.model.backbone.common.IPredicateObjectMap- Returns:
- A mutable set view of the predicat maps. Never null.
-
getPredicateMap
default org.aksw.rmltk.model.r2rml.PredicateMap getPredicateMap()- Specified by:
getPredicateMapin interfaceorg.aksw.rmltk.model.backbone.common.IPredicateObjectMap
-
getObjectMaps
Set<ObjectMapTypeRml1> getObjectMaps()- Specified by:
getObjectMapsin interfaceorg.aksw.rmltk.model.backbone.common.IPredicateObjectMap- Returns:
- A mutable set view of the object map types. Never null.
-
getObjects
Set<org.apache.jena.rdf.model.RDFNode> getObjects()Shorthands for constant objects- Specified by:
getObjectsin interfaceorg.aksw.rmltk.model.backbone.common.IPredicateObjectMap
-
getPredicates
Set<org.apache.jena.rdf.model.Resource> getPredicates()Shorthands for constant predicates- Specified by:
getPredicatesin interfaceorg.aksw.rmltk.model.backbone.common.IPredicateObjectMap
-
getObjectIris
Shorthands for constant objects as strings- Specified by:
getObjectIrisin interfaceorg.aksw.rmltk.model.backbone.common.IPredicateObjectMap
-
getPredicateIris
Shorthands for constant predicates as strings- Specified by:
getPredicateIrisin interfaceorg.aksw.rmltk.model.backbone.common.IPredicateObjectMap
-
getGraphIris
Set<org.apache.jena.rdf.model.Resource> getGraphIris()Shorthands for constant graphs as strings- Specified by:
getGraphIrisin interfaceorg.aksw.rmltk.model.backbone.common.IPredicateObjectMap
-
addNewPredicateMap
default org.aksw.rmltk.model.r2rml.PredicateMap addNewPredicateMap()Allocate a fresh blank node, add it to the set of predicate maps and return a view of it as a PredicateMap.- Specified by:
addNewPredicateMapin interfaceorg.aksw.rmltk.model.backbone.common.IPredicateObjectMap- Returns:
-
addNewObjectMap
Allocate a fresh blank node, add it to the set of object maps and return a view of it as a ObjectMap.- Specified by:
addNewObjectMapin interfaceorg.aksw.rmltk.model.backbone.common.IPredicateObjectMap- Returns:
-
addNewRefObjectMap
Allocate a fresh blank node, add it to the set of object maps and return a view of it as a RefObjectMap.- Specified by:
addNewRefObjectMapin interfaceorg.aksw.rmltk.model.backbone.common.IPredicateObjectMap- Returns:
-
addPredicate
- Specified by:
addPredicatein interfaceorg.aksw.rmltk.model.backbone.common.IPredicateObjectMap
-
addPredicate
- Specified by:
addPredicatein interfaceorg.aksw.rmltk.model.backbone.common.IPredicateObjectMap
-
addPredicate
- Specified by:
addPredicatein interfaceorg.aksw.rmltk.model.backbone.common.IPredicateObjectMap
-
addObject
- Specified by:
addObjectin interfaceorg.aksw.rmltk.model.backbone.common.IPredicateObjectMap
-
addObject
- Specified by:
addObjectin interfaceorg.aksw.rmltk.model.backbone.common.IPredicateObjectMap
-
addObject
- Specified by:
addObjectin interfaceorg.aksw.rmltk.model.backbone.common.IPredicateObjectMap
-
addGraph
- Specified by:
addGraphin interfaceorg.aksw.rmltk.model.backbone.common.IPredicateObjectMap
-
addGraph
- Specified by:
addGraphin interfaceorg.aksw.rmltk.model.backbone.common.IPredicateObjectMap
-
addGraph
- Specified by:
addGraphin interfaceorg.aksw.rmltk.model.backbone.common.IPredicateObjectMap
-