Interface VmValueVisitor

All Known Implementing Classes:
AbstractRenderer, PcfRenderer, RendererNodes.Renderer

public interface VmValueVisitor
  • Method Details

    • visitString

      void visitString(String value)
    • visitBoolean

      void visitBoolean(Boolean value)
    • visitInt

      void visitInt(Long value)
    • visitFloat

      void visitFloat(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(Object value)