Class UnsafeString

java.lang.Object
io.opentelemetry.exporter.internal.marshal.UnsafeString

class UnsafeString extends Object
  • Field Details

    • valueOffset

      private static final long valueOffset
    • coderOffset

      private static final long coderOffset
    • byteArrayBaseOffset

      private static final int byteArrayBaseOffset
    • available

      private static final boolean available
  • Constructor Details

    • UnsafeString

      private UnsafeString()
  • Method Details

    • isAvailable

      static boolean isAvailable()
    • isLatin1

      static boolean isLatin1(String string)
    • getBytes

      static byte[] getBytes(String string)
    • getLong

      static long getLong(byte[] bytes, int index)
    • getStringFieldOffset

      private static long getStringFieldOffset(String fieldName, Class<?> expectedType)