public interface DependencyResolver<F extends DependencyResolutionFilter<F,E>,E extends ResolutionElement<E>>
Modifier and Type | Method and Description |
---|---|
<ARCHIVEVIEW extends org.jboss.shrinkwrap.api.Assignable> |
resolveAs(Class<ARCHIVEVIEW> archiveView)
Resolves dependencies for dependency builder
|
<ARCHIVEVIEW extends org.jboss.shrinkwrap.api.Assignable> |
resolveAs(Class<ARCHIVEVIEW> archiveView,
F filter)
Resolves dependencies for dependency builder.
|
File[] |
resolveAsFiles()
Resolves dependencies for dependency builder
|
File[] |
resolveAsFiles(F filter)
Resolves dependencies for dependency builder.
|
<ARCHIVEVIEW extends org.jboss.shrinkwrap.api.Assignable> Collection<ARCHIVEVIEW> resolveAs(Class<ARCHIVEVIEW> archiveView) throws ResolutionException
archiveView
- End-user view of the archive requested (ie.
GenericArchive
or JavaArchive
)ResolutionException
- If artifacts could not be resolved{@link
- IllegalArgumentException} If target archive view is not supplied<ARCHIVEVIEW extends org.jboss.shrinkwrap.api.Assignable> Collection<ARCHIVEVIEW> resolveAs(Class<ARCHIVEVIEW> archiveView, F filter) throws ResolutionException
archiveView
- End-user view of the archive requested (ie.
GenericArchive
or JavaArchive
)filter
- The filter to limit the dependencies during resolutionResolutionException
{@link
- IllegalArgumentException} If either argument is not suppliedFile[] resolveAsFiles() throws ResolutionException
ResolutionException
- If artifacts could not be resolvedFile[] resolveAsFiles(F filter) throws ResolutionException
filter
- The filter to limit the dependencies during resolutionResolutionException
Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.