C# Class DBreeze.LianaTrie.Iterations.Forward

Afficher le fichier Open project: hhblaze/DBreeze Class Usage Examples

Méthodes publiques

Свойство Type Description
PrefixDeep int
ReturnKeyValuePair bool

Méthodes publiques

Méthode Description
Forward ( LTrieRootNode root ) : System
IterateForward ( bool useCache ) : IEnumerable
IterateForwardForMinimal ( bool useCache ) : LTrieRow
IterateForwardFromTo ( byte initKey, byte stopKey, bool inclStartKey, bool inclStopKey, bool useCache ) : IEnumerable

IterateForwardFromTo

IterateForwardSkip ( ulong skippingQuantity, bool useCache ) : IEnumerable
IterateForwardSkipFrom ( byte initKey, ulong skippingQuantity, bool useCache ) : IEnumerable
IterateForwardStartFrom ( byte initKey, bool inclStartKey, bool useCache ) : IEnumerable
IterateForwardStartsWith ( byte initKey, bool useCache ) : IEnumerable
IterateForwardStartsWithClosestToPrefix ( byte initKey, bool useCache ) : IEnumerable
IterateForwardStartsWith_Prefix_Helper ( byte initKey, bool useCache ) : void

Private Methods

Méthode Description
ItFrw ( LTrieGenerationNode gn, byte generationMapLine, bool useCache ) : IEnumerable
ItFrwForMin ( LTrieGenerationNode gn, byte generationMapLine, bool useCache ) : IEnumerable
ItFrwFromTo ( LTrieGenerationNode gn, byte generationMapLine, bool useCache ) : IEnumerable

ItFrwFromTo

ItFrwSkip ( LTrieGenerationNode gn, byte generationMapLine, bool useCache ) : IEnumerable
ItFrwSkipFrom ( LTrieGenerationNode gn, byte generationMapLine, bool useCache ) : IEnumerable
ItFrwStartFrom ( LTrieGenerationNode gn, byte generationMapLine, bool useCache ) : IEnumerable
ItFrwStartsWith ( LTrieGenerationNode gn, byte generationMapLine, int deep, bool useCache ) : IEnumerable
ItFrwStartsWith_Prefix_Helper ( LTrieGenerationNode gn, byte generationMapLine, int deep, bool useCache ) : IEnumerable

Method Details

Forward() public méthode

public Forward ( LTrieRootNode root ) : System
root LTrieRootNode
Résultat System

IterateForward() public méthode

public IterateForward ( bool useCache ) : IEnumerable
useCache bool
Résultat IEnumerable

IterateForwardForMinimal() public méthode

public IterateForwardForMinimal ( bool useCache ) : LTrieRow
useCache bool
Résultat LTrieRow

IterateForwardFromTo() public méthode

IterateForwardFromTo
public IterateForwardFromTo ( byte initKey, byte stopKey, bool inclStartKey, bool inclStopKey, bool useCache ) : IEnumerable
initKey byte
stopKey byte
inclStartKey bool
inclStopKey bool
useCache bool
Résultat IEnumerable

IterateForwardSkip() public méthode

public IterateForwardSkip ( ulong skippingQuantity, bool useCache ) : IEnumerable
skippingQuantity ulong
useCache bool
Résultat IEnumerable

IterateForwardSkipFrom() public méthode

public IterateForwardSkipFrom ( byte initKey, ulong skippingQuantity, bool useCache ) : IEnumerable
initKey byte
skippingQuantity ulong
useCache bool
Résultat IEnumerable

IterateForwardStartFrom() public méthode

public IterateForwardStartFrom ( byte initKey, bool inclStartKey, bool useCache ) : IEnumerable
initKey byte
inclStartKey bool
useCache bool
Résultat IEnumerable

IterateForwardStartsWith() public méthode

public IterateForwardStartsWith ( byte initKey, bool useCache ) : IEnumerable
initKey byte
useCache bool
Résultat IEnumerable

IterateForwardStartsWithClosestToPrefix() public méthode

public IterateForwardStartsWithClosestToPrefix ( byte initKey, bool useCache ) : IEnumerable
initKey byte
useCache bool
Résultat IEnumerable

IterateForwardStartsWith_Prefix_Helper() public méthode

public IterateForwardStartsWith_Prefix_Helper ( byte initKey, bool useCache ) : void
initKey byte
useCache bool
Résultat void

Property Details

PrefixDeep public_oe property

public int PrefixDeep
Résultat int

ReturnKeyValuePair public_oe property

If we use load Key already With Value, or just key and link to the value
public bool ReturnKeyValuePair
Résultat bool