/** If currently visiting a field, get the field's name */ public String getFieldName() { if (!visitingField) { throw new IllegalStateException("getFieldName called while not visiting field"); } if (fieldName == null) { fieldName = getStringFromIndex(field.getNameIndex()); } return fieldName; }
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 (fld.getNameIndex() == nameIdx) { if (!fld.isStatic()) { ConstantUtf8 nameCons = (ConstantUtf8) cp.getConstant(nameIdx);
/** If currently visiting a field, get the field's name */ public String getFieldName() { if (!visitingField) { throw new IllegalStateException("getFieldName called while not visiting field"); } if (fieldName == null) { fieldName = getStringFromIndex(field.getNameIndex()); } return fieldName; }
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); } } }
final ClassModelField field = new ClassModelField(f, f.getAccessFlags(), f.getNameIndex(), f.getSignatureIndex(), i); fields.add(field); i += 1;
if (fld.getNameIndex() == nameIdx) { if (!fld.isStatic()) { ConstantUtf8 nameCons = (ConstantUtf8) cp.getConstant(nameIdx);
checkIndex(obj, obj.getNameIndex(), CONST_Utf8);
checkIndex(obj, obj.getNameIndex(), CONST_Utf8);