void (@NotNull Element state) { try { DefaultJDOMExternalizer.readExternal(this, state); normalizeDefaults(); } catch (InvalidDataException e) { LOG.error(e); } Element instrumented = state.getChild(INSTRUMENTED_NOT_NULLS_TAG); if (instrumented == null) { myInstrumentedNotNulls = List.of(NOT_NULL); } else { myInstrumentedNotNulls = ContainerUtil.mapNotNull(instrumented.getChildren("option"), o -> o.getAttributeValue("value")); } }