Interface TokenParser.TagProvider
- Enclosing class:
TokenParser
@Internal
public static interface TokenParser.TagProvider
Normalizing provider for tag information.
- Since:
- 4.10.0
-
Method Details
-
resolve
Look up a tag.Parsing exceptions must be caught and handled within this method.
- Parameters:
name- the tag name, pre-sanitizedtrimmedArgs- arguments, with the tag name trimmed offtoken- the token, if this tag is from a parse stream- Returns:
- a tag
- Since:
- 4.10.0
-
resolve
Resolve by sanitized name.- Parameters:
name- sanitized name- Returns:
- a tag, if any is available
- Since:
- 4.10.0
-
resolve
Resolve by node.- Parameters:
node- tag node- Returns:
- a tag, if any is available
- Since:
- 4.10.0
-
sanitizePlaceholderName
Sanitize placeholder names.This makes all placeholder names lower-case.
- Parameters:
name- the raw name- Returns:
- a sanitized name
- Since:
- 4.10.0
-