Module bus.core

Class CharSequenceResource

java.lang.Object
org.miaixz.bus.core.io.resource.BytesResource
org.miaixz.bus.core.io.resource.CharSequenceResource
All Implemented Interfaces:
Serializable, Resource
Direct Known Subclasses:
StringResource

public class CharSequenceResource extends BytesResource
CharSequence资源,字符串做为资源
Since:
Java 17+
Author:
Kimi Liu
See Also:
  • Constructor Details

    • CharSequenceResource

      public CharSequenceResource(CharSequence data)
      构造,使用UTF8编码
      Parameters:
      data - 资源数据
    • CharSequenceResource

      public CharSequenceResource(CharSequence data, String name)
      构造,使用UTF8编码
      Parameters:
      data - 资源数据
      name - 资源名称
    • CharSequenceResource

      public CharSequenceResource(CharSequence data, String name, Charset charset)
      构造
      Parameters:
      data - 资源数据
      name - 资源名称
      charset - 编码
  • Method Details

    • readString

      public String readString()
      读取为字符串
      Returns:
      字符串
    • getCharsetName

      public String getCharsetName()
      获取编码名
      Returns:
      编码名
    • getCharset

      public Charset getCharset()
      获取编码
      Returns:
      编码