ReaderResource

Deprecated

Just use `SourceResource.inputStream()` to get InputStream from Source

能够获取到 Reader 资源的 Resource 扩展实现。

Deprecated since v4.10.0. 可以直接获取到 InputStream, 进而直接获取到 reader, 此接口意义不大。

Author

forte

Inheritors

Functions

Link copied to clipboard
open fun reader(): Reader

获取可用于读取当前资源数据的读取流。 默认使用 JvmStringReadableResource.DEFAULT_CHARSET 编码。

abstract fun reader(charset: Charset): Reader

获取可用于读取当前资源数据的读取流。

Link copied to clipboard
open override fun string(charset: Charset): String

读取当前资源的字符串数据。

Inherited functions

Link copied to clipboard
open override fun data(): ByteArray

使用 source 并读取其中全部的字节数据。

Link copied to clipboard

SourceResource 中通过 Source 获取一个 InputStream

Link copied to clipboard
open override fun source(): Source

得到一个用于本次数据读取的 Source.

Link copied to clipboard
open override fun string(): String

读取此资源的 String 内容。 默认使用 DEFAULT_CHARSET 编码。

Link copied to clipboard

将给定的 Resource 转换为 OfflineImage。 会在适当的情况下转化为一些平台特供的类型, 并在其他情况下转化为全平台实现 OfflineByteArrayImageSimpleOfflineResourceImage