Class StringUtils
- java.lang.Object
-
- org.apache.jackrabbit.oak.commons.StringUtils
-
public class StringUtils extends java.lang.Object
Some string utility methods.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static @NotNull java.lang.String
convertBytesToHex(@org.jetbrains.annotations.NotNull byte[] value)
Convert a byte array to a hex encoded string.static @org.jetbrains.annotations.NotNull byte[]
convertHexToBytes(@NotNull java.lang.String s)
Convert a hex encoded string to a byte array.static int
estimateMemoryUsage(java.lang.String s)
Estimates the memory usage of the given string.
-
-
-
Method Detail
-
convertBytesToHex
@NotNull public static @NotNull java.lang.String convertBytesToHex(@NotNull @org.jetbrains.annotations.NotNull byte[] value)
Convert a byte array to a hex encoded string.- Parameters:
value
- the byte array- Returns:
- the hex encoded string
-
convertHexToBytes
@NotNull public static @org.jetbrains.annotations.NotNull byte[] convertHexToBytes(@NotNull @NotNull java.lang.String s)
Convert a hex encoded string to a byte array.- Parameters:
s
- the hex encoded string- Returns:
- the byte array
-
estimateMemoryUsage
public static int estimateMemoryUsage(java.lang.String s)
Estimates the memory usage of the given string.- Parameters:
s
- the string to estimate.- Returns:
- the estimated memory usage.
-
-