ShrinkWrap Resolver API 2.0.0-alpha-3

org.jboss.shrinkwrap.resolver.api
Interface TransitiveStrategyStage<COORDINATETYPE extends Coordinate,RESOLUTIONFILTERTYPE extends ResolutionFilter,FORMATSTAGE extends FormatStage,RESOLUTIONSTRATEGYTYPE extends ResolutionStrategy<COORDINATETYPE,RESOLUTIONFILTERTYPE,RESOLUTIONSTRATEGYTYPE>>

Type Parameters:
FORMATSTAGE - Next FormatStage in resolution
All Superinterfaces:
StrategyStage<COORDINATETYPE,RESOLUTIONFILTERTYPE,FORMATSTAGE,RESOLUTIONSTRATEGYTYPE>

public interface TransitiveStrategyStage<COORDINATETYPE extends Coordinate,RESOLUTIONFILTERTYPE extends ResolutionFilter,FORMATSTAGE extends FormatStage,RESOLUTIONSTRATEGYTYPE extends ResolutionStrategy<COORDINATETYPE,RESOLUTIONFILTERTYPE,RESOLUTIONSTRATEGYTYPE>>
extends StrategyStage<COORDINATETYPE,RESOLUTIONFILTERTYPE,FORMATSTAGE,RESOLUTIONSTRATEGYTYPE>

StrategyStage extension providing support for the notion of transitivity, adding shorthand notation such that the user does not have to manually specify TransitiveResolutionStrategy or NonTransitiveResolutionStrategy

Author:
Andrew Lee Rubinger, Karel Piwko

Method Summary
 FORMATSTAGE withoutTransitivity()
          Alias to StrategyStage.using(ResolutionStrategy) with NonTransitiveResolutionStrategy as argument
 FORMATSTAGE withTransitivity()
          Alias to StrategyStage.using(ResolutionStrategy) with TransitiveResolutionStrategy as argument
 
Methods inherited from interface org.jboss.shrinkwrap.resolver.api.StrategyStage
using
 

Method Detail

withTransitivity

FORMATSTAGE withTransitivity()
Alias to StrategyStage.using(ResolutionStrategy) with TransitiveResolutionStrategy as argument

Returns:

withoutTransitivity

FORMATSTAGE withoutTransitivity()
Alias to StrategyStage.using(ResolutionStrategy) with NonTransitiveResolutionStrategy as argument

Returns:

ShrinkWrap Resolver API 2.0.0-alpha-3

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.