| Interface | Description |
|---|---|
| ConfigurationOption |
Specifies details regarding a particular configuration option that can be passed into the Windup executor.
|
| LabelProvider |
An instance of
LabelProvider should represent a single 'LabelSet'. |
| PreRulesetEvaluation |
Denotes an element that takes some action before the execution of the
Rule pipeline. |
| RuleLifecycleListener |
Receives events from
RuleSubset during execution. |
| RuleProvider |
A windup-specific implementation of
ConfigurationProvider. |
| Class | Description |
|---|---|
| AbstractConfigurationOption |
Provides a base class for sharing default functionality between
ConfigurationOptions. |
| AbstractLabelProvider |
General behaviour of an
LabelProvider |
| AbstractPathConfigurationOption |
Provides a base for validating
ConfigurationOptions of type File. |
| AbstractRuleLifecycleListener |
This provides a set of default (empty) methods that make it easy to implement
RuleLifecycleListeners that only need to override a subset of
the available methods. |
| AbstractRuleProvider |
AbstractRuleProvider provides metadata, and a list of Rule objects that are then evaluated by the RuleSubset during Windup
execution. |
| DefaultEvaluationContext | |
| GraphRewrite |
Holds the context of the whole Windup Execution.
|
| GraphRule |
Base class for
Rule implementations that operate on GraphRewrite events. |
| KeepWorkDirsOption |
Indicates the Java packages for Windup to scan.
|
| RuleSubset |
An
Operation that allows for conditional evaluation of nested Rule sets. |
| RuleUtils |
Utils for the Metadata.
|
| SkipReportsRenderingOption |
Indicates whether Windup processing should render reports at all.
|
| ValidationResult |
Indicates the result of a validation operation.
|
| Variables |
A variables stack - keeps few layers of "key"->[vertices] maps, one per rule execution level,
Iteration and
RuleSubset. |
| Enum | Description |
|---|---|
| InputType |
Indicates the type of UI element that should be used for this input.
|
| ValidationResult.Level |
Copyright © 2021 JBoss by Red Hat. All rights reserved.