Class SparqlTranslateVisitor

  • All Implemented Interfaces:
    org.apache.jena.sparql.modify.request.UpdateVisitor

    public class SparqlTranslateVisitor
    extends org.apache.jena.sparql.modify.request.UpdateVisitorBase
    A special UpdateVisitor to translate Fedora URIs to internal FedoraIDs.
    Author:
    whikloj
    • Method Detail

      • visit

        public void visit​(org.apache.jena.sparql.modify.request.UpdateDataInsert update)
        Specified by:
        visit in interface org.apache.jena.sparql.modify.request.UpdateVisitor
        Overrides:
        visit in class org.apache.jena.sparql.modify.request.UpdateVisitorBase
      • visit

        public void visit​(org.apache.jena.sparql.modify.request.UpdateDataDelete update)
        Specified by:
        visit in interface org.apache.jena.sparql.modify.request.UpdateVisitor
        Overrides:
        visit in class org.apache.jena.sparql.modify.request.UpdateVisitorBase
      • visit

        public void visit​(org.apache.jena.sparql.modify.request.UpdateDeleteWhere update)
        Specified by:
        visit in interface org.apache.jena.sparql.modify.request.UpdateVisitor
        Overrides:
        visit in class org.apache.jena.sparql.modify.request.UpdateVisitorBase
      • visit

        public void visit​(org.apache.jena.sparql.modify.request.UpdateModify update)
        Specified by:
        visit in interface org.apache.jena.sparql.modify.request.UpdateVisitor
        Overrides:
        visit in class org.apache.jena.sparql.modify.request.UpdateVisitorBase
      • getTranslatedRequest

        public org.apache.jena.update.UpdateRequest getTranslatedRequest()
        Get the new UpdateRequest based on the parsed Updates.
        Returns:
        the new update request object.