Package | Description |
---|---|
org.jboss.shrinkwrap.resolver.api | |
org.jboss.shrinkwrap.resolver.api.maven | |
org.jboss.shrinkwrap.resolver.impl.maven | |
org.jboss.shrinkwrap.resolver.spi.format |
Modifier and Type | Interface and Description |
---|---|
interface |
FormatStage<RESOLVEDTYPE extends ResolvedArtifact<RESOLVEDTYPE>>
Represents the formatting stage of resolution in which the
RESOLVEDTYPE is returned in the desired format. |
interface |
ResolvedArtifact<RESOLVEDTYPE extends ResolvedArtifact<RESOLVEDTYPE>>
Representation of resolved artifact
|
interface |
ResolveStage<COORDINATETYPE extends Coordinate,RESOLUTIONFILTERTYPE extends ResolutionFilter,RESOLVESTAGETYPE extends ResolveStage<COORDINATETYPE,RESOLUTIONFILTERTYPE,RESOLVESTAGETYPE,STRATEGYSTAGETYPE,RESOLVEDTYPE,FORMATSTAGETYPE,RESOLUTIONSTRATEGYTYPE>,STRATEGYSTAGETYPE extends StrategyStage<COORDINATETYPE,RESOLUTIONFILTERTYPE,RESOLVEDTYPE,FORMATSTAGETYPE,RESOLUTIONSTRATEGYTYPE>,RESOLVEDTYPE extends ResolvedArtifact<RESOLVEDTYPE>,FORMATSTAGETYPE extends FormatStage<RESOLVEDTYPE>,RESOLUTIONSTRATEGYTYPE extends ResolutionStrategy<COORDINATETYPE,RESOLUTIONFILTERTYPE,RESOLUTIONSTRATEGYTYPE>>
Represents the stage in resolution in which the user supplies (a)
Coordinate address(es) for resolution in a
repository-based ResolverSystem . |
interface |
ResolveWithRangeSupportStage<DEPENDENCYTYPE extends Coordinate,COORDINATETYPE extends Coordinate,RESOLUTIONFILTERTYPE extends ResolutionFilter,RESOLVESTAGETYPE extends ResolveStage<DEPENDENCYTYPE,RESOLUTIONFILTERTYPE,RESOLVESTAGETYPE,STRATEGYSTAGETYPE,RESOLVEDTYPE,FORMATSTAGETYPE,RESOLUTIONSTRATEGYTYPE>,STRATEGYSTAGETYPE extends StrategyStage<DEPENDENCYTYPE,RESOLUTIONFILTERTYPE,RESOLVEDTYPE,FORMATSTAGETYPE,RESOLUTIONSTRATEGYTYPE>,RESOLVEDTYPE extends ResolvedArtifact<RESOLVEDTYPE>,FORMATSTAGETYPE extends FormatStage<RESOLVEDTYPE>,RESOLUTIONSTRATEGYTYPE extends ResolutionStrategy<DEPENDENCYTYPE,RESOLUTIONFILTERTYPE,RESOLUTIONSTRATEGYTYPE>,VERSIONRANGERESULTTYPE extends VersionRangeResult<COORDINATETYPE>>
Represents the stage in resolution in which the user supplies
Coordinate address for version resolution in a
repository-based ResolverSystem . |
interface |
StrategyStage<COORDINATETYPE extends Coordinate,RESOLUTIONFILTERTYPE extends ResolutionFilter,RESOLVEDTYPE extends ResolvedArtifact<RESOLVEDTYPE>,FORMATSTAGETYPE extends FormatStage<RESOLVEDTYPE>,RESOLUTIONSTRATEGYTYPE extends ResolutionStrategy<COORDINATETYPE,RESOLUTIONFILTERTYPE,RESOLUTIONSTRATEGYTYPE>>
Defines the stage of resolution in which the user may supply a
ResolutionStrategy |
interface |
TransitiveStrategyStage<COORDINATETYPE extends Coordinate,RESOLUTIONFILTERTYPE extends ResolutionFilter,RESOLVEDTYPE extends ResolvedArtifact<RESOLVEDTYPE>,FORMATSTAGE extends FormatStage<RESOLVEDTYPE>,RESOLUTIONSTRATEGYTYPE extends ResolutionStrategy<COORDINATETYPE,RESOLUTIONFILTERTYPE,RESOLUTIONSTRATEGYTYPE>>
StrategyStage extension providing support for the notion of transitivity, adding shorthand notation such that
the user does not have to manually specify TransitiveStrategy.INSTANCE or NonTransitiveStrategy.INSTANCE |
Modifier and Type | Method and Description |
---|---|
RESOLVEDTYPE[] |
FormatStage.asResolvedArtifact()
Formats the resultant artifacts as an array of
RESOLVEDTYPE . |
Modifier and Type | Interface and Description |
---|---|
interface |
MavenResolvedArtifact
Encapsulation of a resolved Maven-based artifact's metadata
|
Modifier and Type | Class and Description |
---|---|
class |
MavenResolvedArtifactImpl
Immutable implementation of
MavenResolvedArtifact . |
Modifier and Type | Interface and Description |
---|---|
interface |
FormatProcessor<RESOLVEDTYPE extends ResolvedArtifact<RESOLVEDTYPE>,RETURNTYPE>
Processes an input
ResolvedArtifact and returns as a typed format. |
Modifier and Type | Method and Description |
---|---|
static <RESOLVEDTYPE extends ResolvedArtifact<RESOLVEDTYPE>,RETURNTYPE> |
FormatProcessors.find(Class<RESOLVEDTYPE> resolvedTypeClass,
Class<RETURNTYPE> returnTypeClass) |
Modifier and Type | Method and Description |
---|---|
InputStream |
InputStreamFormatProcessor.process(ResolvedArtifact artifact,
Class returnType)
Processes the specified
RESOLVEDTYPE and returns as the typed return value. |
URL |
URLFormatProcessor.process(ResolvedArtifact artifact,
Class returnType) |
File |
FileFormatProcessor.process(ResolvedArtifact artifact,
Class returnType) |
Copyright © 2021 JBoss by Red Hat. All rights reserved.