Class MovingVisitor<T extends com.ibm.fhir.model.visitor.Visitable>

  • All Implemented Interfaces:
    com.ibm.fhir.model.visitor.Visitor

    class MovingVisitor<T extends com.ibm.fhir.model.visitor.Visitable>
    extends com.ibm.fhir.model.visitor.CopyingVisitor<T>
    • Field Summary

      • Fields inherited from class com.ibm.fhir.model.visitor.DefaultVisitor

        visitChildren
    • Constructor Summary

      Constructors 
      Constructor Description
      MovingVisitor​(String parentPath, String elementName, int sourceIndex, int targetIndex)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void doVisitListEnd​(String elementName, List<? extends com.ibm.fhir.model.visitor.Visitable> visitables, Class<?> type)  
      • Methods inherited from class com.ibm.fhir.model.visitor.CopyingVisitor

        convertToCodeSubtype, delete, doVisitEnd, doVisitEnd, doVisitListStart, doVisitStart, doVisitStart, getBuilder, getList, getPath, getResult, markDirty, markListDirty, postVisit, postVisit, replace, replace, reset, visitEnd, visitEnd, visitEnd, visitStart, visitStart, visitStart
      • Methods inherited from class com.ibm.fhir.model.visitor.DefaultVisitor

        preVisit, preVisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
    • Constructor Detail

      • MovingVisitor

        public MovingVisitor​(String parentPath,
                             String elementName,
                             int sourceIndex,
                             int targetIndex)
        Parameters:
        parent -
        elementName -
        index -
        value -
    • Method Detail

      • doVisitListEnd

        protected void doVisitListEnd​(String elementName,
                                      List<? extends com.ibm.fhir.model.visitor.Visitable> visitables,
                                      Class<?> type)
        Overrides:
        doVisitListEnd in class com.ibm.fhir.model.visitor.CopyingVisitor<T extends com.ibm.fhir.model.visitor.Visitable>