public class ClassIndexTransformer extends Object implements ResourceTransformer
| Modifier and Type | Field and Description |
|---|---|
static String |
ANNOTATED_INDEX_PREFIX |
static String |
PACKAGE_INDEX_NAME |
static String |
SUBCLASS_INDEX_PREFIX |
| Constructor and Description |
|---|
ClassIndexTransformer() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canTransformResource(String resource) |
boolean |
hasTransformedResource() |
void |
modifyOutputStream(JarOutputStream jos) |
void |
processResource(String resource,
InputStream is,
List<Relocator> relocators) |
public static final String SUBCLASS_INDEX_PREFIX
public static final String ANNOTATED_INDEX_PREFIX
public static final String PACKAGE_INDEX_NAME
public ClassIndexTransformer()
public boolean canTransformResource(String resource)
canTransformResource in interface ResourceTransformerpublic void processResource(String resource, InputStream is, List<Relocator> relocators) throws IOException
processResource in interface ResourceTransformerIOExceptionpublic boolean hasTransformedResource()
hasTransformedResource in interface ResourceTransformerpublic void modifyOutputStream(JarOutputStream jos) throws IOException
modifyOutputStream in interface ResourceTransformerIOExceptionCopyright © 2021 Atteo. All rights reserved.