C# Class DBreeze.LianaTrie.LTrieGenerationMap

/// Used for finding out hash from Generation Map ///
显示文件 Open project: hhblaze/DBreeze

Public Methods

Method Description
Add ( int key, LTrieGenerationNode value ) : void
Clear ( ) : void
ContainsKey ( int key ) : bool
Count ( ) : int
GenerateMapNodesValuesUpToIndex ( int index, bool forceGenerateMapUpToIndex = false ) : byte[]

Used for finding out hash from Generation Map

RemoveBiggerOrEqualThenKey ( int key ) : void
RemoveBiggerThenKey ( int key ) : void
this ( int key ) : LTrieGenerationNode

Method Details

Add() public method

public Add ( int key, LTrieGenerationNode value ) : void
key int
value LTrieGenerationNode
return void

Clear() public method

public Clear ( ) : void
return void

ContainsKey() public method

public ContainsKey ( int key ) : bool
key int
return bool

Count() public method

public Count ( ) : int
return int

GenerateMapNodesValuesUpToIndex() public method

Used for finding out hash from Generation Map
public GenerateMapNodesValuesUpToIndex ( int index, bool forceGenerateMapUpToIndex = false ) : byte[]
index int
forceGenerateMapUpToIndex bool
return byte[]

RemoveBiggerOrEqualThenKey() public method

public RemoveBiggerOrEqualThenKey ( int key ) : void
key int
return void

RemoveBiggerThenKey() public method

public RemoveBiggerThenKey ( int key ) : void
key int
return void

this() public method

public this ( int key ) : LTrieGenerationNode
key int
return LTrieGenerationNode