public class IdConversion
extends java.lang.Object
| Constructor | Description |
|---|---|
IdConversion() |
| Modifier and Type | Method | Description |
|---|---|---|
static long |
convertToLong(java.lang.String lowerHex) |
Parses a 1 to 32 character lower-hex string with no prefix into an unsigned long, tossing any
bits higher than 64.
|
static long |
convertToLong(java.lang.String lowerHex,
int index) |
Parses a 16 character lower-hex string with no prefix into an unsigned long, starting at the
specified index.
|
static java.lang.String |
convertToString(long id) |
Converts long trace or span id to String.
|
static long |
lenientConvertToLong(java.lang.String lowerHex,
int index,
int endIndex) |
Like
convertToLong(String, int), but returns zero on invalid input |
public static java.lang.String convertToString(long id)
id - trace, span or parent span id.public static long convertToLong(java.lang.String lowerHex)
public static long convertToLong(java.lang.String lowerHex,
int index)
public static long lenientConvertToLong(java.lang.String lowerHex,
int index,
int endIndex)
convertToLong(String, int), but returns zero on invalid inputCopyright © 2018 OpenZipkin. All rights reserved.