Package com.tonic.renamer
Class FieldRenamer
- java.lang.Object
-
- com.tonic.renamer.FieldRenamer
-
public class FieldRenamer extends Object
Applies field mappings across the class pool, rewriting declarations, access sites, field method handles and bootstrap method arguments.
-
-
Constructor Summary
Constructors Constructor Description FieldRenamer(RenamerContext context)Creates a renamer bound to the mappings and class pool in a context.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapplyRenames()Applies every field mapping in the context across the class pool.
-
-
-
Constructor Detail
-
FieldRenamer
public FieldRenamer(RenamerContext context)
Creates a renamer bound to the mappings and class pool in a context.- Parameters:
context- the renaming context supplying mappings, hierarchy and descriptor remapping
-
-