ShrinkWrap Resolver API 2.0.0-alpha-3
A B C F I M N O P R S T U V W

A

addDependencies(COORDINATETYPE...) - Method in interface org.jboss.shrinkwrap.resolver.api.ResolveStage
Adds the specified coordinates to be resolved
addDependencies(String...) - Method in interface org.jboss.shrinkwrap.resolver.api.ResolveStage
Adds the specified coordinates, initially parsed from the specified canonical forms, to be resolved
addDependency(COORDINATETYPE) - Method in interface org.jboss.shrinkwrap.resolver.api.ResolveStage
Adds the specified coordinate to be resolved
addDependency(String) - Method in interface org.jboss.shrinkwrap.resolver.api.ResolveStage
Adds the specified coordinate, initially parsed from the specified canonical form, to be resolved
address(String) - Method in interface org.jboss.shrinkwrap.resolver.api.MutableCoordinate
Parses and returns this MutableCoordinate based on the specified String representation
as(Class<File>) - Method in interface org.jboss.shrinkwrap.resolver.api.FormatStage
Formats the resultant artifacts as an array of Files.
as(Class<InputStream>) - Method in interface org.jboss.shrinkwrap.resolver.api.FormatStage
Formats the resultant artifact as an InputStream.
as(Class<RETURNTYPE>, FormatProcessor<RETURNTYPE>) - Method in interface org.jboss.shrinkwrap.resolver.api.FormatStage
Formats the resultant artifact as the specified type using the specified FormatProcessor.
asSingle(Class<File>) - Method in interface org.jboss.shrinkwrap.resolver.api.FormatStage
Formats the resultant artifact as a File; assumes a single artifact is returned from resolution.
asSingle(Class<InputStream>) - Method in interface org.jboss.shrinkwrap.resolver.api.FormatStage
Formats the resultant artifact as an InputStream; assumes a single artifact is returned from resolution.
asSingle(Class<RETURNTYPE>, FormatProcessor<RETURNTYPE>) - Method in interface org.jboss.shrinkwrap.resolver.api.FormatStage
Formats the resultant artifact as the specified type using the specified FormatProcessor; assumes a single artifact is returned from resolution.

B

build() - Method in interface org.jboss.shrinkwrap.resolver.api.CoordinateBuilder
Builds the Coordinate from prior-specified properties

C

