IOContext

constructor(context: IOContext.Context, mergeInfo: MergeInfo?, flushInfo: FlushInfo?, readAdvice: ReadAdvice)

Parameters

context

An object of a enumerator Context type

mergeInfo

must be given when context == MERGE

flushInfo

must be given when context == FLUSH

readAdvice

Advice regarding the read access pattern


constructor(flushInfo: FlushInfo?)

Creates an IOContext for flushing.


constructor(mergeInfo: MergeInfo?)

Creates an IOContext for merging.