Package dev.cel.common.internal
Class SafeStringFormatter
- java.lang.Object
-
- dev.cel.common.internal.SafeStringFormatter
-
@Internal public final class SafeStringFormatter extends java.lang.Object
SafeStringFormatteris 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.Stringformat(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
-
-