类 ByteArrayDecoder

    • 方法详细资料

      • canDecode

        public boolean canDecode​(ResolvableType elementType,
                                 @Nullable
                                 MimeType mimeType)
        从接口复制的说明: Decoder
        Whether the decoder supports the given target element type and the MIME type of the source stream.
        指定者:
        canDecode 在接口中 Decoder<byte[]>
        覆盖:
        canDecode 在类中 AbstractDecoder<byte[]>
        参数:
        elementType - the target element type for the output stream
        mimeType - the mime type associated with the stream to decode (can be null if not specified)
        返回:
        true if supported, false otherwise
      • decode

        public byte[] decode​(DataBuffer dataBuffer,
                             ResolvableType elementType,
                             @Nullable
                             MimeType mimeType,
                             @Nullable
                             Map<String,​Object> hints)
        从接口复制的说明: Decoder
        Decode a data buffer to an Object of type T. This is useful for scenarios, that distinct messages (or events) are decoded and handled individually, in fully aggregated form.
        参数:
        dataBuffer - the DataBuffer to decode
        elementType - the expected output type
        mimeType - the MIME type associated with the data
        hints - additional information about how to do encode
        返回:
        the decoded value, possibly null