# Class: ResultSet
@boll/core › Globals › ResultSet
# Class: ResultSet
# Hierarchy
- ResultSet
# Index
# Properties
# Accessors
# Methods
# Properties
# errors
• errors: RuleResult[] = []
Defined in result-set.ts:48
# warnings
• warnings: RuleResult[] = []
Defined in result-set.ts:49
# Accessors
# hasErrors
• get hasErrors(): boolean
Defined in result-set.ts:51
Returns: boolean
# hasWarnings
• get hasWarnings(): boolean
Defined in result-set.ts:55
Returns: boolean
# Methods
# addErrors
▸ addErrors(results: Result[], rule: InstantiatedRule): void
Defined in result-set.ts:84
Parameters:
| Name | Type |
|---|---|
results | Result[] |
rule | InstantiatedRule |
Returns: void
# addWarnings
▸ addWarnings(results: Result[], rule: InstantiatedRule): void
Defined in result-set.ts:95
Parameters:
| Name | Type |
|---|---|
results | Result[] |
rule | InstantiatedRule |
Returns: void
# getResultsByRegistry
▸ getResultsByRegistry(): object
Defined in result-set.ts:59
Returns: object
[ registerName: string]: object
errors: RuleResult[]
warnings: RuleResult[]
# getResultsByRule
▸ getResultsByRule(): object
Defined in result-set.ts:63
Returns: object
[ ruleName: string]: object
errors: RuleResult[]
warnings: RuleResult[]
# Private groupResults
▸ groupResults(groupBy: keyof RuleResult): GroupedResult
Defined in result-set.ts:67
Parameters:
| Name | Type |
|---|---|
groupBy | keyof RuleResult |
Returns: GroupedResult