Fork me on GitHub

AO Logo AO IO Buffer

Output buffering library.

Project Links

Contact Us

For questions or support, please contact us:

Email: support@aoindustries.com
Phone: 1-800-519-9541
Phone: +1-251-607-9556
Web: https://aoindustries.com/contact

Skip navigation links
AO IO Buffer 3.1.0-POST-SNAPSHOT
A B C D E F G I L N S T W 

A

append(CharSequence) - Method in class com.aoindustries.io.buffer.AutoTempFileWriter
 
append(CharSequence, int, int) - Method in class com.aoindustries.io.buffer.AutoTempFileWriter
 
append(char) - Method in class com.aoindustries.io.buffer.AutoTempFileWriter
 
append(CharSequence) - Method in class com.aoindustries.io.buffer.CharArrayBufferWriter
 
append(CharSequence, int, int) - Method in class com.aoindustries.io.buffer.CharArrayBufferWriter
 
append(char) - Method in class com.aoindustries.io.buffer.CharArrayBufferWriter
 
append(CharSequence) - Method in class com.aoindustries.io.buffer.LoggingWriter
 
append(CharSequence, int, int) - Method in class com.aoindustries.io.buffer.LoggingWriter
 
append(char) - Method in class com.aoindustries.io.buffer.LoggingWriter
 
append(CharSequence) - Method in class com.aoindustries.io.buffer.NullBufferWriter
 
append(CharSequence, int, int) - Method in class com.aoindustries.io.buffer.NullBufferWriter
 
append(char) - Method in class com.aoindustries.io.buffer.NullBufferWriter
 
append(CharSequence) - Method in class com.aoindustries.io.buffer.SegmentedWriter
 
append(CharSequence, int, int) - Method in class com.aoindustries.io.buffer.SegmentedWriter
 
append(char) - Method in class com.aoindustries.io.buffer.SegmentedWriter
 
append(CharSequence) - Method in class com.aoindustries.io.buffer.TempFileWriter
 
append(CharSequence, int, int) - Method in class com.aoindustries.io.buffer.TempFileWriter
 
append(char) - Method in class com.aoindustries.io.buffer.TempFileWriter
 
AutoTempFileWriter - Class in com.aoindustries.io.buffer
Writes to an initial buffer then switches to a temp file when the threshold is reached.
AutoTempFileWriter(BufferWriter, TempFileContext, long) - Constructor for class com.aoindustries.io.buffer.AutoTempFileWriter
 
AutoTempFileWriter(BufferWriter, TempFileContext) - Constructor for class com.aoindustries.io.buffer.AutoTempFileWriter
Uses the default temp file threshold.

B

BufferResult - Interface in com.aoindustries.io.buffer
The result from completion of a buffered writer.
BufferWriter - Class in com.aoindustries.io.buffer
A buffered writer with results that may be trimmed, converted to String, and written to another writer.
BufferWriter() - Constructor for class com.aoindustries.io.buffer.BufferWriter
 

C

CharArrayBufferResult - Class in com.aoindustries.io.buffer
This class is not thread safe.
CharArrayBufferResult(char[], int, int) - Constructor for class com.aoindustries.io.buffer.CharArrayBufferResult
 
CharArrayBufferWriter - Class in com.aoindustries.io.buffer
Writes to a set of internally managed buffers.
CharArrayBufferWriter() - Constructor for class com.aoindustries.io.buffer.CharArrayBufferWriter
 
close() - Method in class com.aoindustries.io.buffer.AutoTempFileWriter
 
close() - Method in class com.aoindustries.io.buffer.CharArrayBufferWriter
 
close() - Method in class com.aoindustries.io.buffer.LoggingWriter
 
close() - Method in class com.aoindustries.io.buffer.NullBufferWriter
 
close() - Method in class com.aoindustries.io.buffer.SegmentedWriter
 
close() - Method in class com.aoindustries.io.buffer.TempFileWriter
 
com.aoindustries.io.buffer - package com.aoindustries.io.buffer
 

D

DEFAULT_TEMP_FILE_THRESHOLD - Static variable in class com.aoindustries.io.buffer.AutoTempFileWriter
A reasonable default temp file threshold, currently 4 MB.

E

EmptyResult - Class in com.aoindustries.io.buffer
A completely empty result.

F

flush() - Method in class com.aoindustries.io.buffer.AutoTempFileWriter
 
flush() - Method in class com.aoindustries.io.buffer.CharArrayBufferWriter
 
flush() - Method in class com.aoindustries.io.buffer.LoggingWriter
 
flush() - Method in class com.aoindustries.io.buffer.NullBufferWriter
 
flush() - Method in class com.aoindustries.io.buffer.SegmentedWriter
 
flush() - Method in class com.aoindustries.io.buffer.TempFileWriter
 

G

getId() - Method in class com.aoindustries.io.buffer.LoggingResult
 
getId() - Method in class com.aoindustries.io.buffer.LoggingWriter
 
getInstance() - Static method in class com.aoindustries.io.buffer.EmptyResult
 
