Class JsonColumn

    • Constructor Detail

      • JsonColumn

        public JsonColumn​(ReadableByteBuf buf,
                          int charset,
                          long length,
                          DataType dataType,
                          byte decimals,
                          int flags,
                          int[] stringPos,
                          java.lang.String extTypeName,
                          java.lang.String extTypeFormat)
        JSON metadata type decoder
        Parameters:
        buf - buffer
        charset - charset
        length - maximum data length
        dataType - data type. see https://mariadb.com/kb/en/result-set-packets/#field-types
        decimals - decimal length
        flags - flags. see https://mariadb.com/kb/en/result-set-packets/#field-details-flag
        stringPos - string offset position in buffer
        extTypeName - extended type name
        extTypeFormat - extended type format
      • JsonColumn

        protected JsonColumn​(JsonColumn prev)
        Recreate new column using alias as name.
        Parameters:
        prev - current column