JvmResourceValueResolver
基于 Resource 中的值进行处理。 其中,如果 URI.scheme == "file"
则会被处理为 Path.
Inheritors
Functions
Link copied to clipboard
处理来自 ByteArrayResource 中的 ByteArray.
解析 ByteArrayResource 类型的 resource, 将值交由 resolveByteArray 处理。 通常情况下不需要重写。
Link copied to clipboard
处理来自 FileResource 中的 File
解析 FileResource 类型的 resource, 将值交由 resolveFile 处理。 通常情况下不需要重写。
Link copied to clipboard
处理来自 PathResource中的 或 URI.scheme == "file"
的 Path
解析 PathResource 类型的 resource, 将值交由 resolvePath 处理。 通常情况下不需要重写。
Link copied to clipboard
处理来自 StringResource 中的 String.
解析 StringResource 类型的 resource, 将值交由 resolveString 处理。 通常情况下不需要重写。
Link copied to clipboard
处理来自 URIResource 中的 URI。 默认情况下,resolveURI 中如果 URI.scheme 为 "file"
, 则会分发到 resolvePath,否则使用 resolveURINotFileScheme。 如果重写则会覆盖此逻辑,一般来讲不需要重写。
解析 URIResource 类型的 resource, 将值交由 resolveURI 处理。 通常情况下不需要重写。
Link copied to clipboard
处理来自 URIResource 且 URI.scheme != "file"
的 URI。