Index

A B C D E F G H I J L M N O P R S T U V W Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

acceptBuffer(ByteBuffer, int) - Method in class io.deephaven.io.streams.CurrentByteBufferSink.Adapter
 
acceptBuffer(ByteBuffer, int) - Method in class io.deephaven.io.log.impl.LogOutputBaseImpl
 
acceptBuffer(ByteBuffer, int) - Method in interface io.deephaven.io.streams.ByteBufferSink
Dispose of the contents of the buffer b, probably by writing them to a channel, and return a new buffer in which writing can continue.
acceptBuffer(ByteBuffer, int) - Method in interface io.deephaven.io.streams.ByteBufferStreams.Sink
Dispose of the contents of the buffer b, probably by writing them to a channel, and return a new buffer in which writing can continue.
acceptBuffer(ByteBuffer, int) - Method in class io.deephaven.io.streams.NullByteBufferSink
 
acceptBuffer(ByteBuffer, int) - Method in class io.deephaven.io.streams.SimpleByteBufferSink
 
Adapter(ByteBufferSink, ByteBuffer) - Constructor for class io.deephaven.io.streams.CurrentByteBufferSink.Adapter
 
addCompressionExtensionIfNeeded(String) - Static method in class io.deephaven.io.CompressedFileUtil
If the given file doesn't exist, looks to see if a compressed version of the file exists.
addInterceptor(LogSink.Interceptor) - Method in class io.deephaven.io.log.LogSink.Null
 
addInterceptor(LogSink.Interceptor<T>) - Method in class io.deephaven.io.log.impl.LogSinkImpl
Add an interceptor
addInterceptor(LogSink.Interceptor<T>) - Method in interface io.deephaven.io.log.LogSink
You can add as many interceptors to a log sink as you like.
addLogSink(LogSinkImpl<?>) - Method in class io.deephaven.io.log.impl.LogSinkImpl.BigWriterThread
 
addLogSink(S) - Method in interface io.deephaven.io.log.LogSink.LogSinkWriter
 
addSink(LogSink) - Static method in class io.deephaven.io.log.LogSink.Shutdown
 
append(boolean) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
append(boolean) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
append(boolean) - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
append(boolean) - Method in class io.deephaven.io.log.impl.LogOutputCsvImpl
 
append(boolean) - Method in interface io.deephaven.io.log.LogEntry
 
append(boolean) - Method in class io.deephaven.io.log.LogEntry.Null
 
append(byte[]) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
append(byte[]) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
append(byte[]) - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
append(byte[]) - Method in class io.deephaven.io.log.impl.LogOutputCsvImpl
 
append(byte[]) - Method in interface io.deephaven.io.log.LogEntry
 
append(byte[]) - Method in class io.deephaven.io.log.LogEntry.Null
 
append(byte[], byte) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
append(byte[], byte) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
append(byte[], byte) - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
append(byte[], byte) - Method in class io.deephaven.io.log.impl.LogOutputCsvImpl
 
append(byte[], byte) - Method in interface io.deephaven.io.log.LogEntry
 
append(byte[], byte) - Method in class io.deephaven.io.log.LogEntry.Null
 
append(byte[], int, int) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
append(byte[], int, int) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
append(byte[], int, int) - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
append(byte[], int, int) - Method in class io.deephaven.io.log.impl.LogOutputCsvImpl
 
append(byte[], int, int) - Method in interface io.deephaven.io.log.LogEntry
 
append(byte[], int, int) - Method in class io.deephaven.io.log.LogEntry.Null
 
append(char) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
append(char) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
append(char) - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
append(char) - Method in class io.deephaven.io.log.impl.LogOutputCsvImpl
 
append(char) - Method in interface io.deephaven.io.log.LogEntry
 
append(char) - Method in class io.deephaven.io.log.LogEntry.Null
 
append(char) - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
append(int) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
append(int) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
append(int) - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
append(int) - Method in class io.deephaven.io.log.impl.LogOutputCsvImpl
 
append(int) - Method in interface io.deephaven.io.log.LogEntry
 
append(int) - Method in class io.deephaven.io.log.LogEntry.Null
 
append(long) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
append(long) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
append(long) - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
append(long) - Method in class io.deephaven.io.log.impl.LogOutputCsvImpl
 
append(long) - Method in interface io.deephaven.io.log.LogEntry
 
append(long) - Method in class io.deephaven.io.log.LogEntry.Null
 
append(short) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
append(short) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
append(short) - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
append(short) - Method in class io.deephaven.io.log.impl.LogOutputCsvImpl
 
append(short) - Method in interface io.deephaven.io.log.LogEntry
 
append(short) - Method in class io.deephaven.io.log.LogEntry.Null
 
append(LogOutput) - Method in class io.deephaven.io.sched.Job
 
append(LogOutput) - Method in class io.deephaven.io.sched.TimedJob
 
append(LogOutput.LongFormatter, long) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
append(LogOutput.LongFormatter, long) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
append(LogOutput.LongFormatter, long) - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
append(LogOutput.LongFormatter, long) - Method in class io.deephaven.io.log.impl.LogOutputCsvImpl
 
append(LogOutput.LongFormatter, long) - Method in interface io.deephaven.io.log.LogEntry
 
append(LogOutput.LongFormatter, long) - Method in class io.deephaven.io.log.LogEntry.Null
 
append(LogOutput.ObjFormatter<T>, T) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
append(LogOutput.ObjFormatter<T>, T) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
append(LogOutput.ObjFormatter<T>, T) - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
append(LogOutput.ObjFormatter<T>, T) - Method in class io.deephaven.io.log.impl.LogOutputCsvImpl
 
append(LogOutput.ObjFormatter<T>, T) - Method in interface io.deephaven.io.log.LogEntry
 
append(LogOutput.ObjFormatter<T>, T) - Method in class io.deephaven.io.log.LogEntry.Null
 
append(LogOutput.ObjIntIntFormatter<T>, T, int, int) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
append(LogOutput.ObjIntIntFormatter<T>, T, int, int) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
append(LogOutput.ObjIntIntFormatter<T>, T, int, int) - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
append(LogOutput.ObjIntIntFormatter<T>, T, int, int) - Method in class io.deephaven.io.log.impl.LogOutputCsvImpl
 
append(LogOutput.ObjIntIntFormatter<T>, T, int, int) - Method in interface io.deephaven.io.log.LogEntry
 
append(LogOutput.ObjIntIntFormatter<T>, T, int, int) - Method in class io.deephaven.io.log.LogEntry.Null
 
append(LogOutput.ObjObjFormatter<T, U>, T, U) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
append(LogOutput.ObjObjFormatter<T, U>, T, U) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
append(LogOutput.ObjObjFormatter<T, U>, T, U) - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
append(LogOutput.ObjObjFormatter<T, U>, T, U) - Method in class io.deephaven.io.log.impl.LogOutputCsvImpl
 
append(LogOutput.ObjObjFormatter<T, U>, T, U) - Method in interface io.deephaven.io.log.LogEntry
 
append(LogOutput.ObjObjFormatter<T, U>, T, U) - Method in class io.deephaven.io.log.LogEntry.Null
 
append(LogOutputAppendable) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
append(LogOutputAppendable) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
append(LogOutputAppendable) - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
append(LogOutputAppendable) - Method in class io.deephaven.io.log.impl.LogOutputCsvImpl
 
append(LogOutputAppendable) - Method in interface io.deephaven.io.log.LogEntry
 
append(LogOutputAppendable) - Method in class io.deephaven.io.log.LogEntry.Null
 
append(Boolean) - Method in interface io.deephaven.io.log.LogEntry
 
append(Character) - Method in interface io.deephaven.io.log.LogEntry
 
append(CharSequence) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
append(CharSequence) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
append(CharSequence) - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
append(CharSequence) - Method in class io.deephaven.io.log.impl.LogOutputCsvImpl
 
append(CharSequence) - Method in interface io.deephaven.io.log.LogEntry
 
append(CharSequence) - Method in class io.deephaven.io.log.LogEntry.Null
 
append(CharSequence) - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
append(CharSequence, int, int) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
append(CharSequence, int, int) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
append(CharSequence, int, int) - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
append(CharSequence, int, int) - Method in class io.deephaven.io.log.impl.LogOutputCsvImpl
 
append(CharSequence, int, int) - Method in interface io.deephaven.io.log.LogEntry
 
append(CharSequence, int, int) - Method in class io.deephaven.io.log.LogEntry.Null
 
append(CharSequence, int, int) - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
append(Integer) - Method in interface io.deephaven.io.log.LogEntry
 
append(Long) - Method in interface io.deephaven.io.log.LogEntry
 
append(Short) - Method in interface io.deephaven.io.log.LogEntry
 
append(Throwable) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
append(Throwable) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
append(Throwable) - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
append(Throwable) - Method in class io.deephaven.io.log.impl.LogOutputCsvImpl
 
append(Throwable) - Method in interface io.deephaven.io.log.LogEntry
 
append(Throwable) - Method in class io.deephaven.io.log.LogEntry.Null
 
append(ByteBuffer) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
append(ByteBuffer) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
append(ByteBuffer) - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
append(ByteBuffer) - Method in class io.deephaven.io.log.impl.LogOutputCsvImpl
 
append(ByteBuffer) - Method in interface io.deephaven.io.log.LogEntry
 
append(ByteBuffer) - Method in class io.deephaven.io.log.LogEntry.Null
 
appendByte(byte) - Method in class io.deephaven.io.streams.ByteBufferOutputStream
 
appendByteBuffer(ByteBuffer) - Method in class io.deephaven.io.streams.ByteBufferOutputStream
 
appendBytes(CharSequence) - Method in class io.deephaven.io.streams.ByteBufferOutputStream
 
appendBytes(CharSequence) - Method in class io.deephaven.io.streams.ByteBufferStreams.Output
 
appendBytes(CharSequence, int, int) - Method in class io.deephaven.io.streams.ByteBufferOutputStream
 
appendBytes(CharSequence, int, int) - Method in class io.deephaven.io.streams.ByteBufferStreams.Output
 
appendChars(CharSequence) - Method in class io.deephaven.io.streams.ByteBufferOutputStream
 
appendChars(CharSequence) - Method in class io.deephaven.io.streams.ByteBufferStreams.Output
 
