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 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 relocators) throws IOException
processResource in interface ResourceTransformerIOExceptionpublic boolean hasTransformedResource()
hasTransformedResource in interface ResourceTransformerpublic void modifyOutputStream(JarOutputStream jos) throws IOException
modifyOutputStream in interface ResourceTransformerIOExceptionCopyright © 2019 Atteo. All rights reserved.