C# Class Lucene.Net.Util.BytesRefHash.DirectBytesStartArray

A simple BytesStartArray that tracks memory allocation using a private Counter instance.
Inheritance: BytesStartArray
Mostra file Open project: apache/lucenenet

Protected Properties

Property Type Description
InitSize int

Public Methods

Method Description
BytesUsed ( ) : Lucene.Net.Util.Counter
Clear ( ) : int[]
DirectBytesStartArray ( int initSize ) : System
DirectBytesStartArray ( int initSize, Lucene.Net.Util.Counter counter ) : System
Grow ( ) : int[]
Init ( ) : int[]

Method Details

BytesUsed() public method

public BytesUsed ( ) : Lucene.Net.Util.Counter
return Lucene.Net.Util.Counter

Clear() public method

public Clear ( ) : int[]
return int[]

DirectBytesStartArray() public method

public DirectBytesStartArray ( int initSize ) : System
initSize int
return System

DirectBytesStartArray() public method

public DirectBytesStartArray ( int initSize, Lucene.Net.Util.Counter counter ) : System
initSize int
counter Lucene.Net.Util.Counter
return System

Grow() public method

public Grow ( ) : int[]
return int[]

Init() public method

public Init ( ) : int[]
return int[]

Property Details

InitSize protected_oe property

protected int InitSize
return int