appendChars(CharSequence, int, int) - Method in class io.deephaven.io.streams.ByteBufferOutputStream
 
appendChars(CharSequence, int, int) - Method in class io.deephaven.io.streams.ByteBufferStreams.Output
 
appendDouble(double) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
appendDouble(double) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
appendDouble(double) - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
appendDouble(double) - Method in class io.deephaven.io.log.impl.LogOutputCsvImpl
 
appendDouble(double) - Method in interface io.deephaven.io.log.LogEntry
 
appendDouble(double) - Method in class io.deephaven.io.log.LogEntry.Null
 
appendDouble(double) - Method in class io.deephaven.io.streams.ByteBufferOutputStream
 
appendDouble(double, int) - Method in interface io.deephaven.io.log.LogEntry
Append a double to the exact given number of decimal places, rounding half up.
appendDouble(double, int, int) - Method in interface io.deephaven.io.log.LogEntry
Append a double rounded to the given number of decimal places, rounding half up.
appendDouble(Double) - Method in interface io.deephaven.io.log.LogEntry
 
appendInt(int) - Method in class io.deephaven.io.streams.ByteBufferOutputStream
 
appendLong(long) - Method in class io.deephaven.io.streams.ByteBufferOutputStream
 
appendShort(short) - Method in class io.deephaven.io.streams.ByteBufferOutputStream
 
appendTimestamp(long, TimestampBuffer) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
appendTimestamp(long, TimestampBuffer) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
appendTimestamp(long, TimestampBuffer) - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
appendTimestamp(long, TimestampBuffer) - Method in class io.deephaven.io.log.impl.LogOutputCsvImpl
 
appendTimestamp(long, TimestampBuffer) - Method in interface io.deephaven.io.log.LogEntry
 
appendTimestamp(long, TimestampBuffer) - Method in class io.deephaven.io.log.LogEntry.Null
 
appendTimestampMicros(long, TimestampBufferMicros) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
appendTimestampMicros(long, TimestampBufferMicros) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
appendTimestampMicros(long, TimestampBufferMicros) - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
appendTimestampMicros(long, TimestampBufferMicros) - Method in class io.deephaven.io.log.impl.LogOutputCsvImpl
 
appendTimestampMicros(long, TimestampBufferMicros) - Method in interface io.deephaven.io.log.LogEntry
 
appendTimestampMicros(long, TimestampBufferMicros) - Method in class io.deephaven.io.log.LogEntry.Null
 
available() - Method in class io.deephaven.io.streams.ByteBufferInputStream
 
available() - Method in class io.deephaven.io.streams.ByteBufferStreams.Input
 
available() - Method in class io.deephaven.io.streams.ZipInputStream
 

B

buf - Variable in class io.deephaven.io.streams.ByteBufferInputStream
the buffer from which we read
buf - Variable in class io.deephaven.io.streams.ByteBufferStreams.Input
the buffer from which we read
buf - Variable in class io.deephaven.io.streams.ByteBufferStreams.Output
 
buf - Variable in class io.deephaven.io.streams.ZipOutputStream
 
BUFFER_LIMIT - Static variable in class io.deephaven.io.streams.ZipInputStream
 
BufferedChannelReader - Class in io.deephaven.io.streams
 
BufferedChannelReader(String, int, int) - Constructor for class io.deephaven.io.streams.BufferedChannelReader
Guarantees that each buffer from readNext() will have remaining() >= blockSize [that is, until it starts winding down on the end of the file] When it needs to refresh, it will read <= readSize from the channel
bunzip2(File) - Static method in class io.deephaven.io.CompressedFileUtil
Unzip the file
ByteBufferInputStream - Class in io.deephaven.io.streams
This is an InputStream implementation which reads from a java.nio.ByteBuffer.
ByteBufferInputStream(ByteBuffer) - Constructor for class io.deephaven.io.streams.ByteBufferInputStream
Construct a new stream which reads from a byte buffer/
ByteBufferOutputStream - Class in io.deephaven.io.streams
This is an OutputStream implementation which places the output into a java.nio.ByteBuffer.
ByteBufferOutputStream(ByteBuffer, ByteBufferSink) - Constructor for class io.deephaven.io.streams.ByteBufferOutputStream
Returns a new ByteBufferOutputStream with the specified initial buffer and sink.
ByteBufferSink - Interface in io.deephaven.io.streams
 
ByteBufferStreams - Class in io.deephaven.io.streams
A pair of stream implementations which write to and read from sequences of byte buffers.
ByteBufferStreams() - Constructor for class io.deephaven.io.streams.ByteBufferStreams
 
ByteBufferStreams.Input - Class in io.deephaven.io.streams
 
ByteBufferStreams.Output - Class in io.deephaven.io.streams
 
ByteBufferStreams.Sink - Interface in io.deephaven.io.streams
 
ByteBufferStreams.Source - Interface in io.deephaven.io.streams
 
bzip2(String, String, String[]) - Static method in class io.deephaven.io.CompressedFileUtil
Files need to be in the same directory, otherwise Tar complains about windows paths
BZIP2_MAGIC - Static variable in class io.deephaven.io.CompressedFileUtil
 
BzipFileOutputStream - Class in io.deephaven.io.streams
 
BzipFileOutputStream(String) - Constructor for class io.deephaven.io.streams.BzipFileOutputStream
 

C

cancelJob(Job) - Method in interface io.deephaven.io.sched.Scheduler
Cancel a job, making the scheduler forget it completely..
cancelJob(Job) - Method in class io.deephaven.io.sched.Scheduler.Null
 
cancelJob(Job) - Method in class io.deephaven.io.sched.YASchedulerImpl
Cancel a job's selection key with the scheduler.
cancelled() - Method in class io.deephaven.io.sched.Job
This method is called if the job is explicitly cancelled before it becomes ready or times out.
cancelled() - Method in class io.deephaven.io.sched.TimedJob
 
capacity() - Method in class io.deephaven.io.logger.LogBuffer
 
checkError() - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
clear() - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
clear() - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
clear() - Method in class io.deephaven.io.log.impl.LogOutputBaseImpl
 
clear() - Method in class io.deephaven.io.logger.LogBuffer
 
clear(LogBuffer) - Static method in class io.deephaven.io.logger.LogBufferGlobal
 
close() - Method in class io.deephaven.io.CompressedFileUtil.FilePipe
 
close() - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
close() - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
close() - Method in class io.deephaven.io.log.impl.LogOutputBaseImpl
 
close() - Method in interface io.deephaven.io.sched.Scheduler
Shut down the scheduler, calling close() on the underlying Selector.
close() - Method in class io.deephaven.io.sched.Scheduler.Null
 
close() - Method in class io.deephaven.io.sched.YASchedulerImpl
Shuts down the scheduler, calling close() on the underlying Selector instance.
close() - Method in class io.deephaven.io.streams.BufferedChannelReader
 
close() - Method in class io.deephaven.io.streams.ByteBufferInputStream
 
close() - Method in class io.deephaven.io.streams.ByteBufferOutputStream
 
close() - Method in class io.deephaven.io.streams.ByteBufferStreams.Input
 
close() - Method in class io.deephaven.io.streams.ByteBufferStreams.Output
 
close() - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
close() - Method in interface io.deephaven.io.streams.CurrentByteBufferSink
Convenience close method.
close() - Method in class io.deephaven.io.streams.MultiFileInputStream
 
close() - Method in class io.deephaven.io.streams.SevenZipInputStream
 
close() - Method in class io.deephaven.io.streams.ZipInputStream
 
close() - Method in class io.deephaven.io.util.NullOutputStream
 
close(ByteBuffer) - Method in class io.deephaven.io.streams.CurrentByteBufferSink.Adapter
 
close(ByteBuffer) - Method in class io.deephaven.io.log.impl.LogOutputBaseImpl
 
close(ByteBuffer) - Method in interface io.deephaven.io.streams.ByteBufferSink
Dispose of the contents of the final buffer in an output sequence, probably by writing them to a channel.
close(ByteBuffer) - Method in interface io.deephaven.io.streams.ByteBufferStreams.Sink
Dispose of the contents of the final buffer in an output sequence, probably by writing them to a channel.
close(ByteBuffer) - Method in class io.deephaven.io.streams.NullByteBufferSink
 
close(ByteBuffer) - Method in class io.deephaven.io.streams.SimpleByteBufferSink
 
CompressedFileUtil - Class in io.deephaven.io
 
CompressedFileUtil() - Constructor for class io.deephaven.io.CompressedFileUtil
 
CompressedFileUtil.FileInputStreamFactory - Class in io.deephaven.io
 
CompressedFileUtil.FilePipe - Class in io.deephaven.io
 
COMPRESSION_EXTENSIONS - Static variable in class io.deephaven.io.CompressedFileUtil
 
count - Variable in class io.deephaven.io.streams.ZipOutputStream
 
create(String, int, DateFormat, Pool<T>, boolean, LogOutput, String, LogSink.LogSinkWriter<LogSinkImpl<T>>) - Method in interface io.deephaven.io.log.LogSink.Factory
 
createInputStream() - Method in class io.deephaven.io.CompressedFileUtil.FileInputStreamFactory
 
createInputStream() - Method in interface io.deephaven.io.InputStreamFactory
 
createInputStreamFactoryForPossiblyCompressedStream(InputStreamFactory) - Static method in class io.deephaven.io.CompressedFileUtil
 
createInputStreamFactoryForPossiblyTarredStream(InputStreamFactory) - Static method in class io.deephaven.io.CompressedFileUtil
 
CurrentByteBufferSink - Interface in io.deephaven.io.streams
A ByteBufferSink that knows and provides a getter for the last buffer it gave out, to avoid unnecessary state in code that uses the buffer.
CurrentByteBufferSink.Adapter - Class in io.deephaven.io.streams
 
currentTimeMicros() - Method in interface io.deephaven.io.logger.LoggerTimeSource
 
currentTimeMicros() - Method in class io.deephaven.io.logger.NullLoggerImpl.NullLoggerTimeSource
 
currentTimeMillis() - Method in interface io.deephaven.io.sched.Scheduler
Return the scheduler's idea of the current time.
currentTimeMillis() - Method in class io.deephaven.io.sched.Scheduler.Null
 
