Interface VmValueVisitor

    • Method Detail

      • visitString

        void visitString​(java.lang.String value)
      • visitBoolean

        void visitBoolean​(java.lang.Boolean value)
      • visitInt

        void visitInt​(java.lang.Long value)
      • visitFloat

        void visitFloat​(java.lang.Double value)
      • visitDuration

        void visitDuration​(VmDuration value)
      • visitDataSize

        void visitDataSize​(VmDataSize value)
      • visitIntSeq

        void visitIntSeq​(VmIntSeq value)
      • visitList

        void visitList​(VmList value)
      • visitSet

        void visitSet​(VmSet value)
      • visitMap

        void visitMap​(VmMap value)
      • visitTyped

        void visitTyped​(VmTyped value)
      • visitDynamic

        void visitDynamic​(VmDynamic value)
      • visitListing

        void visitListing​(VmListing value)
      • visitMapping

        void visitMapping​(VmMapping value)
      • visitClass

        void visitClass​(VmClass value)
      • visitTypeAlias

        void visitTypeAlias​(VmTypeAlias value)
      • visitPair

        void visitPair​(VmPair value)
      • visitRegex

        void visitRegex​(VmRegex value)
      • visitNull

        void visitNull​(VmNull value)
      • visitFunction

        void visitFunction​(VmFunction value)
      • visit

        default void visit​(java.lang.Object value)