488489490491492493494495496497498
Field f = clsFields0[i]; int mod = f.getModifiers(); if (!isStatic(mod) && !isTransient(mod)) { GridOptimizedFieldType type = fieldType(f.getType()); clsFields.add(f); clsFieldOffs.add(new T2<>(type, UNSAFE.objectFieldOffset(f))); } }
947948949950951952953954955956957
* @param cls Class. * @return Type. */ @SuppressWarnings("IfMayBeConditional") private GridOptimizedFieldType fieldType(Class<?> cls) { GridOptimizedFieldType type; if (cls == byte.class) type = BYTE; else if (cls == short.class) type = SHORT;