currentTimeMillis() - Method in class io.deephaven.io.sched.YASchedulerImpl
Return the scheduler's idea of the current time.

D

dataIn - Variable in class io.deephaven.io.streams.ZipInputStream
 
DATE_FORMAT - Static variable in class io.deephaven.io.log.impl.LogSinkImpl
 
debug() - Method in interface io.deephaven.io.logger.Logger
 
debug() - Method in class io.deephaven.io.logger.Logger.Null
 
debug() - Method in class io.deephaven.io.logger.LoggerImpl
 
debug() - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
debug() - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
debug(Object) - Method in interface io.deephaven.io.logger.Logger
 
debug(Object) - Method in class io.deephaven.io.logger.Logger.Null
 
debug(Object) - Method in class io.deephaven.io.logger.LoggerImpl
 
debug(Object) - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
debug(Object) - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
debug(Object, Throwable) - Method in interface io.deephaven.io.logger.Logger
 
debug(Object, Throwable) - Method in class io.deephaven.io.logger.Logger.Null
 
debug(Object, Throwable) - Method in class io.deephaven.io.logger.LoggerImpl
 
debug(Object, Throwable) - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
debug(Object, Throwable) - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
debug(Throwable) - Method in interface io.deephaven.io.logger.Logger
 
debug(Throwable) - Method in class io.deephaven.io.logger.Logger.Null
 
debug(Throwable) - Method in class io.deephaven.io.logger.LoggerImpl
 
debug(Throwable) - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
debug(Throwable) - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
DEBUG - Static variable in class io.deephaven.io.log.LogLevel
 
DecoratedInputStream(String, InputStream) - Constructor for class io.deephaven.io.streams.MultiFileInputStream.DecoratedInputStream
 
deepCopy() - Method in class io.deephaven.io.logger.LogBufferRecord
 
DEFAULT_HISTORY_SIZE - Static variable in class io.deephaven.io.logger.LogBuffer
 
DelayedLogEntryImpl - Class in io.deephaven.io.log.impl
 
DelayedLogEntryImpl(LoggerTimeSource) - Constructor for class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
DelayedLogEntryImpl2 - Class in io.deephaven.io.log.impl
 
DelayedLogEntryImpl2(Pool<ByteBuffer>) - Constructor for class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
DynamicDelayedLogEntryPoolImpl - Class in io.deephaven.io.log.impl
 
DynamicDelayedLogEntryPoolImpl(String, int, LoggerTimeSource) - Constructor for class io.deephaven.io.log.impl.DynamicDelayedLogEntryPoolImpl
 
DynamicLogBufferPoolImpl - Class in io.deephaven.io.log.impl
 
DynamicLogBufferPoolImpl(String, int, int) - Constructor for class io.deephaven.io.log.impl.DynamicLogBufferPoolImpl
 
DynamicLogEntryPoolImpl - Class in io.deephaven.io.log.impl
 
DynamicLogEntryPoolImpl(String, int, LogBufferPool) - Constructor for class io.deephaven.io.log.impl.DynamicLogEntryPoolImpl
 

E

element(LogEntry, LogOutput) - Method in class io.deephaven.io.logger.LogBufferInterceptor
 
element(T, LogOutput) - Method in interface io.deephaven.io.log.LogSink.Interceptor
 
email() - Method in interface io.deephaven.io.logger.Logger
 
email() - Method in class io.deephaven.io.logger.Logger.Null
 
email() - Method in class io.deephaven.io.logger.LoggerImpl
 
email() - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
email() - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
email(Object) - Method in interface io.deephaven.io.logger.Logger
 
email(Object) - Method in class io.deephaven.io.logger.Logger.Null
 
email(Object) - Method in class io.deephaven.io.logger.LoggerImpl
 
email(Object) - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
email(Object) - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
email(Object, Throwable) - Method in interface io.deephaven.io.logger.Logger
 
email(Object, Throwable) - Method in class io.deephaven.io.logger.Logger.Null
 
email(Object, Throwable) - Method in class io.deephaven.io.logger.LoggerImpl
 
email(Object, Throwable) - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
email(Object, Throwable) - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
email(Throwable) - Method in class io.deephaven.io.logger.Logger.Null
 
EMAIL - Static variable in class io.deephaven.io.log.LogLevel
 
EMPTY_LOG_ENTRY - Static variable in class io.deephaven.io.logger.LoggerImpl
 
end() - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
end() - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
end() - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
end() - Method in interface io.deephaven.io.log.LogEntry
Completes the log entry.
end() - Method in class io.deephaven.io.log.LogEntry.Null
 
endl() - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
endl() - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
endl() - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
endl() - Method in interface io.deephaven.io.log.LogEntry
Completes the log entry with a newline.
endl() - Method in class io.deephaven.io.log.LogEntry.Null
 
ensureSpace(int) - Method in interface io.deephaven.io.streams.CurrentByteBufferSink
Return the current buffer, guaranteed to have sufficient space remaining to append the requested number of bytes.
Entry(SevenZipInputStream.FileItem) - Constructor for class io.deephaven.io.streams.SevenZipInputStream.Entry
 
error() - Method in interface io.deephaven.io.logger.Logger
 
error() - Method in class io.deephaven.io.logger.Logger.Null
 
error() - Method in class io.deephaven.io.logger.LoggerImpl
 
error() - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
error() - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
error(Object) - Method in interface io.deephaven.io.logger.Logger
 
error(Object) - Method in class io.deephaven.io.logger.Logger.Null
 
error(Object) - Method in class io.deephaven.io.logger.LoggerImpl
 
error(Object) - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
error(Object) - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
error(Object, Throwable) - Method in interface io.deephaven.io.logger.Logger
 
error(Object, Throwable) - Method in class io.deephaven.io.logger.Logger.Null
 
error(Object, Throwable) - Method in class io.deephaven.io.logger.LoggerImpl
 
error(Object, Throwable) - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
error(Object, Throwable) - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
error(Throwable) - Method in interface io.deephaven.io.logger.Logger
 
error(Throwable) - Method in class io.deephaven.io.logger.Logger.Null
 
error(Throwable) - Method in class io.deephaven.io.logger.LoggerImpl
 
error(Throwable) - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
error(Throwable) - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
ERROR - Static variable in class io.deephaven.io.log.LogLevel
 
execute(Runnable) - Method in class io.deephaven.io.sched.Scheduler.ExecutorAdaptor
 
ExecutorAdaptor(Scheduler) - Constructor for class io.deephaven.io.sched.Scheduler.ExecutorAdaptor
 

F

FACTORY() - Static method in class io.deephaven.io.log.impl.LogSinkImpl
 
fatal() - Method in interface io.deephaven.io.logger.Logger
Deprecated.
fatal() - Method in class io.deephaven.io.logger.Logger.Null
 
fatal() - Method in class io.deephaven.io.logger.LoggerImpl
 
fatal() - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
fatal() - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
fatal(Object) - Method in interface io.deephaven.io.logger.Logger
Deprecated.
fatal(Object) - Method in class io.deephaven.io.logger.Logger.Null
 
fatal(Object) - Method in class io.deephaven.io.logger.LoggerImpl
 
fatal(Object) - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
fatal(Object) - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
fatal(Object, Throwable) - Method in interface io.deephaven.io.logger.Logger
Deprecated.
fatal(Object, Throwable) - Method in class io.deephaven.io.logger.Logger.Null
 
fatal(Object, Throwable) - Method in class io.deephaven.io.logger.LoggerImpl
 
fatal(Object, Throwable) - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
fatal(Object, Throwable) - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
fatal(Throwable) - Method in interface io.deephaven.io.logger.Logger
Deprecated.
fatal(Throwable) - Method in class io.deephaven.io.logger.Logger.Null
 
fatal(Throwable) - Method in class io.deephaven.io.logger.LoggerImpl
 
fatal(Throwable) - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
fatal(Throwable) - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
FATAL - Static variable in class io.deephaven.io.log.LogLevel
 
FileInputStreamFactory(String) - Constructor for class io.deephaven.io.CompressedFileUtil.FileInputStreamFactory
 
FileInputStreamFactory(String, int) - Constructor for class io.deephaven.io.CompressedFileUtil.FileInputStreamFactory
 
FilePipe(String, InputStream) - Constructor for class io.deephaven.io.CompressedFileUtil.FilePipe
 
flush() - Method in class io.deephaven.io.CompressedFileUtil.FilePipe
 
flush() - Method in class io.deephaven.io.streams.ByteBufferOutputStream
 
flush() - Method in class io.deephaven.io.streams.ByteBufferStreams.Output
 
flush() - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
flush() - Method in interface io.deephaven.io.streams.CurrentByteBufferSink
Cause the current buffer to be accepted if it has any contents that aren't yet accepted into the sink.
flush() - Method in class io.deephaven.io.streams.ZipOutputStream
 
flush() - Method in class io.deephaven.io.util.NullOutputStream
 
format(String, Object...) - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
format(Locale, String, Object...) - Method in class io.deephaven.io.streams.BzipFileOutputStream
 

G

getBb() - Method in class io.deephaven.io.streams.BufferedChannelReader
 
getBuffer() - Method in class io.deephaven.io.streams.ByteBufferOutputStream
 
getBuffer() - Method in class io.deephaven.io.streams.CurrentByteBufferSink.Adapter
 
getBuffer() - Method in interface io.deephaven.io.streams.CurrentByteBufferSink
Access the current buffer for this sink.
getBuffer() - Method in class io.deephaven.io.streams.SimpleByteBufferSink
 
getBuffer(int) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
getBuffer(int) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
getBuffer(int) - Method in class io.deephaven.io.log.impl.LogOutputBaseImpl
 
getBufferCount() - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
getBufferCount() - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
getBufferCount() - Method in class io.deephaven.io.log.impl.LogOutputBaseImpl
 
getCurrentFilename() - Method in class io.deephaven.io.streams.MultiFileInputStream
Get the filename of the current stream
getData() - Method in class io.deephaven.io.logger.LogBufferRecord
 
getDataString() - Method in class io.deephaven.io.logger.LogBufferRecord
 
getDescription() - Method in class io.deephaven.io.CompressedFileUtil.FileInputStreamFactory
 
getDescription() - Method in interface io.deephaven.io.InputStreamFactory
 
