Package org.jboss.windup.config
-
Interface Summary Interface Description ConfigurationOption Specifies details regarding a particular configuration option that can be passed into the Windup executor.LabelProvider An instance ofLabelProvidershould represent a single 'LabelSet'.PreRulesetEvaluation Denotes an element that takes some action before the execution of theRulepipeline.RuleLifecycleListener Receives events fromRuleSubsetduring execution.RuleProvider A windup-specific implementation ofConfigurationProvider. -
Class Summary Class Description AbstractConfigurationOption Provides a base class for sharing default functionality betweenConfigurationOptions.AbstractLabelProvider General behaviour of anLabelProviderAbstractPathConfigurationOption Provides a base for validatingConfigurationOptions of typeFile.AbstractRuleLifecycleListener This provides a set of default (empty) methods that make it easy to implementRuleLifecycleListeners that only need to override a subset of the available methods.AbstractRuleProvider AbstractRuleProviderprovides metadata, and a list ofRuleobjects that are then evaluated by theRuleSubsetduring Windup execution.AnalyzeKnownLibrariesOption Option to force the analysis of already known libraries.DefaultEvaluationContext GraphRewrite Holds the context of the whole Windup Execution.GraphRule Base class forRuleimplementations that operate onGraphRewriteevents.KeepWorkDirsOption Indicates the Java packages for Windup to scan.RuleSubset AnOperationthat allows for conditional evaluation of nestedRulesets.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,IterationandRuleSubset. -
Enum Summary Enum Description InputType Indicates the type of UI element that should be used for this input.ValidationResult.Level