Class StringToInputStreamConverter

  • All Implemented Interfaces:
    Converter<java.lang.String,​java.io.InputStream>, StringConverter<java.io.InputStream>, Prioritized, java.lang.Comparable<Prioritized>

    public class StringToInputStreamConverter
    extends java.lang.Object
    implements StringConverter<java.io.InputStream>
    The class to convert String to InputStream
    Since:
    1.0.0
    Author:
    Mercy
    • Field Detail

      • DEFAULT_CHARSET_PROPERTY_NAME

        public static final java.lang.String DEFAULT_CHARSET_PROPERTY_NAME
        The JDK system property name : "microsphere.charset.default"
        See Also:
        Constant Field Values
      • DEFAULT_CHARSET

        public static final java.nio.charset.Charset DEFAULT_CHARSET
        The default charset looks up from the JDK system property "microsphere.charset.default" if present, or applies "US-ASCII"
    • Constructor Detail

      • StringToInputStreamConverter

        public StringToInputStreamConverter()
      • StringToInputStreamConverter

        public StringToInputStreamConverter​(java.lang.String encoding)
      • StringToInputStreamConverter

        public StringToInputStreamConverter​(java.nio.charset.Charset charset)
    • Method Detail

      • convert

        public java.io.InputStream convert​(java.lang.String source)
        Description copied from interface: Converter
        Convert the source-typed value to the target-typed value
        Specified by:
        convert in interface Converter<java.lang.String,​java.io.InputStream>
        Parameters:
        source - the source-typed value
        Returns:
        the target-typed value