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>>
IllegalArgumentException
FormatProcessor.process(ResolvedArtifact, Class)
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 © 2016 JBoss by Red Hat. All rights reserved.