| Package | Description |
|---|---|
| org.jboss.windup.config.builder | |
| org.jboss.windup.config.metadata |
| Modifier and Type | Method and Description |
|---|---|
RuleProviderBuilderAddDependencies |
RuleProviderBuilderMetadataAddSourceTechnology.addSourceTechnology(TechnologyReference technologyReference)
Set the
TechnologyReference for this AbstractRuleProvider |
RuleProviderBuilderAddDependencies |
RuleProviderBuilder.addSourceTechnology(TechnologyReference technologyReference) |
RuleProviderBuilderAddDependencies |
RuleProviderBuilder.addTargetTechnology(TechnologyReference technologyReference) |
RuleProviderBuilderAddDependencies |
RuleProviderBuilderMetadataAddTargetTechnology.addTargetTechnology(TechnologyReference technologyReference)
Set the
TechnologyReference for this AbstractRuleProvider |
| Modifier and Type | Method and Description |
|---|---|
TechnologyReference |
TechnologyReferenceTransformer.getOriginal()
Gets the type to transform from.
|
TechnologyReference |
TechnologyReferenceTransformer.getTarget()
Gets the type to transform to.
|
TechnologyReference |
TechnologyMetadata.getTechnology() |
static TechnologyReference |
TechnologyReference.parseFromIDAndVersion(String idAndVersion)
Parses a
TechnologyReference from a string that is formatted as either
"id" or "id:versionRange". |
TechnologyReference |
TechnologyReferenceTransformer.transform(String idAndVersion)
If the given reference matches the original, then this will return the target
TechnologyReference. |
TechnologyReference |
TechnologyReferenceTransformer.transform(TechnologyReference reference)
If the given reference matches the original, then this will return the target
TechnologyReference. |
| Modifier and Type | Method and Description |
|---|---|
Set<TechnologyReference> |
RulesetMetadata.getSourceTechnologies()
|
Set<TechnologyReference> |
MetadataBuilder.getSourceTechnologies() |
Set<TechnologyReference> |
AbstractRulesetMetadata.getSourceTechnologies() |
Set<TechnologyReference> |
RulesetMetadata.getTargetTechnologies()
|
Set<TechnologyReference> |
MetadataBuilder.getTargetTechnologies() |
Set<TechnologyReference> |
AbstractRulesetMetadata.getTargetTechnologies() |
| Modifier and Type | Method and Description |
|---|---|
MetadataBuilder |
MetadataBuilder.addSourceTechnology(TechnologyReference reference)
|
MetadataBuilder |
MetadataBuilder.addTargetTechnology(TechnologyReference reference)
|
TechnologyMetadata |
TechnologyMetadataProvider.getMetadata(GraphContext context,
TechnologyReference reference) |
TechnologyMetadata |
TechnologyMetadataLoader.getMetadata(GraphContext context,
TechnologyReference reference) |
abstract boolean |
TechnologyMetadata.handles(TechnologyReference technology) |
boolean |
TechnologyReference.matches(TechnologyReference other)
Returns true if the other
TechnologyReference has the same technology id and the two version ranges overlap. |
TechnologyReference |
TechnologyReferenceTransformer.transform(TechnologyReference reference)
If the given reference matches the original, then this will return the target
TechnologyReference. |
| Constructor and Description |
|---|
TechnologyMetadata(TechnologyReference technology) |
TechnologyReferenceTransformer(TechnologyReference original,
TechnologyReference target)
Creates a transformer that converts references matching the original, to one matching the given destination.
|
Copyright © 2021 JBoss by Red Hat. All rights reserved.