Class ExtendedElementTransformCleanGroupsOfOne

java.lang.Object
org.apache.jena.sparql.syntax.syntaxtransform.ElementTransformCopyBase
org.apache.jena.sparql.syntax.syntaxtransform.ElementTransformCleanGroupsOfOne
se.liu.ida.hefquin.jenaext.sparql.syntax.syntaxtransform.ExtendedElementTransformCleanGroupsOfOne
All Implemented Interfaces:
org.apache.jena.sparql.syntax.syntaxtransform.ElementTransform

public class ExtendedElementTransformCleanGroupsOfOne extends org.apache.jena.sparql.syntax.syntaxtransform.ElementTransformCleanGroupsOfOne
Extends the base class functionality such that the HeFQUIN-specific extensions of Jena's Element classes are handled correctly.
  • Field Summary

    Fields inherited from class org.apache.jena.sparql.syntax.syntaxtransform.ElementTransformCopyBase

    alwaysCopy
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.jena.sparql.syntax.Element
    transform(org.apache.jena.sparql.syntax.ElementService el, org.apache.jena.graph.Node serviceNode, org.apache.jena.sparql.syntax.Element subElmt)
     

    Methods inherited from class org.apache.jena.sparql.syntax.syntaxtransform.ElementTransformCleanGroupsOfOne

    transform, transform, transform

    Methods inherited from class org.apache.jena.sparql.syntax.syntaxtransform.ElementTransformCopyBase

    transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform, transform

    Methods inherited from class java.lang.Object

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

    • ExtendedElementTransformCleanGroupsOfOne

      public ExtendedElementTransformCleanGroupsOfOne()
  • Method Details

    • transform

      public org.apache.jena.sparql.syntax.Element transform(org.apache.jena.sparql.syntax.ElementService el, org.apache.jena.graph.Node serviceNode, org.apache.jena.sparql.syntax.Element subElmt)
      Specified by:
      transform in interface org.apache.jena.sparql.syntax.syntaxtransform.ElementTransform
      Overrides:
      transform in class org.apache.jena.sparql.syntax.syntaxtransform.ElementTransformCopyBase