Package org.aksw.rml.v2.jena.domain.api
Interface ObjectMapTypeRml2
- All Superinterfaces:
org.apache.jena.graph.FrontsNode,org.aksw.rmltk.model.backbone.common.IMappingComponent,org.aksw.rmltk.model.backbone.common.IObjectMapType,org.aksw.rmltk.model.backbone.rml.IObjectMapTypeRml,org.aksw.rmltk.model.backbone.common.ITermSpec,org.aksw.rmltk.model.backbone.rml.ITermSpecRml,MappingComponentRml2,org.apache.jena.rdf.model.RDFNode,org.apache.jena.rdf.model.Resource,TermSpecRml2
- All Known Subinterfaces:
ObjectMapRml2,RefObjectMapRml2
public interface ObjectMapTypeRml2
extends org.aksw.rmltk.model.backbone.rml.IObjectMapTypeRml, TermSpecRml2
Common base class for
ObjectMapRml2 and RefObjectMapRml2.
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 TypeMethodDescriptiondefault ObjectMapRml2Obtain an ObjectMap view of this resource.Methods inherited from interface org.apache.jena.graph.FrontsNode
asNodeMethods 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, toStringMethods inherited from interface org.aksw.rml.v2.jena.domain.api.TermSpecRml2
asRefObjectMap, qualifiesAsRefObjectMap, qualifiesAsTermMap
-
Method Details
-
asTermMap
Obtain an ObjectMap view of this resource. Calling this method does NOT requireto yield true.invalid reference
#qualifiesAsObjectMap()- Specified by:
asTermMapin interfaceorg.aksw.rmltk.model.backbone.common.IObjectMapType- Specified by:
asTermMapin interfaceorg.aksw.rmltk.model.backbone.rml.IObjectMapTypeRml- Specified by:
asTermMapin interfaceorg.aksw.rmltk.model.backbone.common.ITermSpec- Specified by:
asTermMapin interfaceTermSpecRml2- Returns:
-