Interface CharacterStream

  • All Known Implementing Classes:
    CharacterStreamImpl

    public interface CharacterStream
    Wraps a character stream (reader) to also provide the length (number of characters) which is needed when binding.
    • Method Detail

      • asReader

        Reader asReader()
        Provides access to the underlying data as a Reader.
        Returns:
        The reader.
      • asString

        String asString()
        Provides access to the underlying data as a String.
        Returns:
        The underlying String data
      • getLength

        long getLength()
        Retrieve the number of characters.
        Returns:
        The number of characters.
      • release

        void release()
        Release any underlying resources.