Class QueryShallowCopyWithPresetPrefixes

java.lang.Object
org.apache.jena.sparql.syntax.syntaxtransform.QueryShallowCopyWithPresetPrefixes
All Implemented Interfaces:
org.apache.jena.query.QueryVisitor

public class QueryShallowCopyWithPresetPrefixes extends Object
A version of QueryShallowCopy without copying the prefixes. QueryShallowCopy is only package visible - hence this package hack
  • Field Details

    • pmap

      protected org.apache.jena.shared.PrefixMapping pmap
  • Constructor Details

    • QueryShallowCopyWithPresetPrefixes

      public QueryShallowCopyWithPresetPrefixes(org.apache.jena.shared.PrefixMapping pmap)
  • Method Details

    • visitPrologue

      public void visitPrologue(org.apache.jena.sparql.core.Prologue prologue)
      Specified by:
      visitPrologue in interface org.apache.jena.query.QueryVisitor
    • shallowCopy

      public static org.apache.jena.query.Query shallowCopy(org.apache.jena.query.Query query, org.apache.jena.shared.PrefixMapping pmap)
    • startVisit

      public void startVisit(org.apache.jena.query.Query arg0)
      Specified by:
      startVisit in interface org.apache.jena.query.QueryVisitor
    • visitResultForm

      public void visitResultForm(org.apache.jena.query.Query arg0)
      Specified by:
      visitResultForm in interface org.apache.jena.query.QueryVisitor
    • visitSelectResultForm

      public void visitSelectResultForm(org.apache.jena.query.Query arg0)
      Specified by:
      visitSelectResultForm in interface org.apache.jena.query.QueryVisitor
    • visitConstructResultForm

      public void visitConstructResultForm(org.apache.jena.query.Query arg0)
      Specified by:
      visitConstructResultForm in interface org.apache.jena.query.QueryVisitor
    • visitDescribeResultForm

      public void visitDescribeResultForm(org.apache.jena.query.Query arg0)
      Specified by:
      visitDescribeResultForm in interface org.apache.jena.query.QueryVisitor
    • visitAskResultForm

      public void visitAskResultForm(org.apache.jena.query.Query arg0)
      Specified by:
      visitAskResultForm in interface org.apache.jena.query.QueryVisitor
    • visitJsonResultForm

      public void visitJsonResultForm(org.apache.jena.query.Query arg0)
      Specified by:
      visitJsonResultForm in interface org.apache.jena.query.QueryVisitor
    • visitDatasetDecl

      public void visitDatasetDecl(org.apache.jena.query.Query arg0)
      Specified by:
      visitDatasetDecl in interface org.apache.jena.query.QueryVisitor
    • visitQueryPattern

      public void visitQueryPattern(org.apache.jena.query.Query arg0)
      Specified by:
      visitQueryPattern in interface org.apache.jena.query.QueryVisitor
    • visitGroupBy

      public void visitGroupBy(org.apache.jena.query.Query arg0)
      Specified by:
      visitGroupBy in interface org.apache.jena.query.QueryVisitor
    • visitHaving

      public void visitHaving(org.apache.jena.query.Query arg0)
      Specified by:
      visitHaving in interface org.apache.jena.query.QueryVisitor
    • visitOrderBy

      public void visitOrderBy(org.apache.jena.query.Query arg0)
      Specified by:
      visitOrderBy in interface org.apache.jena.query.QueryVisitor
    • visitLimit

      public void visitLimit(org.apache.jena.query.Query arg0)
      Specified by:
      visitLimit in interface org.apache.jena.query.QueryVisitor
    • visitOffset

      public void visitOffset(org.apache.jena.query.Query arg0)
      Specified by:
      visitOffset in interface org.apache.jena.query.QueryVisitor
    • visitValues

      public void visitValues(org.apache.jena.query.Query arg0)
      Specified by:
      visitValues in interface org.apache.jena.query.QueryVisitor
    • finishVisit

      public void finishVisit(org.apache.jena.query.Query arg0)
      Specified by:
      finishVisit in interface org.apache.jena.query.QueryVisitor
    • copyProjection

      public void copyProjection(org.apache.jena.query.Query arg0)