Class FullValueParser

java.lang.Object
org.apache.drill.exec.store.easy.json.parser.AbstractElementParser
org.apache.drill.exec.store.easy.json.parser.FullValueParser
All Implemented Interfaces:
ElementParser
Direct Known Subclasses:
VariantParser

public abstract class FullValueParser extends AbstractElementParser
  • Constructor Details

  • Method Details

    • parse

      public void parse(TokenIterator tokenizer)
      Parses true | false | null | integer | float | string| embedded-object | { ... } | [ ... ]
    • onValue

      protected abstract void onValue(com.fasterxml.jackson.core.JsonToken token, TokenIterator tokenizer)
    • buildObjectParser

      protected abstract ObjectParser buildObjectParser(TokenIterator tokenizer)
    • buildArrayParser

      protected abstract ArrayParser buildArrayParser(TokenIterator tokenizer)