Class RemapperProcessor
java.lang.Object
org.basepom.inline.transformer.processor.RemapperProcessor
- All Implemented Interfaces:
JarProcessor
Collects all the remapping information for jar transformation.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.basepom.inline.transformer.JarProcessor
JarProcessor.Chain<T>, JarProcessor.Holder -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.google.common.collect.ImmutableSortedSet<Rename>packageNameRenamersForElement(List<String> elements, ClassPathTag type) preScan(ClassPathResource classPathResource, JarProcessor.Chain<ClassPathResource> chain) com.google.common.collect.ImmutableSet<Rename>com.google.common.collect.ImmutableSortedSet<Rename>renamersForElement(List<String> elements, ClassPathTag type) Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.basepom.inline.transformer.JarProcessor
process, scan
-
Constructor Details
-
RemapperProcessor
public RemapperProcessor()
-
-
Method Details
-
preScan
@CheckForNull public ClassPathResource preScan(@Nonnull ClassPathResource classPathResource, JarProcessor.Chain<ClassPathResource> chain) throws IOException - Specified by:
preScanin interfaceJarProcessor- Throws:
IOException
-
renamersForClassPathResource
public com.google.common.collect.ImmutableSet<Rename> renamersForClassPathResource(ClassPathResource resource) -
renamersForElement
public com.google.common.collect.ImmutableSortedSet<Rename> renamersForElement(List<String> elements, ClassPathTag type) -
packageNameRenamersForElement
public com.google.common.collect.ImmutableSortedSet<Rename> packageNameRenamersForElement(List<String> elements, ClassPathTag type)
-