getInstance() - Static method in class com.aoindustries.io.buffer.NullBufferWriter
 
getLength() - Method in class com.aoindustries.io.buffer.AutoTempFileWriter
 
getLength() - Method in class com.aoindustries.io.buffer.BufferWriter
Gets the number of characters in this buffer.
getLength() - Method in class com.aoindustries.io.buffer.CharArrayBufferResult
 
getLength() - Method in class com.aoindustries.io.buffer.CharArrayBufferWriter
 
getLength() - Method in class com.aoindustries.io.buffer.EmptyResult
 
getLength() - Method in class com.aoindustries.io.buffer.LoggingResult
 
getLength() - Method in class com.aoindustries.io.buffer.LoggingWriter
 
getLength() - Method in class com.aoindustries.io.buffer.NullBufferWriter
 
getLength() - Method in class com.aoindustries.io.buffer.SegmentedResult
 
getLength() - Method in class com.aoindustries.io.buffer.SegmentedWriter
 
getLength() - Method in class com.aoindustries.io.buffer.TempFileResult
 
getLength() - Method in class com.aoindustries.io.buffer.TempFileWriter
 
getResult() - Method in class com.aoindustries.io.buffer.AutoTempFileWriter
 
getResult() - Method in class com.aoindustries.io.buffer.BufferWriter
Gets the result from this buffer.
getResult() - Method in class com.aoindustries.io.buffer.CharArrayBufferWriter
 
getResult() - Method in class com.aoindustries.io.buffer.LoggingWriter
 
getResult() - Method in class com.aoindustries.io.buffer.NullBufferWriter
 
getResult() - Method in class com.aoindustries.io.buffer.SegmentedWriter
 
getResult() - Method in class com.aoindustries.io.buffer.TempFileWriter
 

I

isFastToString() - Method in class com.aoindustries.io.buffer.CharArrayBufferResult
 
isFastToString() - Method in class com.aoindustries.io.buffer.EmptyResult
 
isFastToString() - Method in class com.aoindustries.io.buffer.LoggingResult
 
isFastToString() - Method in class com.aoindustries.io.buffer.SegmentedResult
 
isFastToString() - Method in class com.aoindustries.io.buffer.TempFileResult
 

L

LoggingResult - Class in com.aoindustries.io.buffer
Logs all write calls in a way that can be put into Java source code.
LoggingResult(BufferResult, Writer) - Constructor for class com.aoindustries.io.buffer.LoggingResult
 
LoggingWriter - Class in com.aoindustries.io.buffer
Logs all write calls in a way that can be put into Java source code.
LoggingWriter(BufferWriter, Writer) - Constructor for class com.aoindustries.io.buffer.LoggingWriter
 

N

NullBufferWriter - Class in com.aoindustries.io.buffer
Discards everything.

S

SegmentedResult - Class in com.aoindustries.io.buffer
This class is not thread safe.
SegmentedResult(byte[], Object[], int[], int[], long, int, int, int, long, int, int, int) - Constructor for class com.aoindustries.io.buffer.SegmentedResult
 
SegmentedWriter - Class in com.aoindustries.io.buffer
Buffers all writes in segments.
SegmentedWriter() - Constructor for class com.aoindustries.io.buffer.SegmentedWriter
 

T

TempFileResult - Class in com.aoindustries.io.buffer
This class is not thread safe.
TempFileResult(TempFile, long, long) - Constructor for class com.aoindustries.io.buffer.TempFileResult
 
TempFileWriter - Class in com.aoindustries.io.buffer
Writes to a temp file buffer.
TempFileWriter(TempFile) - Constructor for class com.aoindustries.io.buffer.TempFileWriter
 
toString() - Method in class com.aoindustries.io.buffer.AutoTempFileWriter
 
toString() - Method in class com.aoindustries.io.buffer.BufferWriter
Gets a short message (like type and length).
toString() - Method in class com.aoindustries.io.buffer.CharArrayBufferResult
 
toString() - Method in class com.aoindustries.io.buffer.CharArrayBufferWriter
 
toString() - Method in class com.aoindustries.io.buffer.EmptyResult
 
toString() - Method in class com.aoindustries.io.buffer.LoggingResult
 
toString() - Method in class com.aoindustries.io.buffer.LoggingWriter
 
toString() - Method in class com.aoindustries.io.buffer.NullBufferWriter
 
toString() - Method in class com.aoindustries.io.buffer.SegmentedResult
 
toString() - Method in class com.aoindustries.io.buffer.SegmentedWriter
 
toString() - Method in class com.aoindustries.io.buffer.TempFileResult
 
toString() - Method in class com.aoindustries.io.buffer.TempFileWriter
 
trim() - Method in interface com.aoindustries.io.buffer.BufferResult
Trims the contents of this result, returning the instance that represents this result trimmed.
trim() - Method in class com.aoindustries.io.buffer.CharArrayBufferResult
 
trim() - Method in class com.aoindustries.io.buffer.EmptyResult
 
trim() - Method in class com.aoindustries.io.buffer.LoggingResult
 
