fieldDescriptorInfo.setToken(in.readByte()); // Token reading
fieldDescriptorInfo.setAccesFlags(in.readByte()); // Access flag reading
if ((fieldDescriptorInfo.getAccesFlags() & FieldDescriptorInfo.ACC_STATIC) >>> 3 == 1) {
//the field is a Static Field
StaticField fieldRef = new StaticField();
fieldDescriptorInfo.setFieldRef(fieldRef);
StaticFieldRef sFieldRef = new StaticFieldRefRead().load(in);
((StaticField) fieldRef).setStaticField(sFieldRef);
} else {