Uses of Class
javassist.bytecode.CodeAttribute
-
Packages that use CodeAttribute Package Description javassist The Javassist Core API.javassist.bytecode Bytecode-level API.javassist.bytecode.stackmap javassist.compiler javassist.convert -
-
Uses of CodeAttribute in javassist
Methods in javassist with parameters of type CodeAttribute Modifier and Type Method Description (package private) intCtBehavior. getStartPosOfBody(CodeAttribute ca)(package private) intCtConstructor. getStartPosOfBody(CodeAttribute ca)private static voidCtClassType. insertAuxInitializer(CodeAttribute codeAttr, Bytecode initializer, int stacksize)private static voidCtConstructor. removeConsCall(CodeAttribute ca) -
Uses of CodeAttribute in javassist.bytecode
Fields in javassist.bytecode declared as CodeAttribute Modifier and Type Field Description private CodeAttributeCodeAnalyzer. codeAttrprotected CodeAttributeCodeIterator. codeAttrMethods in javassist.bytecode that return CodeAttribute Modifier and Type Method Description CodeAttributeCodeIterator. get()Returns a Code attribute read with this iterator.CodeAttributeMethodInfo. getCodeAttribute()Returns a Code attribute.CodeAttributeBytecode. toCodeAttribute()Converts to aCodeAttribute.Methods in javassist.bytecode with parameters of type CodeAttribute Modifier and Type Method Description (package private) static byte[]CodeIterator. changeLdcToLdcW(byte[] code, ExceptionTable etable, CodeAttribute ca, CodeAttribute.LdcEntry ldcs)private byte[]CodeAttribute. copyCode(ConstPool destCp, java.util.Map<java.lang.String,java.lang.String> classnames, ExceptionTable etable, CodeAttribute destCa)Copies code.(package private) static byte[]CodeAttribute.LdcEntry. doit(byte[] code, CodeAttribute.LdcEntry ldc, ExceptionTable etable, CodeAttribute ca)private voidCodeAnalyzer. initStack(int[] stack, CodeAttribute ca)(package private) static byte[]CodeIterator. insertGapCore0(byte[] code, int where, int gapLength, boolean exclusive, ExceptionTable etable, CodeAttribute ca)insertGapCore0() inserts a gap (some NOPs).private byte[]CodeIterator. insertGapCore0w(byte[] code, int where, int gapLength, boolean exclusive, ExceptionTable etable, CodeAttribute ca, CodeIterator.Gap newWhere)private static byte[]CodeIterator. insertGapCore1(byte[] code, int where, int gapLength, boolean exclusive, ExceptionTable etable, CodeAttribute ca)voidMethodInfo. setCodeAttribute(CodeAttribute cattr)Adds a Code attribute.Constructors in javassist.bytecode with parameters of type CodeAttribute Constructor Description CodeAnalyzer(CodeAttribute ca)CodeAttribute(ConstPool cp, CodeAttribute src, java.util.Map<java.lang.String,java.lang.String> classnames)Constructs a copy ofCode_attribute.CodeIterator(CodeAttribute ca)Pointers(int cur, int m, int m2, int m0, ExceptionTable et, CodeAttribute ca) -
Uses of CodeAttribute in javassist.bytecode.stackmap
Methods in javassist.bytecode.stackmap with parameters of type CodeAttribute Modifier and Type Method Description static TypedBlock[]TypedBlock. makeBlocks(MethodInfo minfo, CodeAttribute ca, boolean optimize)Divides the method body into basic blocks.Constructors in javassist.bytecode.stackmap with parameters of type CodeAttribute Constructor Description MapMaker(ClassPool classes, MethodInfo minfo, CodeAttribute ca) -
Uses of CodeAttribute in javassist.compiler
Methods in javassist.compiler with parameters of type CodeAttribute Modifier and Type Method Description booleanJavac. recordLocalVariables(CodeAttribute ca, int pc)Records local variables available at the specified program counter.booleanJavac. recordParamNames(CodeAttribute ca, int numOfLocalVars)Records parameter names if the LocalVariableAttribute is available. -
Uses of CodeAttribute in javassist.convert
Methods in javassist.convert with parameters of type CodeAttribute Modifier and Type Method Description voidTransformBefore. initialize(ConstPool cp, CodeAttribute attr)voidTransformCall. initialize(ConstPool cp, CodeAttribute attr)voidTransformer. initialize(ConstPool cp, CodeAttribute attr)voidTransformFieldAccess. initialize(ConstPool cp, CodeAttribute attr)voidTransformNew. initialize(ConstPool cp, CodeAttribute attr)voidTransformNewClass. initialize(ConstPool cp, CodeAttribute attr)
-