Package org.drools.io

Class ReaderInputStream.NonCloseable

  • All Implemented Interfaces:
    java.io.Closeable, java.lang.AutoCloseable
    Enclosing class:
    ReaderInputStream

    public static class ReaderInputStream.NonCloseable
    extends ReaderInputStream
    • Constructor Detail

      • NonCloseable

        public NonCloseable​(java.io.Reader reader)
      • NonCloseable

        public NonCloseable​(java.io.Reader reader,
                            java.lang.String encoding)
    • Method Detail

      • close

        public void close()
                   throws java.io.IOException
        Description copied from class: ReaderInputStream
        Closes the Reader.
        Specified by:
        close in interface java.lang.AutoCloseable
        Specified by:
        close in interface java.io.Closeable
        Overrides:
        close in class ReaderInputStream
        Throws:
        java.io.IOException - if the original Reader fails to be closed