C# Class BuildingsIterator.Filters.ChinFilterByAlphabetCardinality

Sequences filter by alphabet cardinality.
Inheritance: IChainFilter
Afficher le fichier Open project: intervals-mining-lab/libiada-core

Méthodes publiques

Méthode Description
ChinFilterByAlphabetCardinality ( int minAlphabetCardinality, int maxAlphabetCardinality ) : System.Collections.Generic

Initializes a new instance of the ChinFilterByAlphabetCardinality class.

IsValid ( string building ) : bool

Checks if buildings alphabet cardinality is between minimum and maximum.

Private Methods

Méthode Description
GetAlphabetPowerFromBuilding ( string building ) : int

The get alphabet power from building.

Method Details

ChinFilterByAlphabetCardinality() public méthode

Initializes a new instance of the ChinFilterByAlphabetCardinality class.
public ChinFilterByAlphabetCardinality ( int minAlphabetCardinality, int maxAlphabetCardinality ) : System.Collections.Generic
minAlphabetCardinality int /// Minimum alphabet cardinality. ///
maxAlphabetCardinality int /// Maximum alphabet cardinality. ///
Résultat System.Collections.Generic

IsValid() public méthode

Checks if buildings alphabet cardinality is between minimum and maximum.
public IsValid ( string building ) : bool
building string /// Building to check. ///
Résultat bool