Class JsonDocVisitor

java.lang.Object
com.palantir.javaformat.doc.JsonDocVisitor
All Implemented Interfaces:
DocVisitor<com.fasterxml.jackson.databind.JsonNode>

public final class JsonDocVisitor extends Object implements DocVisitor<com.fasterxml.jackson.databind.JsonNode>
  • Constructor Details

    • JsonDocVisitor

      public JsonDocVisitor(State state)
  • Method Details

    • visitSpace

      public com.fasterxml.jackson.databind.JsonNode visitSpace(NonBreakingSpace doc)
      Specified by:
      visitSpace in interface DocVisitor<com.fasterxml.jackson.databind.JsonNode>
    • visitComment

      public com.fasterxml.jackson.databind.JsonNode visitComment(Comment doc)
      Specified by:
      visitComment in interface DocVisitor<com.fasterxml.jackson.databind.JsonNode>
    • visitToken

      public com.fasterxml.jackson.databind.JsonNode visitToken(Token doc)
      Specified by:
      visitToken in interface DocVisitor<com.fasterxml.jackson.databind.JsonNode>
    • visitBreak

      public com.fasterxml.jackson.databind.JsonNode visitBreak(Break doc)
      Specified by:
      visitBreak in interface DocVisitor<com.fasterxml.jackson.databind.JsonNode>
    • visitLevel

      public com.fasterxml.jackson.databind.JsonNode visitLevel(Level level)
      Specified by:
      visitLevel in interface DocVisitor<com.fasterxml.jackson.databind.JsonNode>