A B C D F G I L O P R S T
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- appendConstant(String) - Method in class de.unkrig.commons.asm.StringConcatenator
-
Registers the given constant string, which will be added on
StringConcatenator.finish(). - appendVariable(InsnList, Type) - Method in class de.unkrig.commons.asm.StringConcatenator
-
Registers the given code fragment, which will be executed, and the result added on
StringConcatenator.finish(). - appendVariablePrettily(InsnList, Type) - Method in class de.unkrig.commons.asm.StringConcatenator
-
Registers the given code fragment, which will be executed, and the result added on
StringConcatenator.finish(). - argumentOperandTypes - Variable in class de.unkrig.commons.asm.OpcodeUtil.InsnDescription
-
The types of the instructions's operands.
B
- BYTE_ARRAY_TYPE - Static variable in class de.unkrig.commons.asm.Types
C
- CHAR_ARRAY_TYPE - Static variable in class de.unkrig.commons.asm.Types
- CHAR_SEQUENCE_TYPE - Static variable in class de.unkrig.commons.asm.Types
D
- de.unkrig.commons.asm - package de.unkrig.commons.asm
-
This package contains various helper classes that are useful in the context of ASM.
- DOUBLE_ARRAY_TYPE - Static variable in class de.unkrig.commons.asm.Types
F
- finish() - Method in class de.unkrig.commons.asm.StringConcatenator
- FLOAT_ARRAY_TYPE - Static variable in class de.unkrig.commons.asm.Types
- fromOpcode(int) - Static method in class de.unkrig.commons.asm.Types
-
Guess the operand/result type from the opcode.
G
- getInsnDescription(int) - Static method in class de.unkrig.commons.asm.OpcodeUtil
- getName(AbstractInsnNode) - Static method in class de.unkrig.commons.asm.OpcodeUtil
I
- il(AbstractInsnNode) - Static method in class de.unkrig.commons.asm.InsnUtil
- il(AbstractInsnNode...) - Static method in class de.unkrig.commons.asm.InsnUtil
- InsnDescription(Type[], Type) - Constructor for class de.unkrig.commons.asm.OpcodeUtil.InsnDescription
- InsnUtil - Class in de.unkrig.commons.asm
-
A utility class for handling of ASM instruction lists.
- INT_ARRAY_TYPE - Static variable in class de.unkrig.commons.asm.Types
L
- LONG_ARRAY_TYPE - Static variable in class de.unkrig.commons.asm.Types
O
- oa(List<InsnList>) - Static method in class de.unkrig.commons.asm.InsnUtil
- oa(InsnList...) - Static method in class de.unkrig.commons.asm.InsnUtil
- OBJECT_TYPE - Static variable in class de.unkrig.commons.asm.Types
- OpcodeUtil - Class in de.unkrig.commons.asm
-
Utility class around
Opcodes. - OpcodeUtil.InsnDescription - Class in de.unkrig.commons.asm
-
Description of a Java™ bytecode instruction.
P
- push(Object) - Static method in class de.unkrig.commons.asm.InsnUtil
R
- REFERENCE_ARRAY_TYPE - Static variable in class de.unkrig.commons.asm.Types
- resultOperandType - Variable in class de.unkrig.commons.asm.OpcodeUtil.InsnDescription
-
The type of the instruction's result operand (or
null).
S
- SHORT_ARRAY_TYPE - Static variable in class de.unkrig.commons.asm.Types
- Signature - Class in de.unkrig.commons.asm
-
Utility class for simple handling of class/method descriptors/signatures.
- STRING_BUFFER_TYPE - Static variable in class de.unkrig.commons.asm.Types
- STRING_BUILDER_TYPE - Static variable in class de.unkrig.commons.asm.Types
- STRING_TYPE - Static variable in class de.unkrig.commons.asm.Types
- StringConcatenator - Class in de.unkrig.commons.asm
-
Bytecode generator for
StringBuilder-based concatenation of strings. - StringConcatenator() - Constructor for class de.unkrig.commons.asm.StringConcatenator
T
- toString(String, String) - Static method in class de.unkrig.commons.asm.Signature
-
Converts a class descriptor / signature into strings like
- toString(String, String, String) - Static method in class de.unkrig.commons.asm.Signature
-
Converts a method descriptor / signature into strings like
- toString(MethodNode) - Static method in class de.unkrig.commons.asm.Signature
-
Converts an ASM method node into strings like
- Types - Class in de.unkrig.commons.asm
-
Constants and helper methods for ASM's
Type.
All Classes All Packages