Class CopyDataFromClipboardAsTextInputStream

java.lang.Object
au.net.causal.maven.plugins.jgitcrypt.CopyDataFromClipboardAsTextInputStream

public class CopyDataFromClipboardAsTextInputStream extends Object
A source that produces an input stream from string data on the user's clipboard.
  • Constructor Details

    • CopyDataFromClipboardAsTextInputStream

      public CopyDataFromClipboardAsTextInputStream(Charset charset)
      Creates a clipboard source.
      Parameters:
      charset - the character set to use for converting textual clipboard data into bytes.
  • Method Details

    • copyFromClipboard

      public InputStream copyFromClipboard() throws IOException
      Read text data from the user clipboard as a byte-array.
      Returns:
      an input stream that reads the clipboard, or null if the clipboard is empty or does not contain text data.
      Throws:
      IOException - if an error occurs reading clipboard data.