Class JsonExtract.JsonSizeExtractor

    • Constructor Detail

      • JsonSizeExtractor

        public JsonSizeExtractor()
    • Method Detail

      • extract

        public Long extract​(com.fasterxml.jackson.core.JsonParser jsonParser)
                     throws IOException
        Description copied from interface: JsonExtract.JsonExtractor
        Executes the extraction on the existing content of the JsonParser and outputs the match.

        Notes:

        • JsonParser must be on the FIRST token of the value to be processed when extract is called
        • INVARIANT: when extract() returns, the current token of the parser will be the LAST token of the value
        Specified by:
        extract in interface JsonExtract.JsonExtractor<Long>
        Returns:
        the value, or null if not applicable
        Throws:
        IOException