public FieldVisitor visitField(int access, String name, String desc, String signature, Object value) { String up = name.substring(0, 1).toUpperCase() + name.substring(1, name.length()); String getFieldName = "get" + up; String setFieldName = "set" + up; String isFieldName = "is" + up; fieldNameList.add(getFieldName); fieldNameList.add(setFieldName); fieldNameList.add(isFieldName); return super.visitField(access, name, desc, signature, value); }
public FieldVisitor visitField( final int access, final String name, final String desc, final String signature, final Object value) { return super.visitField(access, name, desc, null, value); }
@Override public FieldVisitor visitField(int access, String name, String desc, String signature, Object value) { if (MaybeContinuableClassVisitor.MARKER_FIELD_NAME.equals(name) && (access & Opcodes.ACC_STATIC) != 0) { skipEnchancing = true; classInfo.markClassProcessed(); throw StopException.INSTANCE; } return super.visitField(access, name, desc, signature, value); }
public FieldVisitor visitField(int access, String name, String desc, String signature, Object value) { log(debugClass, "\tvisitField()"); return cv.visitField(access, name, desc, signature, value); }
@Override public FieldVisitor visitField(int access, String name, String desc, String signature, Object value) { if ((access & Opcodes.ACC_STATIC) != 0) { staticVariables.add(new VariableInfo(name, desc)); } return super.visitField(access, name, desc, signature, value); } }
@Override public FieldVisitor visitField(int access, String name, String desc, String signature, Object value) { if ((access & Opcodes.ACC_STATIC) != 0) { staticVariables.add(new VariableInfo(name, desc)); } else { classVariables.add(new VariableInfo(name, desc)); } return super.visitField(access, name, desc, signature, value); }
public FieldVisitor visitField(final int access, final String name, final String desc, final String signature, final Object value) { return super.visitField(access, name, translator.getClassMirrorTranslationDescriptor(desc), translateSignature(signature, true), value); }
@Override public void visitEnd() { if (!skipEnchancing) { super.visitField( (isInterface ? Opcodes.ACC_PUBLIC : Opcodes.ACC_PRIVATE) + Opcodes.ACC_FINAL + Opcodes.ACC_STATIC, MaybeContinuableClassVisitor.MARKER_FIELD_NAME, "Ljava/lang/String;", null, "A" ).visitEnd(); } super.visitEnd(); }
return super.visitField(access, name, desc, signature, value);