Package org.aksw.rml.v2.jena.domain.api
Interface PredicateObjectMapRml2
- All Superinterfaces:
org.apache.jena.graph.FrontsNode,HasGraphMapRml2,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 PredicateObjectMapRml2
extends org.aksw.rmltk.model.backbone.common.IPredicateObjectMap, HasGraphMapRml2
-
Method Summary
Modifier and TypeMethodDescriptiondefault PredicateObjectMapRml2default PredicateObjectMapRml2addGraph(org.apache.jena.graph.Node node) default PredicateObjectMapRml2addGraph(org.apache.jena.rdf.model.Resource resource) default ObjectMapRml2Allocate a fresh blank node, add it to the set of object maps and return a view of it as a ObjectMap.default PredicateMapRml2Allocate a fresh blank node, add it to the set of predicate maps and return a view of it as a PredicateMap.default RefObjectMapRml2Allocate a fresh blank node, add it to the set of object maps and return a view of it as a RefObjectMap.default PredicateObjectMapRml2default PredicateObjectMapRml2addObject(org.apache.jena.graph.Node node) default PredicateObjectMapRml2addObject(org.apache.jena.rdf.model.Resource resource) default PredicateObjectMapRml2addPredicate(String iri) default PredicateObjectMapRml2addPredicate(org.apache.jena.graph.Node node) default PredicateObjectMapRml2addPredicate(org.apache.jena.rdf.model.Resource resource) Set<org.apache.jena.rdf.model.Resource> Shorthands for constant graphs as stringsShorthands for constant objects as stringsdefault ObjectMapTypeRml2Set<org.apache.jena.rdf.model.RDFNode> Shorthands for constant objectsdefault StringShorthands for constant predicates as stringsdefault PredicateMapRml2Set<org.apache.jena.rdf.model.Resource> Shorthands for constant predicatesMethods inherited from interface org.apache.jena.graph.FrontsNode
asNodeMethods inherited from interface org.aksw.rml.v2.jena.domain.api.HasGraphMapRml2
addNewGraphMap, getGraphMaps, getGraphsMethods 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<PredicateMapRml2> getPredicateMaps()- Specified by:
getPredicateMapsin interfaceorg.aksw.rmltk.model.backbone.common.IPredicateObjectMap- Returns:
- A mutable set view of the predicat maps. Never null.
-
getPredicateMap
- Specified by:
getPredicateMapin interfaceorg.aksw.rmltk.model.backbone.common.IPredicateObjectMap
-
getObjectMaps
Set<ObjectMapTypeRml2> getObjectMaps()- Specified by:
getObjectMapsin interfaceorg.aksw.rmltk.model.backbone.common.IPredicateObjectMap- Returns:
- A mutable set view of the object map types. Never null.
-
getObjectMap
- Specified by:
getObjectMapin interfaceorg.aksw.rmltk.model.backbone.common.IPredicateObjectMap
-
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
-
getPredicateIri
- Specified by:
getPredicateIriin 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
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
-