code: public boolean process(byte value) throws Exception {
          if (value == (byte) 'e' || value == (byte) 'E') {
              return true;
          }
          if (value >= (byte) '0' && value <= (byte) '9') {
              return true;
          }
          return value == JSON_MINUS || value == JSON_PLUS || value == (byte) '.';
      }
docs: not verifying if valid