T
- The type of the customization key.AbstractPatternDefinitionResolver
, BasicPatternDefinitionResolver
, PrefixedPatternDefinitionResolver
public interface PatternDefinitionResolver<T>
Modifier and Type | Method | Description |
---|---|---|
void |
clearPatternPaths(T customizationKey) |
Used to clear all entries in the localePatternPaths for a specific locale.
|
Definition |
resolveDefinition(java.lang.String name,
T customizationKey) |
Resolves a definition searching in all patterns for the requested
customization key.
|
java.util.Map<java.lang.String,Definition> |
storeDefinitionPatterns(java.util.Map<java.lang.String,Definition> localeDefsMap,
T customizationKey) |
Stores definition patterns.
|
java.util.Map<java.lang.String,Definition> storeDefinitionPatterns(java.util.Map<java.lang.String,Definition> localeDefsMap, T customizationKey)
localeDefsMap
- The map of definitions that may contain also
patterns.customizationKey
- The customization key.Definition resolveDefinition(java.lang.String name, T customizationKey)
name
- The name of the definition.customizationKey
- The customization key.void clearPatternPaths(T customizationKey)
customizationKey
- Copyright © 2018. All rights reserved.