Class BCELUtil


  • public class BCELUtil
    extends Object
    Author:
    Tomas Polesovsky
    • Field Detail

      • INVOKEDYNAMIC_GENERIC_CLASSNAME

        public static final String INVOKEDYNAMIC_GENERIC_CLASSNAME
    • Constructor Detail

      • BCELUtil

        public BCELUtil()
    • Method Detail

      • getSlashedClassName

        public static String getSlashedClassName​(org.apache.bcel.generic.ConstantPoolGen cpg,
                                                 org.apache.bcel.generic.FieldOrMethod obj)
      • getSlashedClassName

        public static String getSlashedClassName​(org.apache.bcel.classfile.JavaClass javaClass)
      • getParentClassNames

        public static Set<String> getParentClassNames​(org.apache.bcel.classfile.JavaClass javaClass)
      • getNumArgumentsIncludingObjectInstance

        public static int getNumArgumentsIncludingObjectInstance​(org.apache.bcel.generic.InvokeInstruction obj,
                                                                 org.apache.bcel.generic.ConstantPoolGen cpg)