## Uses of Class
org.thewonderlemming.c4plantuml.linter.rules.RuleParameters

- Packages that use RuleParameters
  Package | Description
  --- | ---
  org.thewonderlemming.c4plantuml.linter.rules | Contains `AbstractLintingRule` and its dependencies.
  org.thewonderlemming.c4plantuml.linter.rules.builtin | Contains built-in `AbstractLintingRule` implementations.
  org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin | Contains a set of factory classes to integrate `AbstractLintingRule` to the plugin.
  org.thewonderlemming.c4plantuml.mojo.linting.rules.custom | Contains the foundation to build custom `AbstractLintingRule` - i.e.

- - ### Uses of RuleParameters in org.thewonderlemming.c4plantuml.linter.rules

    Methods in org.thewonderlemming.c4plantuml.linter.rules that return RuleParameters
    Modifier and Type | Method and Description
    --- | ---
    `RuleParameters` | RuleParameters.AddParameter.`build()` Builds the new `RuleParameters` instance and returns it.
    `protected RuleParameters` | AbstractLintingRule.`getParameters()` Returns the current `AbstractLintingRule` parameters.

    Constructors in org.thewonderlemming.c4plantuml.linter.rules with parameters of type RuleParameters
    Constructor and Description
    `AbstractLintingRule(RuleParameters parameters)` Default constructor.

  - ### Uses of RuleParameters in org.thewonderlemming.c4plantuml.linter.rules.builtin

    Constructors in org.thewonderlemming.c4plantuml.linter.rules.builtin with parameters of type RuleParameters
    Constructor and Description
    `AbstractC4Rule(RuleParameters parameters)` Default constructor.
    `AliasesShouldBeListedInDictionaryRule(RuleParameters parameters)` Default constructor.
    `AliasesShouldBeUniqueRule(RuleParameters parameters)` Default constructor.
    `AliasesShouldFollowStandardConventionRule(RuleParameters parameters)` Default constructor.
    `NoDuplicateRelationshipsRule(RuleParameters parameters)` Default constructor.
    `NoOrphanAliasInBoundariesRule(RuleParameters parameters)` Default constructor.
    `NoOrphanAliasInLayoutsRule(RuleParameters parameters)` Default constructor.
    `NoOrphanAliasInRelationshipsRule(RuleParameters parameters)` Default constructor.

  - ### Uses of RuleParameters in org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin

    Methods in org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin that return RuleParameters
    Modifier and Type | Method and Description
    --- | ---
    `RuleParameters` | AbstractRuleParametersFactory.`getRuleParameters()` Returns the built `RuleParameters` instance.

  - ### Uses of RuleParameters in org.thewonderlemming.c4plantuml.mojo.linting.rules.custom

    Constructors in org.thewonderlemming.c4plantuml.mojo.linting.rules.custom with parameters of type RuleParameters
    Constructor and Description
    `AbstractCustomLintingRule(RuleParameters parameters)` Creates the custom rule, given its parameters.

Copyright © 2020. All rights reserved.