/** If currently visiting a method, get the method's name */ public String getMethodName() { if (!visitingMethod) { throw new IllegalStateException("getMethodName called while not visiting method"); } if (methodName == null) { methodName = getStringFromIndex(method.getNameIndex()); } return methodName; }
public void addAllDefinitions(JavaClass obj) { String className2 = obj.getClassName(); defined.add(className2); for (Method m : obj.getMethods()) { if (!m.isPrivate()) { String name = getMemberName(obj, className2, m.getNameIndex(), m.getSignatureIndex()); defined.add(name); } } for (Field f : obj.getFields()) { if (!f.isPrivate()) { String name = getMemberName(obj, className2, f.getNameIndex(), f.getSignatureIndex()); defined.add(name); } } }
/** If currently visiting a method, get the method's name */ public String getMethodName() { if (!visitingMethod) { throw new IllegalStateException("getMethodName called while not visiting method"); } if (methodName == null) { methodName = getStringFromIndex(method.getNameIndex()); } return methodName; }
public ClassModelMethod(org.apache.bcel.classfile.Method method, int _index) { index = _index; methodAccessFlags = method.getAccessFlags(); nameIndex = method.getNameIndex(); descriptorIndex = method.getSignatureIndex(); methodAttributePool = new AttributePool(method.getAttributes(), getName()); codeEntry = methodAttributePool.codeEntry; }
public void addAllDefinitions(JavaClass obj) { String className2 = obj.getClassName(); defined.add(className2); for (Method m : obj.getMethods()) { if (!m.isPrivate()) { String name = getMemberName(obj, className2, m.getNameIndex(), m.getSignatureIndex()); defined.add(name); } } for (Field f : obj.getFields()) { if (!f.isPrivate()) { String name = getMemberName(obj, className2, f.getNameIndex(), f.getSignatureIndex()); defined.add(name); } } }
public void visitMethod(Method obj){ checkIndex(obj, obj.getNameIndex(), CONST_Utf8);
@Override public void visitMethod(final Method obj) { checkIndex(obj, obj.getNameIndex(), CONST_Utf8);