本文整理了Java中org.apache.bcel.classfile.Method.getNameIndex()
方法的一些代码示例,展示了Method.getNameIndex()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Method.getNameIndex()
方法的具体详情如下:
包路径:org.apache.bcel.classfile.Method
类名称:Method
方法名:getNameIndex
暂无
代码示例来源:origin: spotbugs/spotbugs
/** 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;
}
代码示例来源:origin: spotbugs/spotbugs
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);
}
}
}
代码示例来源:origin: com.google.code.findbugs/findbugs
/** 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;
}
代码示例来源:origin: Syncleus/aparapi
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;
}
代码示例来源:origin: com.google.code.findbugs/findbugs
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);
}
}
}
代码示例来源:origin: bcel/bcel
public void visitMethod(Method obj){
checkIndex(obj, obj.getNameIndex(), CONST_Utf8);
代码示例来源:origin: org.apache.bcel/bcel
@Override
public void visitMethod(final Method obj) {
checkIndex(obj, obj.getNameIndex(), CONST_Utf8);
内容来源于网络,如有侵权,请联系作者删除!