Module jakarta.mail

Class AsciiOutputStream

java.lang.Object
java.io.OutputStream
jakarta.mail.internet.AsciiOutputStream
All Implemented Interfaces:
Closeable, Flushable, AutoCloseable

class AsciiOutputStream extends OutputStream
An OutputStream that determines whether the data written to it is all ASCII, mostly ASCII, or mostly non-ASCII.
  • Field Details

    • breakOnNonAscii

      private boolean breakOnNonAscii
    • ascii

      private int ascii
    • non_ascii

      private int non_ascii
    • linelen

      private int linelen
    • longLine

      private boolean longLine
    • badEOL

      private boolean badEOL
    • checkEOL

      private boolean checkEOL
    • lastb

      private int lastb
    • ret

      private int ret
  • Constructor Details

    • AsciiOutputStream

      public AsciiOutputStream(boolean breakOnNonAscii, boolean encodeEolStrict)
  • Method Details