code: public function handle(Context $context)
      {
          $this->bigNumAsString = $context->getOption(JsonCodec::BIGINT_AS_STRING);
          $this->handleMinus($context);
          $this->handleIntegralPart($context);
          $this->handleFractionPart($context);
          $this->handleExponentPart($context);
      }
docs: number = [ minus ] int [ frac ] [ exp ]
  
  @param \Peach\DF\JsonCodec\Context $context