getDifferenceInStartToEnds() - Static method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
getDifferenceInStartToEnds() - Static method in class io.deephaven.io.log.impl.LogEntryImpl
 
getEndOfHeaderOffset() - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
getEndOfHeaderOffset() - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
getEndOfHeaderOffset() - Method in class io.deephaven.io.log.impl.LogOutputBaseImpl
 
getEntry(LogLevel) - Method in interface io.deephaven.io.logger.Logger
May return empty LogEntry if that's what the level dictates...
getEntry(LogLevel) - Method in class io.deephaven.io.logger.Logger.Null
 
getEntry(LogLevel) - Method in class io.deephaven.io.logger.LoggerImpl
 
getEntry(LogLevel) - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
getEntry(LogLevel) - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
getEntry(LogLevel, long) - Method in interface io.deephaven.io.logger.Logger
 
getEntry(LogLevel, long) - Method in class io.deephaven.io.logger.Logger.Null
 
getEntry(LogLevel, long) - Method in class io.deephaven.io.logger.LoggerImpl
 
getEntry(LogLevel, long) - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
getEntry(LogLevel, long) - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
getEntry(LogLevel, long, Throwable) - Method in class io.deephaven.io.logger.LoggerImpl
 
getEntry(LogLevel, long, Throwable) - Method in class io.deephaven.io.logger.NullLoggerImpl
Override to avoid writing timestamp and level to the entry, as it's assumed they'll be handled independently
getEntry(LogLevel, long, Throwable) - Method in interface io.deephaven.io.logger.Logger
 
getEntry(LogLevel, long, Throwable) - Method in class io.deephaven.io.logger.Logger.Null
 
getEntry(LogLevel, long, Throwable) - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
getEntry(LogLevel, long, Throwable) - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
getEntry(LogLevel, Throwable) - Method in interface io.deephaven.io.logger.Logger
 
getEntry(LogLevel, Throwable) - Method in class io.deephaven.io.logger.Logger.Null
 
getEntry(LogLevel, Throwable) - Method in class io.deephaven.io.logger.LoggerImpl
 
getEntry(LogLevel, Throwable) - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
getEntry(LogLevel, Throwable) - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
getInstance() - Static method in class io.deephaven.io.logger.LogBufferGlobal
 
getLevel() - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
getLevel() - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
getLevel() - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
getLevel() - Method in class io.deephaven.io.log.LogEntry.Null
 
getLevel() - Method in interface io.deephaven.io.log.LogSink.Element
 
getLevel() - Method in class io.deephaven.io.logger.LogBufferRecord
 
getMagic2(InputStream) - Static method in class io.deephaven.io.CompressedFileUtil
 
getMagic4(InputStream, int) - Static method in class io.deephaven.io.CompressedFileUtil
 
getMagic6(InputStream, int) - Static method in class io.deephaven.io.CompressedFileUtil
 
getName() - Method in class io.deephaven.io.log.LogLevel
 
getName() - Method in class io.deephaven.io.streams.SevenZipInputStream.Entry
 
getNextEntry(SevenZipInputStream.Behavior) - Method in class io.deephaven.io.streams.SevenZipInputStream
 
getPriority() - Method in class io.deephaven.io.log.LogLevel
 
getRead() - Method in class io.deephaven.io.streams.BufferedChannelReader
 
getSink() - Method in interface io.deephaven.io.logger.Logger
 
getSink() - Method in class io.deephaven.io.logger.Logger.Null
 
getSink() - Method in class io.deephaven.io.logger.LoggerImpl
 
getSink() - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
getSink() - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
getSinks() - Static method in class io.deephaven.io.log.LogSink.Shutdown
 
getSubject() - Method in class io.deephaven.io.log.LogLevel.MailLevel
 
getThrowable() - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
getThrowable() - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
getThrowable() - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
getThrowable() - Method in class io.deephaven.io.log.LogEntry.Null
 
getThrowable() - Method in interface io.deephaven.io.log.LogSink.Element
 
getTimestampMicros() - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
getTimestampMicros() - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
getTimestampMicros() - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
getTimestampMicros() - Method in class io.deephaven.io.log.LogEntry.Null
 
getTimestampMicros() - Method in interface io.deephaven.io.log.LogSink.Element
 
getTimestampMicros() - Method in class io.deephaven.io.logger.LogBufferRecord
 
globalWriterThread - Static variable in class io.deephaven.io.log.impl.LogSinkImpl
 

H

history - Variable in class io.deephaven.io.logger.LogBuffer
 

I

iis - Variable in class io.deephaven.io.streams.ZipInputStream
 
INCLUDE_WHEN_NO_STREAM - Enum constant in enum class io.deephaven.io.streams.SevenZipInputStream.Behavior
 
info() - Method in interface io.deephaven.io.logger.Logger
 
info() - Method in class io.deephaven.io.logger.Logger.Null
 
info() - Method in class io.deephaven.io.logger.LoggerImpl
 
info() - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
info() - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
info(Object) - Method in interface io.deephaven.io.logger.Logger
 
info(Object) - Method in class io.deephaven.io.logger.Logger.Null
 
info(Object) - Method in class io.deephaven.io.logger.LoggerImpl
 
info(Object) - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
info(Object) - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
info(Object, Throwable) - Method in interface io.deephaven.io.logger.Logger
 
info(Object, Throwable) - Method in class io.deephaven.io.logger.Logger.Null
 
info(Object, Throwable) - Method in class io.deephaven.io.logger.LoggerImpl
 
info(Object, Throwable) - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
info(Object, Throwable) - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
info(Throwable) - Method in interface io.deephaven.io.logger.Logger
 
info(Throwable) - Method in class io.deephaven.io.logger.Logger.Null
 
info(Throwable) - Method in class io.deephaven.io.logger.LoggerImpl
 
info(Throwable) - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
info(Throwable) - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
INFO - Static variable in class io.deephaven.io.log.LogLevel
 
Input(ByteBuffer) - Constructor for class io.deephaven.io.streams.ByteBufferStreams.Input
Construct a new stream which reads from a byte buffer
Input(ByteBuffer, ByteBufferStreams.Source) - Constructor for class io.deephaven.io.streams.ByteBufferStreams.Input
Construct a new stream which reads from a byte buffer, and has a source for more buffers
InputStreamFactory - Interface in io.deephaven.io
 
installJob(Job, long) - Method in interface io.deephaven.io.sched.Scheduler
Install a job with only an associated deadline (removing any channel association)
installJob(Job, long) - Method in class io.deephaven.io.sched.Scheduler.Null
 
installJob(Job, long) - Method in class io.deephaven.io.sched.YASchedulerImpl
Install a job with only an associated deadline (removing any channel association)
installJob(Job, long, SelectableChannel, int) - Method in interface io.deephaven.io.sched.Scheduler
Install a job in association with a channel and an interest set.
installJob(Job, long, SelectableChannel, int) - Method in class io.deephaven.io.sched.Scheduler.Null
 
installJob(Job, long, SelectableChannel, int) - Method in class io.deephaven.io.sched.YASchedulerImpl
Install a job in association with a channel and an interest set.
invoke(SelectableChannel, int, Runnable) - Method in class io.deephaven.io.sched.Job
This method is invoked by the scheduler when the job's channel becomes ready.
invoke(SelectableChannel, int, Runnable) - Method in class io.deephaven.io.sched.TimedJob
 
io.deephaven.io - package io.deephaven.io
 
io.deephaven.io.log - package io.deephaven.io.log
 
io.deephaven.io.log.impl - package io.deephaven.io.log.impl
 
io.deephaven.io.logger - package io.deephaven.io.logger
 
io.deephaven.io.sched - package io.deephaven.io.sched
 
io.deephaven.io.streams - package io.deephaven.io.streams
 
io.deephaven.io.util - package io.deephaven.io.util
 
isClosed() - Method in interface io.deephaven.io.sched.Scheduler
Return true if the scheduler is closing or closed.
isClosed() - Method in class io.deephaven.io.sched.Scheduler.Null
 
isClosed() - Method in class io.deephaven.io.sched.YASchedulerImpl
Return true if the scheduler is closed, or in the process of closing.
isDebugEnabled() - Method in interface io.deephaven.io.logger.Logger
 
isDebugEnabled() - Method in class io.deephaven.io.logger.Logger.Null
 
isDebugEnabled() - Method in class io.deephaven.io.logger.LoggerImpl
 
isDebugEnabled() - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
isDebugEnabled() - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
isDirectory() - Method in class io.deephaven.io.streams.SevenZipInputStream.Entry
 
isEmailEnabled() - Method in interface io.deephaven.io.logger.Logger
 
isEmailEnabled() - Method in class io.deephaven.io.logger.Logger.Null
 
isEmailEnabled() - Method in class io.deephaven.io.logger.LoggerImpl
 
isEmailEnabled() - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
isEmailEnabled() - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
isErrorEnabled() - Method in interface io.deephaven.io.logger.Logger
 
isErrorEnabled() - Method in class io.deephaven.io.logger.Logger.Null
 
isErrorEnabled() - Method in class io.deephaven.io.logger.LoggerImpl
 
isErrorEnabled() - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
isErrorEnabled() - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
isFatalEnabled() - Method in interface io.deephaven.io.logger.Logger
 
isFatalEnabled() - Method in class io.deephaven.io.logger.Logger.Null
 
isFatalEnabled() - Method in class io.deephaven.io.logger.LoggerImpl
 
isFatalEnabled() - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
isFatalEnabled() - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
isInfoEnabled() - Method in interface io.deephaven.io.logger.Logger
 
isInfoEnabled() - Method in class io.deephaven.io.logger.Logger.Null
 
isInfoEnabled() - Method in class io.deephaven.io.logger.LoggerImpl
 
isInfoEnabled() - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
isInfoEnabled() - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
isLevelEnabled(LogLevel) - Method in interface io.deephaven.io.logger.Logger
 
isLevelEnabled(LogLevel) - Method in class io.deephaven.io.logger.Logger.Null
 
isLevelEnabled(LogLevel) - Method in class io.deephaven.io.logger.LoggerImpl
 
isLevelEnabled(LogLevel) - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
isLevelEnabled(LogLevel) - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
isTraceEnabled() - Method in interface io.deephaven.io.logger.Logger
 
isTraceEnabled() - Method in class io.deephaven.io.logger.Logger.Null
 
