Module org.jooq
Package org.jooq

Class Source

java.lang.Object
org.jooq.Source

public final class Source extends Object
A source of text data.
  • Method Details

    • of

      public static final Source of(String string)
      Create a source from a string.
    • of

      public static final Source of(byte[] bytes)
      Create a source from binary data.
    • of

      public static final Source of(byte[] bytes, String charsetName)
      Create a source from binary data using a specific character set.
    • of

      public static final Source of(byte[] bytes, Charset charset)
      Create a source from binary data using a specific character set.
    • of

      public static final Source of(byte[] bytes, CharsetDecoder charsetDecoder)
      Create a source from binary data using a specific character set.
    • of

      public static final Source of(File file)
      Create a source from a file.
    • of

      public static final Source of(File file, String charsetName)
      Create a source from a file using a specific character set.
    • of

      public static final Source of(File file, Charset charset)
      Create a source from a file using a specific character set.
    • of

      public static final Source of(File file, CharsetDecoder charsetDecoder)
      Create a source from a file using a specific character set.
    • of

      public static final Source of(Reader reader)
      Create a source from a reader.
    • of

      public static final Source of(InputStream inputStream)
      Create a source from an input stream.
    • of

      public static final Source of(InputStream inputStream, String charsetName)
      Create a source from an input stream using a specific character set.
    • of

      public static final Source of(InputStream inputStream, Charset charset)
      Create a source from an input stream using a specific character set.
    • of

      public static final Source of(InputStream inputStream, CharsetDecoder charsetDecoder)
      Create a source from an input stream using a specific character set.
    • reader

      public final Reader reader() throws IOException
      Produce a reader from this source.
      Throws:
      IOException - When something goes wrong creating a reader from this source.
    • readString

      public final String readString() throws IOException
      Read the entire reader() into a String, for convenience.
      Throws:
      IOException - When something goes wrong creating a reader from this source.
    • toString

      public String toString()
      Overrides:
      toString in class Object