Class StringInputStream

All Implemented Interfaces:
Closeable, AutoCloseable

public class StringInputStream extends NonBlockingByteArrayInputStream
An input stream based on an input String.
Author:
Philip Helger
  • Constructor Details

    • StringInputStream

      public StringInputStream(@NonNull String sInput, @NonNull Charset aCharset)
      Constructor.
      Parameters:
      sInput - The input string. May not be null.
      aCharset - The charset to use for encoding. May not be null.
  • Method Details

    • utf8

      public static @NonNull StringInputStream utf8(@NonNull String sInput)
      Shortcut factory method for a UTF-8 based StringInputStream.
      Parameters:
      sInput - The input String. May not be null.
      Returns:
      Never null.
      Since:
      10.1.5