code: public final MtasFunctionParserFunctionResponse getResponse(long[] args,
        long n) {
      if (dataType.equals(CodecUtil.DATA_TYPE_LONG)) {
        try {
          long l = getValueLong(args, n);
          return new MtasFunctionParserFunctionResponseLong(l, true);
        } catch (IOException e) {
          log.debug(e);
          return new MtasFunctionParserFunctionResponseLong(0, false);
        }
      } else if (dataType.equals(CodecUtil.DATA_TYPE_DOUBLE)) {
        try {
          double d = getValueDouble(args, n);
          return new MtasFunctionParserFunctionResponseDouble(d, true);
        } catch (IOException e) {
          log.debug(e);
          return new MtasFunctionParserFunctionResponseDouble(0, false);
        }
      } else {
        return null;
      }
    }
docs: Gets the response.
  
  @param args the args
  @param n the n
  @return the response