Class TextUtils
java.lang.Object
org.eclipse.jetty.websocket.core.internal.util.TextUtils
Collection of utility methods for Text content
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
Create a hint of what the text is like.static String
maxStringLength
(int max, String raw) Smash a long string to fit within the max string length, by taking the middle section of the string and replacing them with an ellipsis "..."static String
Create a hint of what the text is like.
-
Constructor Details
-
TextUtils
public TextUtils()
-
-
Method Details
-
quote
Create a hint of what the text is like.Used by logging and error messages to get a hint of what the text is like.
- Parameters:
text
- the text to abbreviate, quote, and generally give you a hint of what the value is.- Returns:
- the abbreviated text
-
hint
Create a hint of what the text is like.Used by logging and error messages to get a hint of what the text is like.
- Parameters:
text
- the text to abbreviate, quote, and generally give you a hint of what the value is.- Returns:
- the abbreviated text
-
maxStringLength
Smash a long string to fit within the max string length, by taking the middle section of the string and replacing them with an ellipsis "..."Examples: .maxStringLength( 9, "Eatagramovabits") == "Eat...its" .maxStringLength(10, "Eatagramovabits") == "Eat...bits" .maxStringLength(11, "Eatagramovabits") == "Eata...bits"
- Parameters:
max
- the maximum size of the string (minimum size supported is 9)raw
- the raw string to smash- Returns:
- the ellipsis'd version of the string.
-