Package com.tonic.util
Shared facts and helpers: opcodes, instruction lengths, descriptors, class names and logging.
-
Class Summary Class Description AccessBuilder Builder class for constructing access flag integers using method chaining.ClassFileUtil Utility class for working with Java class files.ClassNameUtil Conversions between internal, source, simple and package class names.CommonTypes Internal names, descriptors and method names for the JDK types the toolchain refers to most.DescriptorUtil Utility class for JVM descriptor parsing and manipulation.InstructionLength Encoded length of a single instruction in a raw bytecode array, for scanners that walk code without parsing it into instruction objects.Logger Console logger for informational and error messages, silent unless logging is switched on.Modifiers Utility class for constructing and checking access flags in Java class files.TypeUtil Utility class for type descriptor validation and string manipulation. -
Enum Summary Enum Description DescriptorUtil.DescriptorCategory Descriptor categories for JVM types.Opcode Enum representing all JVM opcodes as per Java 11 Specification.ReturnType Enum representing JVM return instruction types.