JavaArrangementPropertyInfo (@NotNull String propertyName, @NotNull String className) { Pair<String, String> key = Pair.create(propertyName, className); JavaArrangementPropertyInfo propertyInfo = myProperties.get(key); if (propertyInfo == null) { myProperties.put(key, propertyInfo = new JavaArrangementPropertyInfo()); } return propertyInfo; }