public final class ArchiveFormatProcessor<ARCHIVETYPE extends org.jboss.shrinkwrap.api.Archive<ARCHIVETYPE>> extends Object implements org.jboss.shrinkwrap.resolver.spi.format.FormatProcessor<MavenResolvedArtifact,ARCHIVETYPE>
FormatProcessor implementation to return an artifact as a ShrinkWrap Archive| Constructor and Description |
|---|
ArchiveFormatProcessor() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
handles(Class<?> resolvedTypeClass) |
ARCHIVETYPE |
process(MavenResolvedArtifact artifact,
Class<ARCHIVETYPE> returnType) |
boolean |
returns(Class<?> returnTypeClass) |
public ARCHIVETYPE process(MavenResolvedArtifact artifact, Class<ARCHIVETYPE> returnType) throws IllegalArgumentException
process in interface org.jboss.shrinkwrap.resolver.spi.format.FormatProcessor<MavenResolvedArtifact,ARCHIVETYPE extends org.jboss.shrinkwrap.api.Archive<ARCHIVETYPE>>IllegalArgumentExceptionorg.jboss.shrinkwrap.resolver.spi.format.FormatProcessor#process(java.io.File)public boolean handles(Class<?> resolvedTypeClass)
handles in interface org.jboss.shrinkwrap.resolver.spi.format.FormatProcessor<MavenResolvedArtifact,ARCHIVETYPE extends org.jboss.shrinkwrap.api.Archive<ARCHIVETYPE>>public boolean returns(Class<?> returnTypeClass)
returns in interface org.jboss.shrinkwrap.resolver.spi.format.FormatProcessor<MavenResolvedArtifact,ARCHIVETYPE extends org.jboss.shrinkwrap.api.Archive<ARCHIVETYPE>>Copyright © 2015 JBoss by Red Hat. All rights reserved.