ConfigurableResolverSystem<CONFIGUREDRESOLVERSYSTEMTYPE extends ResolverSystem> - Interface in org.jboss.shrinkwrap.resolver.api
Top-level of a configurable resolver system; subtypes may be passed in as an argument to Resolvers.use(Class) or Resolvers.use(Class, ClassLoader) to create a new instance.
configure(Class<CONFIGURABLERESOLVERSYSTEMTYPE>) - Static method in class org.jboss.shrinkwrap.resolver.api.Resolvers
Returns a factory to create configured ResolverSystem instances of the specified type.
configure(Class<CONFIGURABLERESOLVERSYSTEMTYPE>, ClassLoader) - Static method in class org.jboss.shrinkwrap.resolver.api.Resolvers
Returns a factory to create configured ResolverSystem instances of the specified type.
ConfiguredResolverSystemFactory<RESOLVERSYSTEMTYPE extends ResolverSystem,CONFIGURABLERESOLVERSYSTEMTYPE extends ConfigurableResolverSystem<RESOLVERSYSTEMTYPE>> - Class in org.jboss.shrinkwrap.resolver.api
Factory to create configured ResolverSystem instances
ConfiguredResolverSystemFactory(Class<CONFIGURABLERESOLVERSYSTEMTYPE>) - Constructor for class org.jboss.shrinkwrap.resolver.api.ConfiguredResolverSystemFactory
Creates a new instance to configure a new ConfigurableResolverSystem of the specified type, using the current Thread.getContextClassLoader() for creation of the ConfigurableResolverSystem
ConfiguredResolverSystemFactory(Class<CONFIGURABLERESOLVERSYSTEMTYPE>, ClassLoader) - Constructor for class org.jboss.shrinkwrap.resolver.api.ConfiguredResolverSystemFactory
Creates a new instance to configure a new ConfigurableResolverSystem of the specified type, using the Thread.getContextClassLoader() of the specified ClassLoader for creation of the ConfigurableResolverSystem
configureFromClassloaderResource(String) - Method in interface org.jboss.shrinkwrap.resolver.api.ConfigurableResolverSystem
Optional operation.
configureFromClassloaderResource(String, ClassLoader) - Method in interface org.jboss.shrinkwrap.resolver.api.ConfigurableResolverSystem
Optional operation.
configureFromFile(File) - Method in interface org.jboss.shrinkwrap.resolver.api.ConfigurableResolverSystem
Optional operation.
configureFromFile(String) - Method in interface org.jboss.shrinkwrap.resolver.api.ConfigurableResolverSystem
Optional operation.
Coordinate - Interface in org.jboss.shrinkwrap.resolver.api
Represents a single coordinate; an address in a repository-based system which may point to an artifact.
CoordinateBuilder<COORDINATETYPE extends Coordinate> - Interface in org.jboss.shrinkwrap.resolver.api
Fluent factory base for creating new Coordinate instances.
CoordinateBuildException - Exception in org.jboss.shrinkwrap.resolver.api
Indicates that an error was encountered while building a new Coordinate from supplied properties.
CoordinateBuildException(String) - Constructor for exception org.jboss.shrinkwrap.resolver.api.CoordinateBuildException
Creates a new instance with the specified message
CoordinateParseException - Exception in org.jboss.shrinkwrap.resolver.api
Indicates that an error was encountered while parsing a new Coordinate from supplied properties or canonical form.
CoordinateParseException(String) - Constructor for exception org.jboss.shrinkwrap.resolver.api.CoordinateParseException
Creates a new instance with the specified message
create() - Method in class org.jboss.shrinkwrap.resolver.api.ConfiguredResolverSystemFactory
 

F

FileFormatProcessor - Enum in org.jboss.shrinkwrap.resolver.api.formatprocessor
FormatProcessor implementation to return a File as-is, assuming it exists and does not point to a directory.
FormatProcessor<RETURNTYPE> - Interface in org.jboss.shrinkwrap.resolver.api.formatprocessor
Processes an input File and returns as a typed format
FormatStage - Interface in org.jboss.shrinkwrap.resolver.api
Represents the formatting stage of resolution in which the resolved artifact is returned in the desired format.
fromClassloaderResource(String) - Method in class org.jboss.shrinkwrap.resolver.api.ConfiguredResolverSystemFactory
Configures this ResolverSystem from the result of ClassLoader.getResource(String) using the current Thread.getContextClassLoader()
fromClassloaderResource(String, ClassLoader) - Method in class org.jboss.shrinkwrap.resolver.api.ConfiguredResolverSystemFactory
Configures this ResolverSystem from the result of ClassLoader.getResource(String) using the specified ClassLoader
fromFile(File) - Method in class org.jboss.shrinkwrap.resolver.api.ConfiguredResolverSystemFactory
Configures this ResolverSystem from the specified file
fromFile(String) - Method in class org.jboss.shrinkwrap.resolver.api.ConfiguredResolverSystemFactory
Configures this ResolverSystem from the file at the specified path

I

InputStreamFormatProcessor - Enum in org.jboss.shrinkwrap.resolver.api.formatprocessor
FormatProcessor implementation to return an InputStream from the provided File argument
InvalidConfigurationFileException - Exception in org.jboss.shrinkwrap.resolver.api
Indicates that a configuration file is not valid or is not in expected format
InvalidConfigurationFileException(String) - Constructor for exception org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException
Creates a new instance

M

MutableCoordinate<COORDINATETYPE extends MutableCoordinate<COORDINATETYPE>> - Interface in org.jboss.shrinkwrap.resolver.api
Mutable representation of a single coordinate; an address in a repository-based system which may point to an artifact.

N

