private Map<String, TupleRule<?, ?>> copyRules(Map<String, TupleRule<?, ?>> sourceRules) { final Map<String, TupleRule<?, ?>> copy = new HashMap<String, TupleRule<?, ?>>(); for (Map.Entry<String, TupleRule<?, ?>> entry : sourceRules.entrySet()) { copy.put(entry.getKey(), entry.getValue().deepCopy()); } return copy; }
private Map<String, TupleRule<?, ?>> copyRules(Map<String, TupleRule<?, ?>> sourceRules) { final Map<String, TupleRule<?, ?>> copy = new HashMap<String, TupleRule<?, ?>>(); for (Map.Entry<String, TupleRule<?, ?>> entry : sourceRules.entrySet()) { copy.put(entry.getKey(), entry.getValue().deepCopy()); } return copy; }