public static void augment(ServletsMetaData dest, ServletsMetaData webFragmentMetaData, ServletsMetaData webMetaData, boolean resolveConflicts) { for (ServletMetaData servletMetaData : webFragmentMetaData) { if (dest.containsKey(servletMetaData.getKey())) { ServletMetaDataMerger.augment(dest.get(servletMetaData.getKey()), servletMetaData, (webMetaData != null) ? webMetaData.get(servletMetaData.getKey()) : null, resolveConflicts); } else { dest.add(servletMetaData); } } }
public void augment(ServletsMetaData webFragmentMetaData, ServletsMetaData webMetaData, boolean resolveConflicts) { for (ServletMetaData servletMetaData : webFragmentMetaData) { if (containsKey(servletMetaData.getKey())) { get(servletMetaData.getKey()).augment(servletMetaData, (webMetaData != null) ? webMetaData.get(servletMetaData.getKey()) : null, resolveConflicts); } else { add(servletMetaData); } } }