Class DeletingVisitor<T extends Visitable>

    • Constructor Detail

      • DeletingVisitor

        public DeletingVisitor​(java.lang.String pathToDelete)
    • Method Detail

      • visit

        public boolean visit​(java.lang.String elementName,
                             int index,
                             Visitable value)
        Description copied from class: DefaultVisitor
        Subclasses can override this method to provide a default action for all visit methods.
        Specified by:
        visit in interface Visitor
        Overrides:
        visit in class DefaultVisitor
        Returns:
        whether to visit the children of this resource; returns the value of the visitChildren boolean by default
      • visit

        public void visit​(java.lang.String elementName,
                          byte[] value)
        Specified by:
        visit in interface Visitor
        Overrides:
        visit in class DefaultVisitor
      • visit

        public void visit​(java.lang.String elementName,
                          java.math.BigDecimal value)
        Specified by:
        visit in interface Visitor
        Overrides:
        visit in class DefaultVisitor
      • visit

        public void visit​(java.lang.String elementName,
                          java.lang.Boolean value)
        Specified by:
        visit in interface Visitor
        Overrides:
        visit in class DefaultVisitor
      • visit

        public void visit​(java.lang.String elementName,
                          java.lang.Integer value)
        Specified by:
        visit in interface Visitor
        Overrides:
        visit in class DefaultVisitor
      • visit

        public void visit​(java.lang.String elementName,
                          java.time.LocalDate value)
        Specified by:
        visit in interface Visitor
        Overrides:
        visit in class DefaultVisitor
      • visit

        public void visit​(java.lang.String elementName,
                          java.time.LocalTime value)
        Specified by:
        visit in interface Visitor
        Overrides:
        visit in class DefaultVisitor
      • visit

        public void visit​(java.lang.String elementName,
                          java.lang.String value)
        Specified by:
        visit in interface Visitor
        Overrides:
        visit in class DefaultVisitor
      • visit

        public void visit​(java.lang.String elementName,
                          java.time.Year value)
        Specified by:
        visit in interface Visitor
        Overrides:
        visit in class DefaultVisitor
      • visit

        public void visit​(java.lang.String elementName,
                          java.time.YearMonth value)
        Specified by:
        visit in interface Visitor
        Overrides:
        visit in class DefaultVisitor
      • visit

        public void visit​(java.lang.String elementName,
                          java.time.ZonedDateTime value)
        Specified by:
        visit in interface Visitor
        Overrides:
        visit in class DefaultVisitor