isTraceEnabled() - Method in class io.deephaven.io.logger.LoggerImpl
 
isTraceEnabled() - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
isTraceEnabled() - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
isWarnEnabled() - Method in interface io.deephaven.io.logger.Logger
 
isWarnEnabled() - Method in class io.deephaven.io.logger.Logger.Null
 
isWarnEnabled() - Method in class io.deephaven.io.logger.LoggerImpl
 
isWarnEnabled() - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
isWarnEnabled() - Method in class io.deephaven.io.logger.StringsLoggerImpl
 

J

Job - Class in io.deephaven.io.sched
This is the base class for jobs that can be invoked by the scheduler.
Job() - Constructor for class io.deephaven.io.sched.Job
 
junitGetAllJobs() - Method in interface io.deephaven.io.sched.Scheduler
Return all jobs known to the scheduler, in whatever state.
junitGetAllJobs() - Method in class io.deephaven.io.sched.Scheduler.Null
 
junitGetAllJobs() - Method in class io.deephaven.io.sched.YASchedulerImpl
return the set of all jobs known to the scheduler, in whatever state
junitGetAllKeys() - Method in interface io.deephaven.io.sched.Scheduler
Return the selection keys currently known to the scheduler.
junitGetAllKeys() - Method in class io.deephaven.io.sched.Scheduler.Null
 
junitGetAllKeys() - Method in class io.deephaven.io.sched.YASchedulerImpl
Return the selection keys currently known to the scheduler.
junitGetChannelsAndJobs() - Method in interface io.deephaven.io.sched.Scheduler
Return a map containing all channels and the jobs to which they are associated.
junitGetChannelsAndJobs() - Method in class io.deephaven.io.sched.Scheduler.Null
 
junitGetChannelsAndJobs() - Method in class io.deephaven.io.sched.YASchedulerImpl
Return a map containing all channels and the jobs to which they are associated.
junitGetReadyKeys() - Method in interface io.deephaven.io.sched.Scheduler
Return the selection keys currently known to the scheduler.
junitGetReadyKeys() - Method in class io.deephaven.io.sched.Scheduler.Null
 
junitGetReadyKeys() - Method in class io.deephaven.io.sched.YASchedulerImpl
Return the selection keys currently known to the scheduler.
junitGetSelector() - Method in interface io.deephaven.io.sched.Scheduler
Return a reference to the selector
junitGetSelector() - Method in class io.deephaven.io.sched.Scheduler.Null
 
junitGetSelector() - Method in class io.deephaven.io.sched.YASchedulerImpl
 
junitGetTimeoutQueue() - Method in interface io.deephaven.io.sched.Scheduler
Return the contents of the timeout queue, in deadline order
junitGetTimeoutQueue() - Method in class io.deephaven.io.sched.Scheduler.Null
 
junitGetTimeoutQueue() - Method in class io.deephaven.io.sched.YASchedulerImpl
Return the contents of the timeout queue, in deadline order
junitTestTimeoutQueueInvariant() - Method in interface io.deephaven.io.sched.Scheduler
Return true if the timeout queue invariant holds.
junitTestTimeoutQueueInvariant() - Method in class io.deephaven.io.sched.Scheduler.Null
 
junitTestTimeoutQueueInvariant() - Method in class io.deephaven.io.sched.YASchedulerImpl
Return true if the timeout queue invariant holds.

L

lineSeparator - Variable in class io.deephaven.io.log.impl.LogOutputCsvImpl
 
localTimestamp - Variable in class io.deephaven.io.logger.LoggerImpl
 
log - Variable in class io.deephaven.io.sched.YASchedulerImpl
the logger
LogBuffer - Class in io.deephaven.io.logger
 
LogBuffer() - Constructor for class io.deephaven.io.logger.LogBuffer
 
LogBuffer(int) - Constructor for class io.deephaven.io.logger.LogBuffer
 
LogBufferGlobal - Class in io.deephaven.io.logger
 
LogBufferGlobal() - Constructor for class io.deephaven.io.logger.LogBufferGlobal
 
LogBufferInterceptor - Class in io.deephaven.io.logger
 
LogBufferInterceptor() - Constructor for class io.deephaven.io.logger.LogBufferInterceptor
 
LogBufferInterceptor(int) - Constructor for class io.deephaven.io.logger.LogBufferInterceptor
 
LogBufferOutputStream - Class in io.deephaven.io.logger
 
LogBufferOutputStream(LogBuffer, LogLevel, int, int) - Constructor for class io.deephaven.io.logger.LogBufferOutputStream
 
LogBufferPool - Interface in io.deephaven.io.log
 
LogBufferPoolImpl - Class in io.deephaven.io.log.impl
 
LogBufferPoolImpl(int, int) - Constructor for class io.deephaven.io.log.impl.LogBufferPoolImpl
 
LogBufferRecord - Class in io.deephaven.io.logger
 
LogBufferRecord() - Constructor for class io.deephaven.io.logger.LogBufferRecord
 
LogBufferRecordListener - Interface in io.deephaven.io.logger
 
logCrashDump(Logger) - Static method in class io.deephaven.io.logger.LogCrashDump
 
LogCrashDump - Class in io.deephaven.io.logger
 
LogCrashDump() - Constructor for class io.deephaven.io.logger.LogCrashDump
 
LogEntry - Interface in io.deephaven.io.log
 
LogEntry.Null - Class in io.deephaven.io.log
 
LogEntryImpl - Class in io.deephaven.io.log.impl
 
LogEntryImpl(LogBufferPool) - Constructor for class io.deephaven.io.log.impl.LogEntryImpl
Constructor
logEntryPool - Variable in class io.deephaven.io.logger.LoggerImpl
 
LogEntryPool - Interface in io.deephaven.io.log
 
LogEntryPoolImpl - Class in io.deephaven.io.log.impl
 
LogEntryPoolImpl(int, LogBufferPool) - Constructor for class io.deephaven.io.log.impl.LogEntryPoolImpl
 
Logger - Interface in io.deephaven.io.logger
Allocationless logger interface For testing help, see ConsolidatingLogEntry.
Logger.Null - Class in io.deephaven.io.logger
 
LoggerImpl - Class in io.deephaven.io.logger
 
LoggerImpl(LogEntryPool, LogSink, String, LogLevel, LoggerTimeSource, TimeZone, boolean, boolean) - Constructor for class io.deephaven.io.logger.LoggerImpl
 
LoggerOutputStream - Class in io.deephaven.io.logger
OutputStream implementation for outputting data to a Logger.
LoggerOutputStream(Logger, LogLevel) - Constructor for class io.deephaven.io.logger.LoggerOutputStream
Create a stream that writes bytes as chars to the specified logger at the specified level.
LoggerTimeSource - Interface in io.deephaven.io.logger
 
loggingLevel - Variable in class io.deephaven.io.logger.LoggerImpl
 
LogLevel - Class in io.deephaven.io.log
 
LogLevel(int, String) - Constructor for class io.deephaven.io.log.LogLevel
 
LogLevel.MailLevel - Class in io.deephaven.io.log
 
LogOutputBaseImpl - Class in io.deephaven.io.log.impl
 
LogOutputBaseImpl(LogBufferPool) - Constructor for class io.deephaven.io.log.impl.LogOutputBaseImpl
 
LogOutputCsvImpl - Class in io.deephaven.io.log.impl
 
LogOutputCsvImpl(LogBufferPool) - Constructor for class io.deephaven.io.log.impl.LogOutputCsvImpl
Constructor
logSink - Variable in class io.deephaven.io.logger.LoggerImpl
 
LogSink<T extends LogSink.Element> - Interface in io.deephaven.io.log
 
LogSink.Element - Interface in io.deephaven.io.log
One element of a log sink - guaranteed to be logged without being split over rolling file boundaries, etc.
LogSink.Factory<T extends LogSink.Element> - Interface in io.deephaven.io.log
 
LogSink.Interceptor<T extends LogSink.Element> - Interface in io.deephaven.io.log
An interceptor is called with each element logged, *and* with the formatted output.
LogSink.LogSinkWriter<S extends LogSink<? extends LogSink.Element>> - Interface in io.deephaven.io.log
 
LogSink.Null - Class in io.deephaven.io.log
 
LogSink.Shutdown - Class in io.deephaven.io.log
Shutdown helpers to force flush of outstanding elements
LogSinkImpl<T extends LogSink.Element> - Class in io.deephaven.io.log.impl
 
LogSinkImpl(String, long, Pool<T>) - Constructor for class io.deephaven.io.log.impl.LogSinkImpl
Constructor
LogSinkImpl(String, long, Pool<T>, boolean) - Constructor for class io.deephaven.io.log.impl.LogSinkImpl
Constructor
LogSinkImpl(String, long, Pool<T>, boolean, LogOutput) - Constructor for class io.deephaven.io.log.impl.LogSinkImpl
Constructor
LogSinkImpl(String, long, Pool<T>, LogOutput) - Constructor for class io.deephaven.io.log.impl.LogSinkImpl
Constructor
LogSinkImpl(String, long, DateFormat, Pool<T>, boolean) - Constructor for class io.deephaven.io.log.impl.LogSinkImpl
Constructor
LogSinkImpl(String, long, DateFormat, Pool<T>, boolean, LogOutput, String) - Constructor for class io.deephaven.io.log.impl.LogSinkImpl
Constructor
LogSinkImpl(String, long, DateFormat, Pool<T>, boolean, LogOutput, String, LogSink.LogSinkWriter<LogSinkImpl<T>>) - Constructor for class io.deephaven.io.log.impl.LogSinkImpl
Constructor
LogSinkImpl.BigWriterThread - Class in io.deephaven.io.log.impl
 

M

MailLevel() - Constructor for class io.deephaven.io.log.LogLevel.MailLevel
 
MailLevel(String) - Constructor for class io.deephaven.io.log.LogLevel.MailLevel
 
makeLogger(LoggerTimeSource, TimeZone) - Static method in class io.deephaven.io.logger.ProcessStreamLoggerImpl
 
makeLogger(OutputStream, LogLevel, int, int, int, LoggerTimeSource, TimeZone) - Static method in class io.deephaven.io.logger.ProcessStreamLoggerImpl
 
mark(int) - Method in class io.deephaven.io.streams.ByteBufferInputStream
 