trim() - Method in class com.aoindustries.io.buffer.SegmentedResult
 
trim() - Method in class com.aoindustries.io.buffer.TempFileResult
 

W

write(int) - Method in class com.aoindustries.io.buffer.AutoTempFileWriter
 
write(char[]) - Method in class com.aoindustries.io.buffer.AutoTempFileWriter
 
write(char[], int, int) - Method in class com.aoindustries.io.buffer.AutoTempFileWriter
 
write(String) - Method in class com.aoindustries.io.buffer.AutoTempFileWriter
 
write(String, int, int) - Method in class com.aoindustries.io.buffer.AutoTempFileWriter
 
write(int) - Method in class com.aoindustries.io.buffer.CharArrayBufferWriter
 
write(char[], int, int) - Method in class com.aoindustries.io.buffer.CharArrayBufferWriter
 
write(String, int, int) - Method in class com.aoindustries.io.buffer.CharArrayBufferWriter
 
write(int) - Method in class com.aoindustries.io.buffer.LoggingWriter
 
write(char[]) - Method in class com.aoindustries.io.buffer.LoggingWriter
 
write(char[], int, int) - Method in class com.aoindustries.io.buffer.LoggingWriter
 
write(String) - Method in class com.aoindustries.io.buffer.LoggingWriter
 
write(String, int, int) - Method in class com.aoindustries.io.buffer.LoggingWriter
 
write(int) - Method in class com.aoindustries.io.buffer.NullBufferWriter
 
write(char[]) - Method in class com.aoindustries.io.buffer.NullBufferWriter
 
write(char[], int, int) - Method in class com.aoindustries.io.buffer.NullBufferWriter
 
write(String) - Method in class com.aoindustries.io.buffer.NullBufferWriter
 
write(String, int, int) - Method in class com.aoindustries.io.buffer.NullBufferWriter
 
write(int) - Method in class com.aoindustries.io.buffer.SegmentedWriter
 
write(char[]) - Method in class com.aoindustries.io.buffer.SegmentedWriter
 
write(char[], int, int) - Method in class com.aoindustries.io.buffer.SegmentedWriter
 
write(String) - Method in class com.aoindustries.io.buffer.SegmentedWriter
 
write(String, int, int) - Method in class com.aoindustries.io.buffer.SegmentedWriter
 
write(int) - Method in class com.aoindustries.io.buffer.TempFileWriter
 
write(char[]) - Method in class com.aoindustries.io.buffer.TempFileWriter
 
write(char[], int, int) - Method in class com.aoindustries.io.buffer.TempFileWriter
 
write(String) - Method in class com.aoindustries.io.buffer.TempFileWriter
 
write(String, int, int) - Method in class com.aoindustries.io.buffer.TempFileWriter
 
writeTo(Writer) - Method in class com.aoindustries.io.buffer.CharArrayBufferResult
 
writeTo(Writer, long, long) - Method in class com.aoindustries.io.buffer.CharArrayBufferResult
 
writeTo(Encoder, Writer) - Method in class com.aoindustries.io.buffer.CharArrayBufferResult
 
writeTo(Encoder, Writer, long, long) - Method in class com.aoindustries.io.buffer.CharArrayBufferResult
 
writeTo(Writer) - Method in class com.aoindustries.io.buffer.EmptyResult
 
writeTo(Writer, long, long) - Method in class com.aoindustries.io.buffer.EmptyResult
 
writeTo(Encoder, Writer) - Method in class com.aoindustries.io.buffer.EmptyResult
 
writeTo(Encoder, Writer, long, long) - Method in class com.aoindustries.io.buffer.EmptyResult
 
writeTo(Writer) - Method in class com.aoindustries.io.buffer.LoggingResult
 
writeTo(Writer, long, long) - Method in class com.aoindustries.io.buffer.LoggingResult
 
writeTo(Encoder, Writer) - Method in class com.aoindustries.io.buffer.LoggingResult
 
writeTo(Encoder, Writer, long, long) - Method in class com.aoindustries.io.buffer.LoggingResult
 
writeTo(Writer) - Method in class com.aoindustries.io.buffer.SegmentedResult
 
writeTo(Writer, long, long) - Method in class com.aoindustries.io.buffer.SegmentedResult
 
writeTo(Encoder, Writer) - Method in class com.aoindustries.io.buffer.SegmentedResult
 
writeTo(Encoder, Writer, long, long) - Method in class com.aoindustries.io.buffer.SegmentedResult
 
writeTo(Writer) - Method in class com.aoindustries.io.buffer.TempFileResult
 
writeTo(Writer, long, long) - Method in class com.aoindustries.io.buffer.TempFileResult
 
writeTo(Encoder, Writer) - Method in class com.aoindustries.io.buffer.TempFileResult
 
writeTo(Encoder, Writer, long, long) - Method in class com.aoindustries.io.buffer.TempFileResult
 
A B C D E F G I L N S T W 
Skip navigation links
AO IO Buffer 3.1.0-POST-SNAPSHOT

Copyright © 2010–2019 AO Industries, Inc.. All rights reserved.