1 package org.slf4j.converter; 2 3 import java.util.HashMap; 4 import java.util.regex.Pattern; 5 6 public class PatternWrapper { 7 8 private Pattern pattern; 9 10 private HashMap<Integer, String> replacementMap; 11 12 public PatternWrapper(Pattern pattern) { 13 this.pattern = pattern; 14 this.replacementMap = new HashMap<Integer, String>(); 15 } 16 17 18 public Pattern getPattern() { 19 return pattern; 20 } 21 22 public void addReplacement(Integer groupIndex, String replacement) { 23 replacementMap.put(groupIndex, replacement); 24 } 25 26 public String getReplacement(int groupIndex) { 27 return replacementMap.get(new Integer(groupIndex)); 28 } 29 30 }