Package org.apache.groovy.json.internal
Class ByteScanner
- java.lang.Object
-
- org.apache.groovy.json.internal.ByteScanner
-
public class ByteScanner extends Object
-
-
Constructor Summary
Constructors Constructor Description ByteScanner()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
encodeByteIntoTwoAsciiCharBytes(int decoded, byte[] encoded)
Turn a single bytes into two hex character representation.protected static int
encodeNibbleToHexAsciiCharByte(int nibble)
Turns a single nibble into an ascii HEX digit.
-
-
-
Method Detail
-
encodeNibbleToHexAsciiCharByte
protected static int encodeNibbleToHexAsciiCharByte(int nibble)
Turns a single nibble into an ascii HEX digit.- Parameters:
nibble
- the nibble to serializeObject.- Returns:
- the encoded nibble (1/2 byte).
-
encodeByteIntoTwoAsciiCharBytes
public static void encodeByteIntoTwoAsciiCharBytes(int decoded, byte[] encoded)
Turn a single bytes into two hex character representation.- Parameters:
decoded
- the byte to serializeObject.encoded
- the array to which each encoded nibbles are now ascii hex representations.
-
-