Class RdfElementResourceBase

java.lang.Object
org.aksw.jenax.ron.RdfElementNodeBase
org.aksw.jenax.ron.RdfElementResourceBase
All Implemented Interfaces:
RdfElement, RdfElementNode, RdfElementResource
Direct Known Subclasses:
RdfObjectImpl

public abstract class RdfElementResourceBase extends RdfElementNodeBase implements RdfElementResource
Base class for RDF elements which correspond to resources in an RDF graph - namely objects and arrays.
  • Field Details

    • externalId

      protected org.apache.jena.graph.Node externalId
  • Constructor Details

    • RdfElementResourceBase

      public RdfElementResourceBase(org.apache.jena.graph.Node externalId)
    • RdfElementResourceBase

      public RdfElementResourceBase(org.apache.jena.graph.Node internalId, org.apache.jena.graph.Node externalId)
  • Method Details

    • getExternalId

      public org.apache.jena.graph.Node getExternalId()
      Specified by:
      getExternalId in interface RdfElementResource
    • setExternalId

      public void setExternalId(org.apache.jena.graph.Node internalId)
    • getEffectiveNode

      public org.apache.jena.graph.Node getEffectiveNode()
      Return the node; unless it is null then return the internal id.