NonTransitiveResolutionStrategy<COORDINATETYPE extends Coordinate,RESOLUTIONFILTERTYPE extends ResolutionFilter> - Interface in org.jboss.shrinkwrap.resolver.api
Encapsulates rules backing a non-transitive ResolutionStrategy
NonUniqueResultException - Exception in org.jboss.shrinkwrap.resolver.api
Indicates that an error was encountered while attempting to obtain a single result during resolution via FormatStage, but more than one artifact was resolved.
NonUniqueResultException(String) - Constructor for exception org.jboss.shrinkwrap.resolver.api.NonUniqueResultException
Creates a new instance with the specified message
NoResolvedResultException - Exception in org.jboss.shrinkwrap.resolver.api
Indicates that an error was encountered while attempting to obtain a single result during resolution via FormatStage, but no artifact was resolved.
NoResolvedResultException(String) - Constructor for exception org.jboss.shrinkwrap.resolver.api.NoResolvedResultException
Creates a new instance with the specified message

O

org.jboss.shrinkwrap.resolver.api - package org.jboss.shrinkwrap.resolver.api
 
org.jboss.shrinkwrap.resolver.api.formatprocessor - package org.jboss.shrinkwrap.resolver.api.formatprocessor
 

P

process(File) - Method in enum org.jboss.shrinkwrap.resolver.api.formatprocessor.FileFormatProcessor
Processes the specified File and returns as the typed return value.
process(File) - Method in interface org.jboss.shrinkwrap.resolver.api.formatprocessor.FormatProcessor
Processes the specified File and returns as the typed return value.
process(File) - Method in enum org.jboss.shrinkwrap.resolver.api.formatprocessor.InputStreamFormatProcessor
Processes the specified File and returns as the typed return value.

R

ResolutionException - Exception in org.jboss.shrinkwrap.resolver.api
Indicates that a general error was encountered while attempting to fulfill a resolution request.
ResolutionException(String) - Constructor for exception org.jboss.shrinkwrap.resolver.api.ResolutionException
Creates a new instance with the specified message
ResolutionFilter - Interface in org.jboss.shrinkwrap.resolver.api
Contract for an exclusion-based filter applied during resolution of a Coordinate.
ResolutionStrategy<COORDINATETYPE extends Coordinate,RESOLUTIONFILTERTYPE extends ResolutionFilter,RESOLUTIONSTRATEGYTYPE extends ResolutionStrategy<COORDINATETYPE,RESOLUTIONFILTERTYPE,RESOLUTIONSTRATEGYTYPE>> - Interface in org.jboss.shrinkwrap.resolver.api
Encapsulates rules defining the logic of resolution (for instance transitivity, exclusions, conditional selection, etc).
resolve() - Method in interface org.jboss.shrinkwrap.resolver.api.ResolveStage
Begins resolution of the prior-defined coordinate(s), returning the next StrategyStage for the user to define the ResolutionStrategy
resolve(String) - Method in interface org.jboss.shrinkwrap.resolver.api.ResolveStage
Begins resolution by defining the single desired coordinate, returning the next StrategyStage for the user to define the ResolutionStrategy
resolve(String...) - Method in interface org.jboss.shrinkwrap.resolver.api.ResolveStage
Begins resolution by defining a set of desired coordinates, returning the next StrategyStage for the user to define the ResolutionStrategy
resolve(COORDINATETYPE) - Method in interface org.jboss.shrinkwrap.resolver.api.ResolveStage
Begins resolution by defining the single desired coordinate, returning the next StrategyStage for the user to define the ResolutionStrategy
resolve(COORDINATETYPE...) - Method in interface org.jboss.shrinkwrap.resolver.api.ResolveStage
Begins resolution by defining a set of desired coordinates, returning the next StrategyStage for the user to define the ResolutionStrategy
Resolvers - Class in org.jboss.shrinkwrap.resolver.api
Client entry point to resolve artifacts from a set of coordinates in a repository-based system.
Resolvers() - Constructor for class org.jboss.shrinkwrap.resolver.api.Resolvers
 
