public String getNormalizedForm(String word) { String normalized = normalizedCache.get(word); if (normalized == null) { normalized = createNormalizedForm(word); synchronized (this) { normalizedCache.put(word, normalized); } } return normalized; }
public Pattern getPattern(String targetString) { Pattern pattern = targetStringPatternCache.get(targetString); if (pattern == null) { pattern = createPattern(targetString); targetStringPatternCache.put(targetString, pattern); } return pattern; }
public Pattern getPattern(String targetString) { Pattern pattern = targetStringPatternCache.get(targetString); if (pattern == null) { pattern = createPattern(targetString); targetStringPatternCache.put(targetString, pattern); } return pattern; }
public String getNormalizedForm(String word) { String normalized = normalizedCache.get(word); if (normalized == null) { normalized = createNormalizedForm(word); synchronized (this) { normalizedCache.put(word, normalized); } } return normalized; }
public Pattern getPattern(String targetString) { Pattern pattern = targetStringPatternCache.get(targetString); if (pattern == null) { pattern = createPattern(targetString); targetStringPatternCache.put(targetString, pattern); } return pattern; }
public String getNormalizedForm(String word) { String normalized = normalizedCache.get(word); if (normalized == null) { normalized = createNormalizedForm(word); synchronized (this) { normalizedCache.put(word, normalized); } } return normalized; }
public String getNormalizedForm(String word) { String normalized = normalizedCache.get(word); if (normalized == null) { normalized = createNormalizedForm(word); synchronized (this) { normalizedCache.put(word, normalized); } } return normalized; }
public Pattern getPattern(String targetString) { Pattern pattern = targetStringPatternCache.get(targetString); if (pattern == null) { pattern = createPattern(targetString); targetStringPatternCache.put(targetString, pattern); } return pattern; }