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  }