StandardResource

Resource 的标准实现类型.

StandardResource 支持序列化,但是序列化结果并不可靠。 StandardResource 的实现类型大多数依靠 FilePath 等系统资源, 而这些系统资源无法保障其可用性和有效性(有些实现中可能还会用到临时资源), 因此序列化再反序列化的结果不一定仍然可用(例如对应的系统资源已被删除)。

See also

Functions

Link copied to clipboard
abstract override fun close()

StandardResource 在使用的过程中可能会产生一些需要手动进行 close 的产物, 因此在不使用 StandardResource 的时候,使用 close 对其进行关闭。

Link copied to clipboard
abstract fun openStream(): InputStream

得到当前资源中所对应的数据流。

Properties

Link copied to clipboard
abstract val name: String

得到资源名称。

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Extensions

Link copied to clipboard
Link copied to clipboard
fun Resource.toImage(id: ID = name.ID): ResourceImage

通过一个 Resource 构建一个 Image 实例。