-
- All Implemented Interfaces:
public class MetaValueUtil
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceMetaValueUtil.FailedMetaValueExpansionCallback
-
Field Summary
Fields Modifier and Type Field Description private final RegexDYNAMIC_VALUE_PATTERNpublic final static MetaValueUtilINSTANCE
-
Method Summary
Modifier and Type Method Description final Set<String>extractMetaValues(String input)Extracts meta values from the given string. final Objectexpand(String raw, Collection<MetaValueMapper> mappers)final Objectexpand(String raw, Collection<MetaValueMapper> mappers, MetaValueUtil.FailedMetaValueExpansionCallback fallback)final RegexgetDYNAMIC_VALUE_PATTERN()-
-
Method Detail
-
extractMetaValues
final Set<String> extractMetaValues(String input)
Extracts meta values from the given string.
Example:
input:
<date>-<instance>.zipoutput: date, instance
-
expand
final Object expand(String raw, Collection<MetaValueMapper> mappers)
-
expand
final Object expand(String raw, Collection<MetaValueMapper> mappers, MetaValueUtil.FailedMetaValueExpansionCallback fallback)
-
getDYNAMIC_VALUE_PATTERN
final Regex getDYNAMIC_VALUE_PATTERN()
-
-
-
-