Package org.spongepowered.asm.service
Interface ITreeClassTransformer
- All Superinterfaces:
ITransformer
Adapter interface for tree class transformers. Legacy class transformers
operate on ASM tree structures (ClassNode).
-
Method Summary
Modifier and TypeMethodDescriptionbooleantransformClassNode(String name, String transformedName, org.objectweb.asm.tree.ClassNode classNode) Transform a class in byte array form.Methods inherited from interface org.spongepowered.asm.service.ITransformer
getName, isDelegationExcluded
-
Method Details
-
transformClassNode
boolean transformClassNode(String name, String transformedName, org.objectweb.asm.tree.ClassNode classNode) Transform a class in byte array form.- Parameters:
name- Class original nametransformedName- Class name after being processed by the class name transformerclassNode- class tree- Returns:
- true if transformations were applied
-