ResolverSystem - Interface in org.jboss.shrinkwrap.resolver.api
Top-level of a resolver system; subtypes may be passed in as an argument to Resolvers.use(Class) or Resolvers.use(Class, ClassLoader) to create a new instance.
ResolveStage<COORDINATETYPE extends Coordinate,RESOLUTIONFILTERTYPE extends ResolutionFilter,RESOLVESTAGETYPE extends ResolveStage<COORDINATETYPE,RESOLUTIONFILTERTYPE,RESOLVESTAGETYPE,STRATEGYSTAGETYPE,FORMATSTAGETYPE,RESOLUTIONSTRATEGYTYPE>,STRATEGYSTAGETYPE extends StrategyStage<COORDINATETYPE,RESOLUTIONFILTERTYPE,FORMATSTAGETYPE,RESOLUTIONSTRATEGYTYPE>,FORMATSTAGETYPE extends FormatStage,RESOLUTIONSTRATEGYTYPE extends ResolutionStrategy<COORDINATETYPE,RESOLUTIONFILTERTYPE,RESOLUTIONSTRATEGYTYPE>> - Interface in org.jboss.shrinkwrap.resolver.api
Represents the stage in resolution in which the user supplies (a) Coordinate address(es) for resolution in a repository-based ResolverSystem.

S

StrategyStage<COORDINATETYPE extends Coordinate,RESOLUTIONFILTERTYPE extends ResolutionFilter,FORMATSTAGETYPE extends FormatStage,RESOLUTIONSTRATEGYTYPE extends ResolutionStrategy<COORDINATETYPE,RESOLUTIONFILTERTYPE,RESOLUTIONSTRATEGYTYPE>> - Interface in org.jboss.shrinkwrap.resolver.api
Defines the stage of resolution in which the user may supply a ResolutionStrategy

T

toCanonicalForm() - Method in interface org.jboss.shrinkwrap.resolver.api.Coordinate
Returns the canonical form of this Coordinate
TransitiveStrategyStage<COORDINATETYPE extends Coordinate,RESOLUTIONFILTERTYPE extends ResolutionFilter,FORMATSTAGE extends FormatStage,RESOLUTIONSTRATEGYTYPE extends ResolutionStrategy<COORDINATETYPE,RESOLUTIONFILTERTYPE,RESOLUTIONSTRATEGYTYPE>> - Interface in org.jboss.shrinkwrap.resolver.api
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

U

use(Class<RESOLVERSYSTEMTYPE>) - Static method in class org.jboss.shrinkwrap.resolver.api.Resolvers
Creates and returns a new instance of the specified view type.
use(Class<RESOLVERSYSTEMTYPE>, ClassLoader) - Static method in class org.jboss.shrinkwrap.resolver.api.Resolvers
Creates and returns a new instance of the specified view type.
using(RESOLUTIONSTRATEGYTYPE) - Method in interface org.jboss.shrinkwrap.resolver.api.StrategyStage
Defines the ResolutionStrategy to be used in resolution, returning the next FormatStage.

V

valueOf(String) - Static method in enum org.jboss.shrinkwrap.resolver.api.formatprocessor.FileFormatProcessor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.shrinkwrap.resolver.api.formatprocessor.InputStreamFormatProcessor
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.shrinkwrap.resolver.api.formatprocessor.FileFormatProcessor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.shrinkwrap.resolver.api.formatprocessor.InputStreamFormatProcessor
Returns an array containing the constants of this enum type, in the order they are declared.

W

withoutTransitivity() - Method in interface org.jboss.shrinkwrap.resolver.api.TransitiveStrategyStage
Alias to StrategyStage.using(ResolutionStrategy) with NonTransitiveResolutionStrategy as argument
withTransitivity() - Method in interface org.jboss.shrinkwrap.resolver.api.TransitiveStrategyStage
Alias to StrategyStage.using(ResolutionStrategy) with TransitiveResolutionStrategy as argument

A B C F I M N O P R S T U V W
ShrinkWrap Resolver API 2.0.0-alpha-3

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