mark(int) - Method in class io.deephaven.io.streams.ByteBufferStreams.Input
 
markEndOfHeader() - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
markEndOfHeader() - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
markEndOfHeader() - Method in class io.deephaven.io.log.impl.LogOutputBaseImpl
 
markSupported() - Method in class io.deephaven.io.streams.ByteBufferInputStream
 
markSupported() - Method in class io.deephaven.io.streams.ByteBufferStreams.Input
 
markSupported() - Method in class io.deephaven.io.streams.ZipInputStream
 
MultiFileInputStream - Class in io.deephaven.io.streams
 
MultiFileInputStream(MultiFileInputStream.DecoratedInputStream[]) - Constructor for class io.deephaven.io.streams.MultiFileInputStream
 
MultiFileInputStream.DecoratedInputStream - Class in io.deephaven.io.streams
 

N

name - Variable in class io.deephaven.io.logger.LoggerImpl
 
name - Variable in class io.deephaven.io.sched.YASchedulerImpl
the scheduler name, for debug and stats output
next() - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
nextBuffer(ByteBuffer) - Method in interface io.deephaven.io.streams.ByteBufferStreams.Source
 
nf() - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
nf() - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
nf() - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
nf() - Method in class io.deephaven.io.log.impl.LogOutputCsvImpl
 
nf() - Method in interface io.deephaven.io.log.LogEntry
 
nf() - Method in class io.deephaven.io.log.LogEntry.Null
 
NioUtil - Class in io.deephaven.io
General utilities for NIO
NioUtil() - Constructor for class io.deephaven.io.NioUtil
 
nl() - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
nl() - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
nl() - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
nl() - Method in class io.deephaven.io.log.impl.LogOutputCsvImpl
 
nl() - Method in interface io.deephaven.io.log.LogEntry
 
nl() - Method in class io.deephaven.io.log.LogEntry.Null
 
Null() - Constructor for class io.deephaven.io.log.LogEntry.Null
 
Null() - Constructor for class io.deephaven.io.log.LogSink.Null
 
Null() - Constructor for class io.deephaven.io.logger.Logger.Null
 
Null() - Constructor for class io.deephaven.io.sched.Scheduler.Null
 
NULL - Static variable in interface io.deephaven.io.log.LogEntry
 
NULL - Static variable in interface io.deephaven.io.log.LogSink
 
NULL - Static variable in interface io.deephaven.io.logger.Logger
 
NullByteBufferSink - Class in io.deephaven.io.streams
 
NullByteBufferSink() - Constructor for class io.deephaven.io.streams.NullByteBufferSink
 
NullLoggerImpl - Class in io.deephaven.io.logger
Logger implementation that calls Interceptors on log entries, but doesn't write them to anything.
NullLoggerImpl(LogLevel) - Constructor for class io.deephaven.io.logger.NullLoggerImpl
 
NullLoggerImpl.NullLoggerTimeSource - Class in io.deephaven.io.logger
 
NullLoggerTimeSource() - Constructor for class io.deephaven.io.logger.NullLoggerImpl.NullLoggerTimeSource
 
NullOutputStream - Class in io.deephaven.io.util
 
NullOutputStream() - Constructor for class io.deephaven.io.util.NullOutputStream
 

O

of(int, int) - Static method in interface io.deephaven.io.log.LogBufferPool
Creates a log buffer pool with at least bufferCount items.
ofStrict(int, int) - Static method in interface io.deephaven.io.log.LogBufferPool
Creates a log buffer pool with at least bufferCount items.
openPossiblyCompressedFile(InputStreamFactory) - Static method in class io.deephaven.io.CompressedFileUtil
Open the file, automatically determining if it has been zipped, GZipped, BZip2'd or not.
openPossiblyCompressedFile(String) - Static method in class io.deephaven.io.CompressedFileUtil
 
openPossiblyCompressedFile(String, int) - Static method in class io.deephaven.io.CompressedFileUtil
 
openPossiblyCompressedFile(String, int, Boolean) - Static method in class io.deephaven.io.CompressedFileUtil
 
openPossiblyCompressedFile(String, Boolean) - Static method in class io.deephaven.io.CompressedFileUtil
Open the file, automatically determining if it has been zipped, GZipped, BZip2'd or not.
openPossiblyCompressedFiles(String[]) - Static method in class io.deephaven.io.CompressedFileUtil
 
Output(ByteBuffer, ByteBufferStreams.Sink) - Constructor for class io.deephaven.io.streams.ByteBufferStreams.Output
Returns a new Output stream with the specified initial buffer and sink.

P

print(boolean) - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
print(char) - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
print(char[]) - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
print(double) - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
print(float) - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
print(int) - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
print(long) - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
print(Object) - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
print(String) - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
printf(String, Object...) - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
printf(Locale, String, Object...) - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
println() - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
println(boolean) - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
println(char) - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
println(char[]) - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
println(double) - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
println(float) - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
println(int) - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
println(long) - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
println(Object) - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
println(String) - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
ProcessStreamLoggerImpl - Class in io.deephaven.io.logger
Preserve some of the simplicity of StreamLoggerImpl while also retaining the formatting functionality of LoggerImpl.

R

read() - Method in class io.deephaven.io.streams.ByteBufferInputStream
 
read() - Method in class io.deephaven.io.streams.ByteBufferStreams.Input
 
read() - Method in class io.deephaven.io.streams.MultiFileInputStream
 
read() - Method in class io.deephaven.io.streams.SevenZipInputStream
 
read() - Method in class io.deephaven.io.streams.ZipInputStream
 
read(byte[]) - Method in class io.deephaven.io.streams.ByteBufferInputStream
 
read(byte[]) - Method in class io.deephaven.io.streams.ByteBufferStreams.Input
 
read(byte[]) - Method in class io.deephaven.io.streams.MultiFileInputStream
 
read(byte[]) - Method in class io.deephaven.io.streams.ZipInputStream
 
read(byte[], int, int) - Method in class io.deephaven.io.streams.ByteBufferInputStream
 
read(byte[], int, int) - Method in class io.deephaven.io.streams.ByteBufferStreams.Input
 
read(byte[], int, int) - Method in class io.deephaven.io.streams.MultiFileInputStream
 
read(byte[], int, int) - Method in class io.deephaven.io.streams.SevenZipInputStream
 
read(byte[], int, int) - Method in class io.deephaven.io.streams.ZipInputStream
 
read(ByteBuffer, int) - Method in class io.deephaven.io.streams.ByteBufferInputStream
 
readBoolean() - Method in class io.deephaven.io.streams.ByteBufferInputStream
 
readBoolean() - Method in class io.deephaven.io.streams.ByteBufferStreams.Input
 
readByte() - Method in class io.deephaven.io.streams.ByteBufferInputStream
 
readByte() - Method in class io.deephaven.io.streams.ByteBufferStreams.Input
 
readChar() - Method in class io.deephaven.io.streams.ByteBufferInputStream
 
readChar() - Method in class io.deephaven.io.streams.ByteBufferStreams.Input
 
readDouble() - Method in class io.deephaven.io.streams.ByteBufferInputStream
 
readDouble() - Method in class io.deephaven.io.streams.ByteBufferStreams.Input
 
readExternal(ObjectInput) - Method in class io.deephaven.io.logger.LogBufferRecord
 
readFloat() - Method in class io.deephaven.io.streams.ByteBufferInputStream
 
readFloat() - Method in class io.deephaven.io.streams.ByteBufferStreams.Input
 
readFully(byte[]) - Method in class io.deephaven.io.streams.ByteBufferInputStream
 
readFully(byte[]) - Method in class io.deephaven.io.streams.ByteBufferStreams.Input
 
readFully(byte[], int, int) - Method in class io.deephaven.io.streams.ByteBufferInputStream
 
readFully(byte[], int, int) - Method in class io.deephaven.io.streams.ByteBufferStreams.Input
 
readInt() - Method in class io.deephaven.io.streams.ByteBufferInputStream
 
readInt() - Method in class io.deephaven.io.streams.ByteBufferStreams.Input
 
readLine() - Method in class io.deephaven.io.streams.ByteBufferInputStream
 
readLine() - Method in class io.deephaven.io.streams.ByteBufferStreams.Input
 
readLong() - Method in class io.deephaven.io.streams.ByteBufferInputStream
 
readLong() - Method in class io.deephaven.io.streams.ByteBufferStreams.Input
 
readNext() - Method in class io.deephaven.io.streams.BufferedChannelReader
 
readShort() - Method in class io.deephaven.io.streams.ByteBufferInputStream
 
readShort() - Method in class io.deephaven.io.streams.ByteBufferStreams.Input
 
readUnsignedByte() - Method in class io.deephaven.io.streams.ByteBufferInputStream
 
readUnsignedByte() - Method in class io.deephaven.io.streams.ByteBufferStreams.Input
 
readUnsignedShort() - Method in class io.deephaven.io.streams.ByteBufferInputStream
 
readUnsignedShort() - Method in class io.deephaven.io.streams.ByteBufferStreams.Input
 
readUTF() - Method in class io.deephaven.io.streams.ByteBufferInputStream
 
readUTF() - Method in class io.deephaven.io.streams.ByteBufferStreams.Input
 
readUTF(CharSequenceAdapterBuilder) - Method in class io.deephaven.io.streams.ByteBufferInputStream
 
readUTF(CharSequenceAdapterBuilder, StringCache<String>) - Method in class io.deephaven.io.streams.ByteBufferInputStream
 
receiveErr() - Method in class io.deephaven.io.logger.StreamToLogBuffer
 
receiveOut() - Method in class io.deephaven.io.logger.StreamToLogBuffer
 
record(LogBufferRecord) - Method in class io.deephaven.io.logger.LogBuffer
 
record(LogBufferRecord) - Method in interface io.deephaven.io.logger.LogBufferRecordListener
 
RECORD_INITIAL_DATA_SIZE - Static variable in class io.deephaven.io.logger.LogBufferInterceptor
 
recordInternal(LogBufferRecord) - Method in class io.deephaven.io.logger.LogBuffer
 
reduceSelectorGarbage(Selector) - Static method in class io.deephaven.io.NioUtil
Use reflection to change the collection implementations so iteration operations used in the selector implementation will not produce garbage.
relativeSize() - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
relativeSize() - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
relativeSize() - Method in class io.deephaven.io.log.impl.LogOutputBaseImpl
 
