Class UnsafeString
- java.lang.Object
-
- io.opentelemetry.exporter.internal.marshal.UnsafeString
-
class UnsafeString extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static boolean
available
private static int
byteArrayBaseOffset
private static long
coderOffset
private static long
valueOffset
-
Constructor Summary
Constructors Modifier Constructor Description private
UnsafeString()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static byte[]
getBytes(java.lang.String string)
(package private) static long
getLong(byte[] bytes, int index)
private static long
getStringFieldOffset(java.lang.String fieldName, java.lang.Class<?> expectedType)
(package private) static boolean
isAvailable()
(package private) static boolean
isLatin1(java.lang.String string)
-
-
-
Method Detail
-
isAvailable
static boolean isAvailable()
-
isLatin1
static boolean isLatin1(java.lang.String string)
-
getBytes
static byte[] getBytes(java.lang.String string)
-
getLong
static long getLong(byte[] bytes, int index)
-
getStringFieldOffset
private static long getStringFieldOffset(java.lang.String fieldName, java.lang.Class<?> expectedType)
-
-