Package dev.cel.common.internal
Class SafeStringFormatter
- java.lang.Object
-
- dev.cel.common.internal.SafeStringFormatter
-
@Internal public final class SafeStringFormatter extends java.lang.Object
SafeStringFormatter
is a wrapper around JDK'sString.format(java.lang.String, java.lang.Object...)
. It prevents any unsafe string.format calls by only allowing known formatting specifiers to be provided.CEL Library Internals. Do Not Use.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
format(java.lang.String format, java.lang.Object... args)
Performs a safeString.format(java.lang.String, java.lang.Object...)
.
-
-
-
Method Detail
-
format
public static java.lang.String format(java.lang.String format, java.lang.Object... args)
Performs a safeString.format(java.lang.String, java.lang.Object...)
.- Parameters:
format
- A format string. Only %d, %f, %s and %n are allowed as formatting specifiers. All other formatting specifiers will be stripped out.- Returns:
- A formatted string
-
-