Package valorless.valorlessutils.json
Class StringUtils.ArgumentsReplacer
java.lang.Object
valorless.valorlessutils.json.StringUtils.ArgumentsReplacer
- Enclosing class:
- StringUtils
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected @Nullable Objectstatic final charstatic final charprotected @Nullable Stringprotected @Nullable StringBuilder
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidprotected voidprotected voidprotected voidcleanUp()protected voidreplaceArguments(String source, char keyPrefixChar, char keySuffixChar, MessageArguments arguments) replaceArguments(String source, MessageArguments arguments) protected @Nullable ObjectresolveArgument(String key) protected voidsetup(String source, char keyPrefixChar, char keySuffixChar, MessageArguments arguments) 
- 
Field Details- 
DEFAULT_KEY_PREFIX_CHARpublic static final char DEFAULT_KEY_PREFIX_CHAR- See Also:
 
- 
DEFAULT_KEY_SUFFIX_CHARpublic static final char DEFAULT_KEY_SUFFIX_CHAR- See Also:
 
- 
key
- 
argument
- 
resultBuilder
 
- 
- 
Constructor Details- 
ArgumentsReplacerpublic ArgumentsReplacer()
 
- 
- 
Method Details- 
replaceArguments
- 
replaceArgumentspublic String replaceArguments(String source, char keyPrefixChar, char keySuffixChar, MessageArguments arguments) 
- 
setupprotected void setup(String source, char keyPrefixChar, char keySuffixChar, MessageArguments arguments) 
- 
cleanUpprotected void cleanUp()
- 
resolveArgument
- 
appendPrefixprotected void appendPrefix()
- 
appendArgumentprotected void appendArgument()
- 
appendSuffixprotected void appendSuffix()
- 
prepareResultprotected void prepareResult()
 
-