C# Class Lucene.Net.Store.MMapDirectory.MultiMMapIndexInput

Inheritance: IndexInput, System.ICloneable
显示文件 Open project: synhershko/lucene.net

Public Methods

Method Description
Clone ( ) : Object
Length ( ) : long
MultiMMapIndexInput ( MMapDirectory enclosingInstance, System raf, int maxBufSize ) : System
ReadByte ( ) : byte
ReadBytes ( byte b, int offset, int len ) : void
Seek ( long pos ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
InitBlock ( MMapDirectory enclosingInstance ) : void

Method Details

Clone() public method

public Clone ( ) : Object
return System.Object

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

Length() public method

public Length ( ) : long
return long

MultiMMapIndexInput() public method

public MultiMMapIndexInput ( MMapDirectory enclosingInstance, System raf, int maxBufSize ) : System
enclosingInstance MMapDirectory
raf System
maxBufSize int
return System

ReadByte() public method

public ReadByte ( ) : byte
return byte

ReadBytes() public method

public ReadBytes ( byte b, int offset, int len ) : void
b byte
offset int
len int
return void

Seek() public method

public Seek ( long pos ) : void
pos long
return void