void (@NotNull Map<String, CodeStylePropertyAccessor<?>> accessorMap, @NotNull Object codeStyleObject, @Nullable Set<String> supportedFields) { Class<?> codeStyleClass = getObjectStorageClass(codeStyleObject); for (Field field : getCodeStyleFields(codeStyleClass)) { String fieldName = field.getName(); if (supportedFields == null || supportedFields.contains(fieldName)) { final CodeStylePropertyAccessor<?> accessor = getAccessor(codeStyleObject, field); if (accessor != null && !accessor.isIgnorable()) { accessorMap.put(accessor.getPropertyName(), accessor); } } } }