Class RdfEntryOwnerBase<K extends org.apache.jena.rdf.model.RDFNode,V extends org.apache.jena.rdf.model.RDFNode>

java.lang.Object
org.apache.jena.enhanced.Polymorphic<org.apache.jena.rdf.model.RDFNode>
org.apache.jena.enhanced.EnhNode
org.apache.jena.rdf.model.impl.ResourceImpl
org.aksw.jena_sparql_api.utils.views.map.RdfEntryBase<K,V>
org.aksw.jena_sparql_api.utils.views.map.RdfEntryOwnerBase<K,V>
All Implemented Interfaces:
Map.Entry<K,V>, RdfEntry<K,V>, org.apache.jena.graph.FrontsNode, org.apache.jena.rdf.model.RDFNode, org.apache.jena.rdf.model.Resource
Direct Known Subclasses:
RdfEntryK, RdfEntryKv

public abstract class RdfEntryOwnerBase<K extends org.apache.jena.rdf.model.RDFNode,V extends org.apache.jena.rdf.model.RDFNode> extends RdfEntryBase<K,V>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected org.apache.jena.rdf.model.Property
     
    protected org.apache.jena.rdf.model.Property
    The property which links from this entry to the owning map

    Fields inherited from class org.apache.jena.rdf.model.impl.ResourceImpl

    factory, rdfNodeFactory

    Fields inherited from class org.apache.jena.enhanced.EnhNode

    enhGraph, node
  • Constructor Summary

    Constructors
    Constructor
    Description
    RdfEntryOwnerBase(org.apache.jena.graph.Node n, org.apache.jena.enhanced.EnhGraph g, org.apache.jena.rdf.model.Property ownerProperty, org.apache.jena.rdf.model.Property keyProperty)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.jena.rdf.model.Property
     
    org.apache.jena.rdf.model.Property
     

    Methods inherited from class org.aksw.jena_sparql_api.utils.views.map.RdfEntryBase

    inModel, toString

    Methods inherited from class org.apache.jena.rdf.model.impl.ResourceImpl

    abort, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, asLiteral, asResource, asStatementTerm, begin, commit, getId, getLocalName, getModel, getModelCom, getNameSpace, getProperty, getProperty, getPropertyResourceValue, getRequiredProperty, getRequiredProperty, getURI, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasProperty, hasProperty, hasProperty, hasProperty, hasURI, listProperties, listProperties, listProperties, mustHaveModel, removeAll, removeProperties, visitWith

    Methods inherited from class org.apache.jena.enhanced.EnhNode

    as, asNode, canAs, canSupport, convertTo, equals, getGraph, getPersonality, hashCode, isAnon, isLiteral, isResource, isStatementTerm, isURIResource, isValid, viewAs

    Methods inherited from class org.apache.jena.enhanced.Polymorphic

    addView, alreadyHasView, asInternal, supports

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.apache.jena.graph.FrontsNode

    asNode

    Methods inherited from interface java.util.Map.Entry

    equals, getKey, getValue, hashCode, setValue

    Methods inherited from interface org.aksw.jena_sparql_api.utils.views.map.RdfEntry

    getOwner

    Methods inherited from interface org.apache.jena.rdf.model.RDFNode

    as, asLiteral, asResource, asStatementTerm, canAs, getModel, isAnon, isLiteral, isResource, isStatementTerm, isURIResource, visitWith

    Methods 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, listProperties, listProperties, listProperties, removeAll, removeProperties
  • Field Details

    • ownerProperty

      protected org.apache.jena.rdf.model.Property ownerProperty
      The property which links from this entry to the owning map
    • keyProperty

      protected org.apache.jena.rdf.model.Property keyProperty
  • Constructor Details

    • RdfEntryOwnerBase

      public RdfEntryOwnerBase(org.apache.jena.graph.Node n, org.apache.jena.enhanced.EnhGraph g, org.apache.jena.rdf.model.Property ownerProperty, org.apache.jena.rdf.model.Property keyProperty)
  • Method Details

    • getOwnerProperty

      public org.apache.jena.rdf.model.Property getOwnerProperty()
    • getKeyProperty

      public org.apache.jena.rdf.model.Property getKeyProperty()