C# Class CubeIsland.LyricsReloaded.Validation.ValidationCollection

显示文件 Open project: pschichtel/LyricsReloaded Class Usage Examples

Public Methods

Method Description
Add ( Validation validation ) : void
Add ( Validator validator, bool inverted, string args ) : void
ValidationCollection ( ) : System
executeValidations ( string content ) : bool
getSize ( ) : int
parseList ( YamlSequenceNode list, Validator>.Dictionary validatorMap ) : ValidationCollection

Private Methods

Method Description
parseFilterNode ( ValidationCollection filterCollection, Validator>.Dictionary validatorMap, YamlNode node ) : void
readFilterArgs ( IEnumerator it ) : string[]

Method Details

Add() public method

public Add ( Validation validation ) : void
validation Validation
return void

Add() public method

public Add ( Validator validator, bool inverted, string args ) : void
validator Validator
inverted bool
args string
return void

ValidationCollection() public method

public ValidationCollection ( ) : System
return System

executeValidations() public method

public executeValidations ( string content ) : bool
content string
return bool

getSize() public method

public getSize ( ) : int
return int

parseList() public static method

public static parseList ( YamlSequenceNode list, Validator>.Dictionary validatorMap ) : ValidationCollection
list YamlSequenceNode
validatorMap Validator>.Dictionary
return ValidationCollection