Class ImplementationByType

java.lang.Object
org.apache.jena.enhanced.Implementation
org.topbraid.shacl.util.ImplementationByType
Direct Known Subclasses:
SimpleImplementation

public abstract class ImplementationByType extends org.apache.jena.enhanced.Implementation
Extended polymorphism support for Jena, checking whether the Node has a given rdf:type.
Author:
Holger Knublauch
  • Constructor Summary

    Constructors
    Constructor
    Description
    ImplementationByType(org.apache.jena.graph.Node type)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    canWrap(org.apache.jena.graph.Node node, org.apache.jena.enhanced.EnhGraph eg)
     

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

    wrap

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ImplementationByType

      public ImplementationByType(org.apache.jena.graph.Node type)
  • Method Details

    • canWrap

      public boolean canWrap(org.apache.jena.graph.Node node, org.apache.jena.enhanced.EnhGraph eg)
      Specified by:
      canWrap in class org.apache.jena.enhanced.Implementation