T - The type of the customization key.public class BasicPatternDefinitionResolver<T> extends AbstractPatternDefinitionResolver<T>
DefinitionPatternMatcher
separated by customization key. DefinitionPatternMatcherFactory and recgnizes patterns through the
use of a PatternRecognizer.| Constructor and Description |
|---|
BasicPatternDefinitionResolver(DefinitionPatternMatcherFactory definitionPatternMatcherFactory,
PatternRecognizer patternRecognizer)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<java.lang.String,Definition> |
addDefinitionsAsPatternMatchers(java.util.List<DefinitionPatternMatcher> matchers,
java.util.Map<java.lang.String,Definition> defsMap)
Adds definitions, filtering and adding them to the list of definition
pattern matchers.
|
resolveDefinition, storeDefinitionPatternspublic BasicPatternDefinitionResolver(DefinitionPatternMatcherFactory definitionPatternMatcherFactory, PatternRecognizer patternRecognizer)
definitionPatternMatcherFactory - The definition pattern matcher factory.patternRecognizer - The pattern recognizer.protected java.util.Map<java.lang.String,Definition> addDefinitionsAsPatternMatchers(java.util.List<DefinitionPatternMatcher> matchers, java.util.Map<java.lang.String,Definition> defsMap)
addDefinitionsAsPatternMatchers in class AbstractPatternDefinitionResolver<T>matchers - The list containing the currently stored definition pattern
matchers.defsMap - The definition map to parse.