removeSink(LogSink) - Static method in class io.deephaven.io.log.LogSink.Shutdown
 
reset() - Method in class io.deephaven.io.streams.ByteBufferInputStream
 
reset() - Method in class io.deephaven.io.streams.ByteBufferStreams.Input
 
ROLL_INTERVAL - Static variable in class io.deephaven.io.log.impl.LogSinkImpl
 
run() - Method in class io.deephaven.io.CompressedFileUtil.FilePipe
 
run() - Method in class io.deephaven.io.log.impl.LogSinkImpl.BigWriterThread
 

S

Scheduler - Interface in io.deephaven.io.sched
This class provides a singleton wrapper for scheduling invocations of multiple Job instances from a single thread.
Scheduler.ExecutorAdaptor - Class in io.deephaven.io.sched
 
Scheduler.Null - Class in io.deephaven.io.sched
 
sendSystemErrToLogger(Logger) - Static method in class io.deephaven.io.logger.SystemStreamAdapter
Redirect System.err to the specified logger, at level STDERR.
sendSystemOutToLogger(Logger) - Static method in class io.deephaven.io.logger.SystemStreamAdapter
Redirect System.out to the specified logger, at level STDOUT.
setBuffer(ByteBuffer) - Method in class io.deephaven.io.streams.ByteBufferInputStream
Set the buffer to be used for future read operations.
setBuffer(ByteBuffer) - Method in class io.deephaven.io.streams.ByteBufferOutputStream
Install a new buffer for all future writes.
setBuffer(ByteBuffer) - Method in class io.deephaven.io.streams.ByteBufferStreams.Input
Set the buffer to be used for future read operations.
setBuffer(ByteBuffer) - Method in class io.deephaven.io.streams.ByteBufferStreams.Output
Install a new buffer for all future writes.
setData(ByteBuffer) - Method in class io.deephaven.io.logger.LogBufferRecord
 
setInstance(LogBuffer) - Static method in class io.deephaven.io.logger.LogBufferGlobal
 
setLevel(LogLevel) - Method in class io.deephaven.io.logger.LogBufferRecord
 
setLevel(LogLevel) - Method in class io.deephaven.io.logger.Logger.Null
 
setLevel(LogLevel) - Method in interface io.deephaven.io.logger.Logger
 
setLevel(LogLevel) - Method in class io.deephaven.io.logger.LoggerImpl
 
setLevel(LogLevel) - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
setLevel(LogLevel) - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
setSink(ByteBufferSink) - Method in class io.deephaven.io.streams.ByteBufferOutputStream
Install a new sink for all future writes.
setSink(ByteBufferStreams.Sink) - Method in class io.deephaven.io.streams.ByteBufferStreams.Output
Install a new sink for all future writes.
setTimestampMicros(long) - Method in class io.deephaven.io.logger.LogBufferRecord
 
SevenZipInputStream - Class in io.deephaven.io.streams
InputStream that can read 7zip archives (.7z) (partial implementation).
SevenZipInputStream(InputStreamFactory) - Constructor for class io.deephaven.io.streams.SevenZipInputStream
 
SevenZipInputStream.Behavior - Enum Class in io.deephaven.io.streams
 
SevenZipInputStream.Entry - Class in io.deephaven.io.streams
 
showLevel - Variable in class io.deephaven.io.logger.LoggerImpl
 
showThreadName - Variable in class io.deephaven.io.logger.LoggerImpl
 
shutdown() - Method in class io.deephaven.io.log.impl.DynamicDelayedLogEntryPoolImpl
 
shutdown() - Method in class io.deephaven.io.log.impl.DynamicLogEntryPoolImpl
 
shutdown() - Method in class io.deephaven.io.log.impl.LogEntryPoolImpl
 
shutdown() - Method in class io.deephaven.io.log.impl.LogSinkImpl
Shutdown the sink - does not return until all entries have been written.
shutdown() - Method in interface io.deephaven.io.log.LogEntryPool
 
shutdown() - Method in class io.deephaven.io.log.LogSink.Null
 
shutdown() - Method in interface io.deephaven.io.log.LogSink
Shutdown cleanly, flushing all current elements.
shutdown() - Static method in class io.deephaven.io.log.LogSink.Shutdown
 
shutdown() - Method in class io.deephaven.io.logger.Logger.Null
 
shutdown() - Method in interface io.deephaven.io.logger.Logger
 
shutdown() - Method in class io.deephaven.io.logger.LoggerImpl
 
shutdown() - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
shutdown() - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
Shutdown() - Constructor for class io.deephaven.io.log.LogSink.Shutdown
 
SIGNATURE_AS_LONG - Static variable in class io.deephaven.io.streams.SevenZipInputStream
 
SimpleByteBufferSink - Class in io.deephaven.io.streams
 
SimpleByteBufferSink(ByteBuffer) - Constructor for class io.deephaven.io.streams.SimpleByteBufferSink
 
SimpleByteBufferSink(ByteBuffer, boolean) - Constructor for class io.deephaven.io.streams.SimpleByteBufferSink
 
sink - Variable in class io.deephaven.io.streams.ByteBufferStreams.Output
 
size - Variable in class io.deephaven.io.streams.ZipOutputStream
 
size() - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
size() - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
size() - Method in class io.deephaven.io.log.impl.LogOutputBaseImpl
 
skip(long) - Method in class io.deephaven.io.streams.ByteBufferInputStream
 
skip(long) - Method in class io.deephaven.io.streams.ByteBufferStreams.Input
 
skip(long) - Method in class io.deephaven.io.streams.ZipInputStream
 
SKIP_WHEN_NO_STREAM - Enum constant in enum class io.deephaven.io.streams.SevenZipInputStream.Behavior
 
skipBytes(int) - Method in class io.deephaven.io.streams.ByteBufferInputStream
 
skipBytes(int) - Method in class io.deephaven.io.streams.ByteBufferStreams.Input
 
start() - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
start() - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
start() - Method in class io.deephaven.io.log.impl.LogOutputBaseImpl
 
start(LogSink, LogLevel) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
Notifies us that the log driver has given this instance out as a new entry
start(LogSink, LogLevel) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
Notifies us that the log driver has given this instance out as a new entry
start(LogSink, LogLevel) - Method in class io.deephaven.io.log.impl.LogEntryImpl
Notifies us that the log driver has given this instance out as a new entry
start(LogSink, LogLevel) - Method in class io.deephaven.io.log.LogEntry.Null
 
start(LogSink, LogLevel) - Method in interface io.deephaven.io.log.LogEntry
 
start(LogSink, LogLevel, long) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
start(LogSink, LogLevel, long) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
start(LogSink, LogLevel, long) - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
start(LogSink, LogLevel, long) - Method in class io.deephaven.io.log.LogEntry.Null
 
start(LogSink, LogLevel, long) - Method in interface io.deephaven.io.log.LogEntry
 
start(LogSink, LogLevel, long, Throwable) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
start(LogSink, LogLevel, long, Throwable) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
start(LogSink, LogLevel, long, Throwable) - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
start(LogSink, LogLevel, long, Throwable) - Method in class io.deephaven.io.log.LogEntry.Null
 
start(LogSink, LogLevel, long, Throwable) - Method in interface io.deephaven.io.log.LogEntry
 
START_HEADER_CRC_LENGTH - Static variable in class io.deephaven.io.streams.SevenZipInputStream
 
START_HEADER_LENGTH - Static variable in class io.deephaven.io.streams.SevenZipInputStream
 
STDERR - Static variable in class io.deephaven.io.log.LogLevel
 
STDOUT - Static variable in class io.deephaven.io.log.LogLevel
 
stream - Variable in class io.deephaven.io.log.impl.LogOutputBaseImpl
 
StreamLoggerImpl - Class in io.deephaven.io.logger
 
StreamLoggerImpl() - Constructor for class io.deephaven.io.logger.StreamLoggerImpl
 
StreamLoggerImpl(OutputStream, LogLevel) - Constructor for class io.deephaven.io.logger.StreamLoggerImpl
 
StreamToLogBuffer - Class in io.deephaven.io.logger
 
StreamToLogBuffer(LogBuffer, boolean, boolean, int, int) - Constructor for class io.deephaven.io.logger.StreamToLogBuffer
 
StringsLoggerImpl<E extends LogEntry> - Class in io.deephaven.io.logger
 
StringsLoggerImpl(Supplier<E>, int, LogOutput, LogLevel) - Constructor for class io.deephaven.io.logger.StringsLoggerImpl
 
subscribe(LogBufferRecordListener) - Method in class io.deephaven.io.logger.LogBuffer
 
subscriberCount() - Method in class io.deephaven.io.logger.LogBuffer
 
SystemStreamAdapter - Class in io.deephaven.io.logger
 
SystemStreamAdapter() - Constructor for class io.deephaven.io.logger.SystemStreamAdapter
 

T

take(int) - Method in class io.deephaven.io.log.impl.DynamicLogBufferPoolImpl
 
take(int) - Method in class io.deephaven.io.log.impl.LogBufferPoolImpl
 
take(int) - Method in interface io.deephaven.io.log.LogBufferPool
 
takeAll() - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
terminate() - Method in class io.deephaven.io.log.impl.LogSinkImpl
Terminate the sink - does not guarantee entries will ever be written, but will not block shutdown() calls.
terminate() - Method in class io.deephaven.io.log.LogSink.Null
 
terminate() - Static method in class io.deephaven.io.log.LogSink.Shutdown
 
terminate() - Method in interface io.deephaven.io.log.LogSink
Shutdown aggressively, without trying to flush.
TimedJob - Class in io.deephaven.io.sched
This is the base class for jobs which are only interested in timing events.
TimedJob() - Constructor for class io.deephaven.io.sched.TimedJob
 
timedOut() - Method in class io.deephaven.io.sched.Job
This method is invoked if the job times out.
timeSource - Variable in class io.deephaven.io.logger.LoggerImpl
 
toString() - Method in class io.deephaven.io.log.impl.LogSinkImpl
Return a string representation
toString() - Method in class io.deephaven.io.log.LogLevel
 
trace() - Method in class io.deephaven.io.logger.Logger.Null
 
