Module com.aoapps.lang
Package com.aoapps.lang.io
-
Interface Summary Interface Description Encoder Encodes data as it is written to the provided output.FastExternalizable A FastExternalizable object does not have any loops in its object graph, or is able to restore the loops itself upon deserialization.NoClose Indicates thatNoClose.close()is overridden to be a no-op.Writable Something that may be written to a Writer output instead of being converted toString and then having the String written. -
Class Summary Class Description AoByteArrayInputStream Provides direct access to the internalbyte[].AoByteArrayOutputStream Provides direct access to the internalbyte[].AoCharArrayWriter Provides direct access to the internalchar[].AppendableWriter Writer that writes to an underlyingAppendable.ContentType Some content-type constants for use by various projects.EncoderWriter Writer that encodes during write.FailOnWriteWriter FastObjectInput FastObjectOutput FileUtils File utilities.IoUtils I/O utilities.NoCloseInputStream OverridesNoCloseInputStream.close()to a no-op.NoCloseOutputStream OverridesNoCloseOutputStream.close()to a no-op.NoCloseReader OverridesNoCloseReader.close()to a no-op.NoCloseWriter OverridesNoCloseWriter.close()to a no-op.NullOutputStream Discards all data.NullPrintWriter Discards all data.NullWriter Discards all data.SniffInputStream As data is read from the input stream it is also written to the given output stream.WriterFacade Wraps a writer while passing-through all methods of the writer class.WriterOutputStream A writer output stream makes aWriterbehave like anOutputStream. -
Exception Summary Exception Description LocalizedIOException ExtendsIOExceptionto provide exceptions with user locale error messages.LocalizedUnsupportedEncodingException ExtendsUnsupportedEncodingExceptionto provide exceptions with user locale error messages.