trace() - Method in interface io.deephaven.io.logger.Logger
 
trace() - Method in class io.deephaven.io.logger.LoggerImpl
 
trace() - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
trace() - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
trace(Object) - Method in class io.deephaven.io.logger.Logger.Null
 
trace(Object) - Method in interface io.deephaven.io.logger.Logger
 
trace(Object) - Method in class io.deephaven.io.logger.LoggerImpl
 
trace(Object) - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
trace(Object) - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
trace(Object, Throwable) - Method in class io.deephaven.io.logger.Logger.Null
 
trace(Object, Throwable) - Method in interface io.deephaven.io.logger.Logger
 
trace(Object, Throwable) - Method in class io.deephaven.io.logger.LoggerImpl
 
trace(Object, Throwable) - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
trace(Object, Throwable) - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
trace(Throwable) - Method in class io.deephaven.io.logger.Logger.Null
 
trace(Throwable) - Method in interface io.deephaven.io.logger.Logger
 
trace(Throwable) - Method in class io.deephaven.io.logger.LoggerImpl
 
trace(Throwable) - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
trace(Throwable) - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
TRACE - Static variable in class io.deephaven.io.log.LogLevel
 
tz - Variable in class io.deephaven.io.logger.LoggerImpl
 

U

UBYTE_TO_INT - Static variable in class io.deephaven.io.streams.SevenZipInputStream
 
UBYTE_TO_LONG - Static variable in class io.deephaven.io.streams.SevenZipInputStream
 
UINT_TO_LONG - Static variable in class io.deephaven.io.CompressedFileUtil
 
UINT_TO_LONG - Static variable in class io.deephaven.io.streams.SevenZipInputStream
 
unbzip2(File) - Static method in class io.deephaven.io.CompressedFileUtil
 
unsubscribe(LogBufferRecordListener) - Method in class io.deephaven.io.logger.LogBuffer
 
USHORT_TO_INT - Static variable in class io.deephaven.io.streams.SevenZipInputStream
 

V

valueOf(String) - Static method in class io.deephaven.io.log.LogLevel
 
valueOf(String) - Static method in enum class io.deephaven.io.streams.SevenZipInputStream.Behavior
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.deephaven.io.streams.SevenZipInputStream.Behavior
Returns an array containing the constants of this enum class, in the order they are declared.

W

warn() - Method in class io.deephaven.io.logger.Logger.Null
 
warn() - Method in interface io.deephaven.io.logger.Logger
 
warn() - Method in class io.deephaven.io.logger.LoggerImpl
 
warn() - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
warn() - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
warn(Object) - Method in class io.deephaven.io.logger.Logger.Null
 
warn(Object) - Method in interface io.deephaven.io.logger.Logger
 
warn(Object) - Method in class io.deephaven.io.logger.LoggerImpl
 
warn(Object) - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
warn(Object) - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
warn(Object, Throwable) - Method in class io.deephaven.io.logger.Logger.Null
 
warn(Object, Throwable) - Method in interface io.deephaven.io.logger.Logger
 
warn(Object, Throwable) - Method in class io.deephaven.io.logger.LoggerImpl
 
warn(Object, Throwable) - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
warn(Object, Throwable) - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
warn(Throwable) - Method in class io.deephaven.io.logger.Logger.Null
 
warn(Throwable) - Method in interface io.deephaven.io.logger.Logger
 
warn(Throwable) - Method in class io.deephaven.io.logger.LoggerImpl
 
warn(Throwable) - Method in class io.deephaven.io.logger.StreamLoggerImpl
 
warn(Throwable) - Method in class io.deephaven.io.logger.StringsLoggerImpl
 
WARN - Static variable in class io.deephaven.io.log.LogLevel
 
work(long, Runnable) - Method in class io.deephaven.io.sched.Scheduler.Null
 
work(long, Runnable) - Method in interface io.deephaven.io.sched.Scheduler
Wait for jobs to become ready, then invoke() them all.
work(long, Runnable) - Method in class io.deephaven.io.sched.YASchedulerImpl
Wait for jobs to become ready, then invoke() them all.
Writable - Interface in io.deephaven.io.streams
An object that can write itself to a byte buffer.
write(byte[]) - Method in class io.deephaven.io.streams.ByteBufferOutputStream
 
write(byte[]) - Method in class io.deephaven.io.streams.ByteBufferStreams.Output
 
write(byte[]) - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
write(byte[]) - Method in class io.deephaven.io.streams.ZipOutputStream
 
write(byte[]) - Method in class io.deephaven.io.util.NullOutputStream
 
write(byte[], int, int) - Method in class io.deephaven.io.streams.ByteBufferOutputStream
 
write(byte[], int, int) - Method in class io.deephaven.io.streams.ByteBufferStreams.Output
 
write(byte[], int, int) - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
write(byte[], int, int) - Method in class io.deephaven.io.streams.ZipOutputStream
 
write(byte[], int, int) - Method in class io.deephaven.io.util.NullOutputStream
 
write(int) - Method in class io.deephaven.io.logger.LogBufferOutputStream
 
write(int) - Method in class io.deephaven.io.logger.LoggerOutputStream
 
write(int) - Method in class io.deephaven.io.streams.ByteBufferOutputStream
 
write(int) - Method in class io.deephaven.io.streams.ByteBufferStreams.Output
 
write(int) - Method in class io.deephaven.io.streams.BzipFileOutputStream
 
write(int) - Method in class io.deephaven.io.streams.ZipOutputStream
 
write(int) - Method in class io.deephaven.io.util.NullOutputStream
 
write(LogSink.Element) - Method in class io.deephaven.io.log.LogSink.Null
 
write(ByteBuffer) - Method in class io.deephaven.io.streams.ByteBufferOutputStream
 
write(ByteBuffer) - Method in class io.deephaven.io.streams.ByteBufferStreams.Output
 
write(ByteBuffer) - Method in interface io.deephaven.io.streams.Writable
Writes this object to the given byte buffer.
write(T) - Method in class io.deephaven.io.log.impl.LogSinkImpl
add a buffer to the output queue
write(T) - Method in interface io.deephaven.io.log.LogSink
Write an element.
writeBoolean(boolean) - Method in class io.deephaven.io.streams.ByteBufferOutputStream
 
writeBoolean(boolean) - Method in class io.deephaven.io.streams.ByteBufferStreams.Output
 
writeByte(int) - Method in class io.deephaven.io.streams.ByteBufferOutputStream
 
writeByte(int) - Method in class io.deephaven.io.streams.ByteBufferStreams.Output
 
writeBytes(String) - Method in class io.deephaven.io.streams.ByteBufferOutputStream
 
writeBytes(String) - Method in class io.deephaven.io.streams.ByteBufferStreams.Output
 
writeChar(int) - Method in class io.deephaven.io.streams.ByteBufferOutputStream
 
writeChar(int) - Method in class io.deephaven.io.streams.ByteBufferStreams.Output
 
writeChars(String) - Method in class io.deephaven.io.streams.ByteBufferOutputStream
 
writeChars(String) - Method in class io.deephaven.io.streams.ByteBufferStreams.Output
 
writeDouble(double) - Method in class io.deephaven.io.streams.ByteBufferOutputStream
 
writeDouble(double) - Method in class io.deephaven.io.streams.ByteBufferStreams.Output
 
writeExternal(ObjectOutput) - Method in class io.deephaven.io.logger.LogBufferRecord
 
writeFloat(float) - Method in class io.deephaven.io.streams.ByteBufferOutputStream
 
writeFloat(float) - Method in class io.deephaven.io.streams.ByteBufferStreams.Output
 
writeInt(int) - Method in class io.deephaven.io.streams.ByteBufferOutputStream
 
writeInt(int) - Method in class io.deephaven.io.streams.ByteBufferStreams.Output
 
writeLong(long) - Method in class io.deephaven.io.streams.ByteBufferOutputStream
 
writeLong(long) - Method in class io.deephaven.io.streams.ByteBufferStreams.Output
 
writeShort(int) - Method in class io.deephaven.io.streams.ByteBufferOutputStream
 
writeShort(int) - Method in class io.deephaven.io.streams.ByteBufferStreams.Output
 
writeUTF(CharSequence) - Method in class io.deephaven.io.streams.ByteBufferOutputStream
 
writeUTF(String) - Method in class io.deephaven.io.streams.ByteBufferOutputStream
 
writeUTF(String) - Method in class io.deephaven.io.streams.ByteBufferStreams.Output
 
writing(LogOutput) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
writing(LogOutput) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
writing(LogOutput) - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
writing(LogOutput) - Method in class io.deephaven.io.log.LogEntry.Null
 
writing(LogOutput) - Method in interface io.deephaven.io.log.LogSink.Element
 
written(LogOutput) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl
 
written(LogOutput) - Method in class io.deephaven.io.log.impl.DelayedLogEntryImpl2
 
written(LogOutput) - Method in class io.deephaven.io.log.impl.LogEntryImpl
 
written(LogOutput) - Method in class io.deephaven.io.log.LogEntry.Null
 
written(LogOutput) - Method in interface io.deephaven.io.log.LogSink.Element
 

Y

YASchedulerImpl - Class in io.deephaven.io.sched
Yet Another implementation of the Scheduler interface -- the best one yet.
YASchedulerImpl(String, Selector, Logger) - Constructor for class io.deephaven.io.sched.YASchedulerImpl
 
YASchedulerImpl(String, Selector, Logger, boolean, boolean) - Constructor for class io.deephaven.io.sched.YASchedulerImpl
 
YASchedulerImpl(Selector, Logger) - Constructor for class io.deephaven.io.sched.YASchedulerImpl
The constructor.

Z

zipFile(File, File) - Static method in class io.deephaven.io.CompressedFileUtil
 
ZipInputStream - Class in io.deephaven.io.streams
 
ZipInputStream(InputStream) - Constructor for class io.deephaven.io.streams.ZipInputStream
 
ZipOutputStream - Class in io.deephaven.io.streams
 
ZipOutputStream(OutputStream) - Constructor for class io.deephaven.io.streams.ZipOutputStream
 
ZipOutputStream(OutputStream, int) - Constructor for class io.deephaven.io.streams.ZipOutputStream
 
A B C D E F G H I J L M N O P R S T U V W Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form