test_class.file: tajo-common/src/test/java/org/apache/tajo/util/TestBytes.java
test_class.identifier: TestBytes
test_case.body: @Test
    public void testParseInt() {
      int int1 = 0;
      byte[] bytes1 = Double.toString(int1).getBytes();
      assertEquals(int1, Bytes.parseInt(bytes1, 0, bytes1.length));
  
      int int2 = -7;
      byte[] bytes2 = Double.toString(int2).getBytes();
      assertEquals(int2, Bytes.parseInt(bytes2, 0, bytes2.length));
  
      int int3 = +128;
      byte[] bytes3 = Double.toString(int3).getBytes();
      assertEquals(int3, Bytes.parseInt(bytes3, 0, bytes3.length));
  
      int int4 = 4;
      byte[] bytes4 = Double.toString(int4).getBytes();
      assertEquals(int4, Bytes.parseInt(bytes4, 0, bytes4.length));
  
      byte[] bytes5 = "0123-456789".getBytes();
      assertEquals(-456, Bytes.parseInt(bytes5, 4, 4));
  
    }
test_case.class_method_signature: TestBytes.testParseInt()
test_case.full_signature: @Test public void testParseInt()
test_case.identifier: testParseInt
test_case.invocations: getBytes toString assertEquals parseInt getBytes toString assertEquals parseInt getBytes toString assertEquals parseInt getBytes toString assertEquals parseInt getBytes assertEquals parseInt
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testParseInt()
focal_class.declarator: LOG = LogFactory.getLog(Bytes.class)
focal_class.modifier: private static final
focal_class.original_string: private static final Log LOG = LogFactory.getLog(Bytes.class);
focal_class.type: Log
focal_class.var_name: LOG
focal_class.declarator: SIZEOF_BOOLEAN = Byte.SIZE / Byte.SIZE
focal_class.modifier: public static final
focal_class.original_string: public static final int SIZEOF_BOOLEAN = Byte.SIZE / Byte.SIZE;
focal_class.type: int
focal_class.var_name: SIZEOF_BOOLEAN
focal_class.declarator: SIZEOF_BYTE = SIZEOF_BOOLEAN
focal_class.modifier: public static final
focal_class.original_string: public static final int SIZEOF_BYTE = SIZEOF_BOOLEAN;
focal_class.type: int
focal_class.var_name: SIZEOF_BYTE
focal_class.declarator: SIZEOF_CHAR = Character.SIZE / Byte.SIZE
focal_class.modifier: public static final
focal_class.original_string: public static final int SIZEOF_CHAR = Character.SIZE / Byte.SIZE;
focal_class.type: int
focal_class.var_name: SIZEOF_CHAR
focal_class.declarator: SIZEOF_DOUBLE = Double.SIZE / Byte.SIZE
focal_class.modifier: public static final
focal_class.original_string: public static final int SIZEOF_DOUBLE = Double.SIZE / Byte.SIZE;
focal_class.type: int
focal_class.var_name: SIZEOF_DOUBLE
focal_class.declarator: SIZEOF_FLOAT = Float.SIZE / Byte.SIZE
focal_class.modifier: public static final
focal_class.original_string: public static final int SIZEOF_FLOAT = Float.SIZE / Byte.SIZE;
focal_class.type: int
focal_class.var_name: SIZEOF_FLOAT
focal_class.declarator: SIZEOF_INT = Integer.SIZE / Byte.SIZE
focal_class.modifier: public static final
focal_class.original_string: public static final int SIZEOF_INT = Integer.SIZE / Byte.SIZE;
focal_class.type: int
focal_class.var_name: SIZEOF_INT
focal_class.declarator: SIZEOF_LONG = Long.SIZE / Byte.SIZE
focal_class.modifier: public static final
focal_class.original_string: public static final int SIZEOF_LONG = Long.SIZE / Byte.SIZE;
focal_class.type: int
focal_class.var_name: SIZEOF_LONG
focal_class.declarator: SIZEOF_SHORT = Short.SIZE / Byte.SIZE
focal_class.modifier: public static final
focal_class.original_string: public static final int SIZEOF_SHORT = Short.SIZE / Byte.SIZE;
focal_class.type: int
focal_class.var_name: SIZEOF_SHORT
focal_class.declarator: ESTIMATED_HEAP_TAX = 16
focal_class.modifier: public static final
focal_class.original_string: public static final int ESTIMATED_HEAP_TAX = 16;
focal_class.type: int
focal_class.var_name: ESTIMATED_HEAP_TAX
focal_class.declarator: BYTES_COMPARATOR =
      new ByteArrayComparator()
focal_class.modifier: public static
focal_class.original_string: public static Comparator<byte []> BYTES_COMPARATOR =
      new ByteArrayComparator();
focal_class.type: Comparator<byte []>
focal_class.var_name: BYTES_COMPARATOR
focal_class.declarator: BYTES_RAWCOMPARATOR =
      new ByteArrayComparator()
focal_class.modifier: public static
focal_class.original_string: public static RawComparator<byte []> BYTES_RAWCOMPARATOR =
      new ByteArrayComparator();
focal_class.type: RawComparator<byte []>
focal_class.var_name: BYTES_RAWCOMPARATOR
focal_class.declarator: LONG_BYTES = Long.SIZE / Byte.SIZE
focal_class.modifier: public static final
focal_class.original_string: public static final int LONG_BYTES = Long.SIZE / Byte.SIZE;
focal_class.type: int
focal_class.var_name: LONG_BYTES
focal_class.declarator: maxExponent = 511
focal_class.modifier: private static final
focal_class.original_string: private static final int maxExponent = 511;
focal_class.type: int
focal_class.var_name: maxExponent
focal_class.declarator: powersOf10[] = {	/* Table giving binary powers of 10.  Entry */
        10.,		 	                              /* is 10^2^i.  Used to convert decimal */
        100.,		 	                              /* exponents into floating-point numbers. */
        1.0e4,
        1.0e8,
        1.0e16,
        1.0e32,
        1.0e64,
        1.0e128,
        1.0e256
    }
focal_class.modifier: public static final
focal_class.original_string: public static final double powersOf10[] = {	/* Table giving binary powers of 10.  Entry */
        10.,		 	                              /* is 10^2^i.  Used to convert decimal */
        100.,		 	                              /* exponents into floating-point numbers. */
        1.0e4,
        1.0e8,
        1.0e16,
        1.0e32,
        1.0e64,
        1.0e128,
        1.0e256
    };
focal_class.type: double
focal_class.var_name: powersOf10
focal_class.file: tajo-common/src/main/java/org/apache/tajo/util/Bytes.java
focal_class.identifier: Bytes
focal_class.class_method_signature: Bytes.readByteArray(final DataInput in)
focal_class.full_signature: public static byte [] readByteArray(final DataInput in)
focal_class.identifier: readByteArray
focal_class.modifiers: public static
focal_class.parameters: (final DataInput in)
focal_class.return: byte []
focal_class.signature: byte [] readByteArray(final DataInput in)
focal_class.class_method_signature: Bytes.readByteArrayThrowsRuntime(final DataInput in)
focal_class.full_signature: public static byte [] readByteArrayThrowsRuntime(final DataInput in)
focal_class.identifier: readByteArrayThrowsRuntime
focal_class.modifiers: public static
focal_class.parameters: (final DataInput in)
focal_class.return: byte []
focal_class.signature: byte [] readByteArrayThrowsRuntime(final DataInput in)
focal_class.class_method_signature: Bytes.writeByteArray(final DataOutput out, final byte [] b)
focal_class.full_signature: public static void writeByteArray(final DataOutput out, final byte [] b)
focal_class.identifier: writeByteArray
focal_class.modifiers: public static
focal_class.parameters: (final DataOutput out, final byte [] b)
focal_class.return: void
focal_class.signature: void writeByteArray(final DataOutput out, final byte [] b)
focal_class.class_method_signature: Bytes.writeByteArray(final DataOutput out, final byte [] b,
        final int offset, final int length)
focal_class.full_signature: public static void writeByteArray(final DataOutput out, final byte [] b,
        final int offset, final int length)
focal_class.identifier: writeByteArray
focal_class.modifiers: public static
focal_class.parameters: (final DataOutput out, final byte [] b,
        final int offset, final int length)
focal_class.return: void
focal_class.signature: void writeByteArray(final DataOutput out, final byte [] b,
        final int offset, final int length)
focal_class.class_method_signature: Bytes.writeByteArray(final byte [] tgt, final int tgtOffset,
        final byte [] src, final int srcOffset, final int srcLength)
focal_class.full_signature: public static int writeByteArray(final byte [] tgt, final int tgtOffset,
        final byte [] src, final int srcOffset, final int srcLength)
focal_class.identifier: writeByteArray
focal_class.modifiers: public static
focal_class.parameters: (final byte [] tgt, final int tgtOffset,
        final byte [] src, final int srcOffset, final int srcLength)
focal_class.return: int
focal_class.signature: int writeByteArray(final byte [] tgt, final int tgtOffset,
        final byte [] src, final int srcOffset, final int srcLength)
focal_class.class_method_signature: Bytes.writeVLong(ByteArrayOutputStream byteStream, long l)
focal_class.full_signature: public static void writeVLong(ByteArrayOutputStream byteStream, long l)
focal_class.identifier: writeVLong
focal_class.modifiers: public static
focal_class.parameters: (ByteArrayOutputStream byteStream, long l)
focal_class.return: void
focal_class.signature: void writeVLong(ByteArrayOutputStream byteStream, long l)
focal_class.class_method_signature: Bytes.putBytes(byte[] tgtBytes, int tgtOffset, byte[] srcBytes,
        int srcOffset, int srcLength)
focal_class.full_signature: public static int putBytes(byte[] tgtBytes, int tgtOffset, byte[] srcBytes,
        int srcOffset, int srcLength)
focal_class.identifier: putBytes
focal_class.modifiers: public static
focal_class.parameters: (byte[] tgtBytes, int tgtOffset, byte[] srcBytes,
        int srcOffset, int srcLength)
focal_class.return: int
focal_class.signature: int putBytes(byte[] tgtBytes, int tgtOffset, byte[] srcBytes,
        int srcOffset, int srcLength)
focal_class.class_method_signature: Bytes.putByte(byte[] bytes, int offset, byte b)
focal_class.full_signature: public static int putByte(byte[] bytes, int offset, byte b)
focal_class.identifier: putByte
focal_class.modifiers: public static
focal_class.parameters: (byte[] bytes, int offset, byte b)
focal_class.return: int
focal_class.signature: int putByte(byte[] bytes, int offset, byte b)
focal_class.class_method_signature: Bytes.toBytes(ByteBuffer bb)
focal_class.full_signature: public static byte[] toBytes(ByteBuffer bb)
focal_class.identifier: toBytes
focal_class.modifiers: public static
focal_class.parameters: (ByteBuffer bb)
focal_class.return: byte[]
focal_class.signature: byte[] toBytes(ByteBuffer bb)
focal_class.class_method_signature: Bytes.toString(final byte [] b)
focal_class.full_signature: public static String toString(final byte [] b)
focal_class.identifier: toString
focal_class.modifiers: public static
focal_class.parameters: (final byte [] b)
focal_class.return: String
focal_class.signature: String toString(final byte [] b)
focal_class.class_method_signature: Bytes.toString(final byte [] b1,
                                  String sep,
                                  final byte [] b2)
focal_class.full_signature: public static String toString(final byte [] b1,
                                  String sep,
                                  final byte [] b2)
focal_class.identifier: toString
focal_class.modifiers: public static
focal_class.parameters: (final byte [] b1,
                                  String sep,
                                  final byte [] b2)
focal_class.return: String
focal_class.signature: String toString(final byte [] b1,
                                  String sep,
                                  final byte [] b2)
focal_class.class_method_signature: Bytes.toString(final byte [] b, int off, int len)
focal_class.full_signature: public static String toString(final byte [] b, int off, int len)
focal_class.identifier: toString
focal_class.modifiers: public static
focal_class.parameters: (final byte [] b, int off, int len)
focal_class.return: String
focal_class.signature: String toString(final byte [] b, int off, int len)
focal_class.class_method_signature: Bytes.toStringBinary(final byte [] b)
focal_class.full_signature: public static String toStringBinary(final byte [] b)
focal_class.identifier: toStringBinary
focal_class.modifiers: public static
focal_class.parameters: (final byte [] b)
focal_class.return: String
focal_class.signature: String toStringBinary(final byte [] b)
focal_class.class_method_signature: Bytes.toStringBinary(ByteBuffer buf)
focal_class.full_signature: public static String toStringBinary(ByteBuffer buf)
focal_class.identifier: toStringBinary
focal_class.modifiers: public static
focal_class.parameters: (ByteBuffer buf)
focal_class.return: String
focal_class.signature: String toStringBinary(ByteBuffer buf)
focal_class.class_method_signature: Bytes.toStringBinary(final byte [] b, int off, int len)
focal_class.full_signature: public static String toStringBinary(final byte [] b, int off, int len)
focal_class.identifier: toStringBinary
focal_class.modifiers: public static
focal_class.parameters: (final byte [] b, int off, int len)
focal_class.return: String
focal_class.signature: String toStringBinary(final byte [] b, int off, int len)
focal_class.class_method_signature: Bytes.isHexDigit(char c)
focal_class.full_signature: private static boolean isHexDigit(char c)
focal_class.identifier: isHexDigit
focal_class.modifiers: private static
focal_class.parameters: (char c)
focal_class.return: boolean
focal_class.signature: boolean isHexDigit(char c)
focal_class.class_method_signature: Bytes.toBinaryFromHex(byte ch)
focal_class.full_signature: public static byte toBinaryFromHex(byte ch)
focal_class.identifier: toBinaryFromHex
focal_class.modifiers: public static
focal_class.parameters: (byte ch)
focal_class.return: byte
focal_class.signature: byte toBinaryFromHex(byte ch)
focal_class.class_method_signature: Bytes.toBytesBinary(String in)
focal_class.full_signature: public static byte [] toBytesBinary(String in)
focal_class.identifier: toBytesBinary
focal_class.modifiers: public static
focal_class.parameters: (String in)
focal_class.return: byte []
focal_class.signature: byte [] toBytesBinary(String in)
focal_class.class_method_signature: Bytes.toBytes(String s)
focal_class.full_signature: public static byte[] toBytes(String s)
focal_class.identifier: toBytes
focal_class.modifiers: public static
focal_class.parameters: (String s)
focal_class.return: byte[]
focal_class.signature: byte[] toBytes(String s)
focal_class.class_method_signature: Bytes.toASCIIBytes(char[] chars)
focal_class.full_signature: public static byte[] toASCIIBytes(char[] chars)
focal_class.identifier: toASCIIBytes
focal_class.modifiers: public static
focal_class.parameters: (char[] chars)
focal_class.return: byte[]
focal_class.signature: byte[] toASCIIBytes(char[] chars)
focal_class.class_method_signature: Bytes.toBytes(final boolean b)
focal_class.full_signature: public static byte [] toBytes(final boolean b)
focal_class.identifier: toBytes
focal_class.modifiers: public static
focal_class.parameters: (final boolean b)
focal_class.return: byte []
focal_class.signature: byte [] toBytes(final boolean b)
focal_class.class_method_signature: Bytes.toBoolean(final byte [] b)
focal_class.full_signature: public static boolean toBoolean(final byte [] b)
focal_class.identifier: toBoolean
focal_class.modifiers: public static
focal_class.parameters: (final byte [] b)
focal_class.return: boolean
focal_class.signature: boolean toBoolean(final byte [] b)
focal_class.class_method_signature: Bytes.toBytes(long val)
focal_class.full_signature: public static byte[] toBytes(long val)
focal_class.identifier: toBytes
focal_class.modifiers: public static
focal_class.parameters: (long val)
focal_class.return: byte[]
focal_class.signature: byte[] toBytes(long val)
focal_class.class_method_signature: Bytes.toLong(byte[] bytes)
focal_class.full_signature: public static long toLong(byte[] bytes)
focal_class.identifier: toLong
focal_class.modifiers: public static
focal_class.parameters: (byte[] bytes)
focal_class.return: long
focal_class.signature: long toLong(byte[] bytes)
focal_class.class_method_signature: Bytes.toLong(byte[] bytes, int offset)
focal_class.full_signature: public static long toLong(byte[] bytes, int offset)
focal_class.identifier: toLong
focal_class.modifiers: public static
focal_class.parameters: (byte[] bytes, int offset)
focal_class.return: long
focal_class.signature: long toLong(byte[] bytes, int offset)
focal_class.class_method_signature: Bytes.toLong(byte[] bytes, int offset, final int length)
focal_class.full_signature: public static long toLong(byte[] bytes, int offset, final int length)
focal_class.identifier: toLong
focal_class.modifiers: public static
focal_class.parameters: (byte[] bytes, int offset, final int length)
focal_class.return: long
focal_class.signature: long toLong(byte[] bytes, int offset, final int length)
focal_class.class_method_signature: Bytes.explainWrongLengthOrOffset(final byte[] bytes,
                                 final int offset,
                                 final int length,
                                 final int expectedLength)
focal_class.full_signature: private static IllegalArgumentException explainWrongLengthOrOffset(final byte[] bytes,
                                 final int offset,
                                 final int length,
                                 final int expectedLength)
focal_class.identifier: explainWrongLengthOrOffset
focal_class.modifiers: private static
focal_class.parameters: (final byte[] bytes,
                                 final int offset,
                                 final int length,
                                 final int expectedLength)
focal_class.return: IllegalArgumentException
focal_class.signature: IllegalArgumentException explainWrongLengthOrOffset(final byte[] bytes,
                                 final int offset,
                                 final int length,
                                 final int expectedLength)
focal_class.class_method_signature: Bytes.putLong(byte[] bytes, int offset, long val)
focal_class.full_signature: public static int putLong(byte[] bytes, int offset, long val)
focal_class.identifier: putLong
focal_class.modifiers: public static
focal_class.parameters: (byte[] bytes, int offset, long val)
focal_class.return: int
focal_class.signature: int putLong(byte[] bytes, int offset, long val)
focal_class.class_method_signature: Bytes.toFloat(byte [] bytes)
focal_class.full_signature: public static float toFloat(byte [] bytes)
focal_class.identifier: toFloat
focal_class.modifiers: public static
focal_class.parameters: (byte [] bytes)
focal_class.return: float
focal_class.signature: float toFloat(byte [] bytes)
focal_class.class_method_signature: Bytes.toFloat(byte [] bytes, int offset)
focal_class.full_signature: public static float toFloat(byte [] bytes, int offset)
focal_class.identifier: toFloat
focal_class.modifiers: public static
focal_class.parameters: (byte [] bytes, int offset)
focal_class.return: float
focal_class.signature: float toFloat(byte [] bytes, int offset)
focal_class.class_method_signature: Bytes.putFloat(byte [] bytes, int offset, float f)
focal_class.full_signature: public static int putFloat(byte [] bytes, int offset, float f)
focal_class.identifier: putFloat
focal_class.modifiers: public static
focal_class.parameters: (byte [] bytes, int offset, float f)
focal_class.return: int
focal_class.signature: int putFloat(byte [] bytes, int offset, float f)
focal_class.class_method_signature: Bytes.toBytes(final float f)
focal_class.full_signature: public static byte [] toBytes(final float f)
focal_class.identifier: toBytes
focal_class.modifiers: public static
focal_class.parameters: (final float f)
focal_class.return: byte []
focal_class.signature: byte [] toBytes(final float f)
focal_class.class_method_signature: Bytes.toDouble(final byte [] bytes)
focal_class.full_signature: public static double toDouble(final byte [] bytes)
focal_class.identifier: toDouble
focal_class.modifiers: public static
focal_class.parameters: (final byte [] bytes)
focal_class.return: double
focal_class.signature: double toDouble(final byte [] bytes)
focal_class.class_method_signature: Bytes.toDouble(final byte [] bytes, final int offset)
focal_class.full_signature: public static double toDouble(final byte [] bytes, final int offset)
focal_class.identifier: toDouble
focal_class.modifiers: public static
focal_class.parameters: (final byte [] bytes, final int offset)
focal_class.return: double
focal_class.signature: double toDouble(final byte [] bytes, final int offset)
focal_class.class_method_signature: Bytes.putDouble(byte [] bytes, int offset, double d)
focal_class.full_signature: public static int putDouble(byte [] bytes, int offset, double d)
focal_class.identifier: putDouble
focal_class.modifiers: public static
focal_class.parameters: (byte [] bytes, int offset, double d)
focal_class.return: int
focal_class.signature: int putDouble(byte [] bytes, int offset, double d)
focal_class.class_method_signature: Bytes.toBytes(final double d)
focal_class.full_signature: public static byte [] toBytes(final double d)
focal_class.identifier: toBytes
focal_class.modifiers: public static
focal_class.parameters: (final double d)
focal_class.return: byte []
focal_class.signature: byte [] toBytes(final double d)
focal_class.class_method_signature: Bytes.toBytes(int val)
focal_class.full_signature: public static byte[] toBytes(int val)
focal_class.identifier: toBytes
focal_class.modifiers: public static
focal_class.parameters: (int val)
focal_class.return: byte[]
focal_class.signature: byte[] toBytes(int val)
focal_class.class_method_signature: Bytes.toInt(byte[] bytes)
focal_class.full_signature: public static int toInt(byte[] bytes)
focal_class.identifier: toInt
focal_class.modifiers: public static
focal_class.parameters: (byte[] bytes)
focal_class.return: int
focal_class.signature: int toInt(byte[] bytes)
focal_class.class_method_signature: Bytes.toInt(byte[] bytes, int offset)
focal_class.full_signature: public static int toInt(byte[] bytes, int offset)
focal_class.identifier: toInt
focal_class.modifiers: public static
focal_class.parameters: (byte[] bytes, int offset)
focal_class.return: int
focal_class.signature: int toInt(byte[] bytes, int offset)
focal_class.class_method_signature: Bytes.toInt(byte[] bytes, int offset, final int length)
focal_class.full_signature: public static int toInt(byte[] bytes, int offset, final int length)
focal_class.identifier: toInt
focal_class.modifiers: public static
focal_class.parameters: (byte[] bytes, int offset, final int length)
focal_class.return: int
focal_class.signature: int toInt(byte[] bytes, int offset, final int length)
focal_class.class_method_signature: Bytes.putInt(byte[] bytes, int offset, int val)
focal_class.full_signature: public static int putInt(byte[] bytes, int offset, int val)
focal_class.identifier: putInt
focal_class.modifiers: public static
focal_class.parameters: (byte[] bytes, int offset, int val)
focal_class.return: int
focal_class.signature: int putInt(byte[] bytes, int offset, int val)
focal_class.class_method_signature: Bytes.toBytes(short val)
focal_class.full_signature: public static byte[] toBytes(short val)
focal_class.identifier: toBytes
focal_class.modifiers: public static
focal_class.parameters: (short val)
focal_class.return: byte[]
focal_class.signature: byte[] toBytes(short val)
focal_class.class_method_signature: Bytes.toShort(byte[] bytes)
focal_class.full_signature: public static short toShort(byte[] bytes)
focal_class.identifier: toShort
focal_class.modifiers: public static
focal_class.parameters: (byte[] bytes)
focal_class.return: short
focal_class.signature: short toShort(byte[] bytes)
focal_class.class_method_signature: Bytes.toShort(byte[] bytes, int offset)
focal_class.full_signature: public static short toShort(byte[] bytes, int offset)
focal_class.identifier: toShort
focal_class.modifiers: public static
focal_class.parameters: (byte[] bytes, int offset)
focal_class.return: short
focal_class.signature: short toShort(byte[] bytes, int offset)
focal_class.class_method_signature: Bytes.toShort(byte[] bytes, int offset, final int length)
focal_class.full_signature: public static short toShort(byte[] bytes, int offset, final int length)
focal_class.identifier: toShort
focal_class.modifiers: public static
focal_class.parameters: (byte[] bytes, int offset, final int length)
focal_class.return: short
focal_class.signature: short toShort(byte[] bytes, int offset, final int length)
focal_class.class_method_signature: Bytes.getBytes(ByteBuffer buf)
focal_class.full_signature: public static byte[] getBytes(ByteBuffer buf)
focal_class.identifier: getBytes
focal_class.modifiers: public static
focal_class.parameters: (ByteBuffer buf)
focal_class.return: byte[]
focal_class.signature: byte[] getBytes(ByteBuffer buf)
focal_class.class_method_signature: Bytes.putShort(byte[] bytes, int offset, short val)
focal_class.full_signature: public static int putShort(byte[] bytes, int offset, short val)
focal_class.identifier: putShort
focal_class.modifiers: public static
focal_class.parameters: (byte[] bytes, int offset, short val)
focal_class.return: int
focal_class.signature: int putShort(byte[] bytes, int offset, short val)
focal_class.class_method_signature: Bytes.toBytes(BigDecimal val)
focal_class.full_signature: public static byte[] toBytes(BigDecimal val)
focal_class.identifier: toBytes
focal_class.modifiers: public static
focal_class.parameters: (BigDecimal val)
focal_class.return: byte[]
focal_class.signature: byte[] toBytes(BigDecimal val)
focal_class.class_method_signature: Bytes.toBigDecimal(byte[] bytes)
focal_class.full_signature: public static BigDecimal toBigDecimal(byte[] bytes)
focal_class.identifier: toBigDecimal
focal_class.modifiers: public static
focal_class.parameters: (byte[] bytes)
focal_class.return: BigDecimal
focal_class.signature: BigDecimal toBigDecimal(byte[] bytes)
focal_class.class_method_signature: Bytes.toBigDecimal(byte[] bytes, int offset)
focal_class.full_signature: public static BigDecimal toBigDecimal(byte[] bytes, int offset)
focal_class.identifier: toBigDecimal
focal_class.modifiers: public static
focal_class.parameters: (byte[] bytes, int offset)
focal_class.return: BigDecimal
focal_class.signature: BigDecimal toBigDecimal(byte[] bytes, int offset)
focal_class.class_method_signature: Bytes.toBigDecimal(byte[] bytes, int offset, final int length)
focal_class.full_signature: public static BigDecimal toBigDecimal(byte[] bytes, int offset, final int length)
focal_class.identifier: toBigDecimal
focal_class.modifiers: public static
focal_class.parameters: (byte[] bytes, int offset, final int length)
focal_class.return: BigDecimal
focal_class.signature: BigDecimal toBigDecimal(byte[] bytes, int offset, final int length)
focal_class.class_method_signature: Bytes.putBigDecimal(byte[] bytes, int offset, BigDecimal val)
focal_class.full_signature: public static int putBigDecimal(byte[] bytes, int offset, BigDecimal val)
focal_class.identifier: putBigDecimal
focal_class.modifiers: public static
focal_class.parameters: (byte[] bytes, int offset, BigDecimal val)
focal_class.return: int
focal_class.signature: int putBigDecimal(byte[] bytes, int offset, BigDecimal val)
focal_class.class_method_signature: Bytes.vintToBytes(final long vint)
focal_class.full_signature: public static byte [] vintToBytes(final long vint)
focal_class.identifier: vintToBytes
focal_class.modifiers: public static
focal_class.parameters: (final long vint)
focal_class.return: byte []
focal_class.signature: byte [] vintToBytes(final long vint)
focal_class.class_method_signature: Bytes.vlongToBytes(long n)
focal_class.full_signature: public static byte[] vlongToBytes(long n)
focal_class.identifier: vlongToBytes
focal_class.modifiers: public static
focal_class.parameters: (long n)
focal_class.return: byte[]
focal_class.signature: byte[] vlongToBytes(long n)
focal_class.class_method_signature: Bytes.bytesToVint(final byte [] buffer)
focal_class.full_signature: public static long bytesToVint(final byte [] buffer)
focal_class.identifier: bytesToVint
focal_class.modifiers: public static
focal_class.parameters: (final byte [] buffer)
focal_class.return: long
focal_class.signature: long bytesToVint(final byte [] buffer)
focal_class.class_method_signature: Bytes.readVLong(final byte [] buffer, final int offset)
focal_class.full_signature: public static long readVLong(final byte [] buffer, final int offset)
focal_class.identifier: readVLong
focal_class.modifiers: public static
focal_class.parameters: (final byte [] buffer, final int offset)
focal_class.return: long
focal_class.signature: long readVLong(final byte [] buffer, final int offset)
focal_class.class_method_signature: Bytes.readVInt(final byte [] buffer, final int offset)
focal_class.full_signature: public static int readVInt(final byte [] buffer, final int offset)
focal_class.identifier: readVInt
focal_class.modifiers: public static
focal_class.parameters: (final byte [] buffer, final int offset)
focal_class.return: int
focal_class.signature: int readVInt(final byte [] buffer, final int offset)
focal_class.class_method_signature: Bytes.getVIntSize(byte[] bytes, int offset)
focal_class.full_signature: public static byte getVIntSize(byte[] bytes, int offset)
focal_class.identifier: getVIntSize
focal_class.modifiers: public static
focal_class.parameters: (byte[] bytes, int offset)
focal_class.return: byte
focal_class.signature: byte getVIntSize(byte[] bytes, int offset)
focal_class.class_method_signature: Bytes.compareTo(final byte [] left, final byte [] right)
focal_class.full_signature: public static int compareTo(final byte [] left, final byte [] right)
focal_class.identifier: compareTo
focal_class.modifiers: public static
focal_class.parameters: (final byte [] left, final byte [] right)
focal_class.return: int
focal_class.signature: int compareTo(final byte [] left, final byte [] right)
focal_class.class_method_signature: Bytes.compareTo(byte[] buffer1, int offset1, int length1,
        byte[] buffer2, int offset2, int length2)
focal_class.full_signature: public static int compareTo(byte[] buffer1, int offset1, int length1,
        byte[] buffer2, int offset2, int length2)
focal_class.identifier: compareTo
focal_class.modifiers: public static
focal_class.parameters: (byte[] buffer1, int offset1, int length1,
        byte[] buffer2, int offset2, int length2)
focal_class.return: int
focal_class.signature: int compareTo(byte[] buffer1, int offset1, int length1,
        byte[] buffer2, int offset2, int length2)
focal_class.class_method_signature: Bytes.lexicographicalComparerJavaImpl()
focal_class.full_signature: @VisibleForTesting static Comparer<byte[]> lexicographicalComparerJavaImpl()
focal_class.identifier: lexicographicalComparerJavaImpl
focal_class.modifiers: @VisibleForTesting static
focal_class.parameters: ()
focal_class.return: Comparer<byte[]>
focal_class.signature: Comparer<byte[]> lexicographicalComparerJavaImpl()
focal_class.class_method_signature: Bytes.equals(final byte [] left, final byte [] right)
focal_class.full_signature: public static boolean equals(final byte [] left, final byte [] right)
focal_class.identifier: equals
focal_class.modifiers: public static
focal_class.parameters: (final byte [] left, final byte [] right)
focal_class.return: boolean
focal_class.signature: boolean equals(final byte [] left, final byte [] right)
focal_class.class_method_signature: Bytes.equals(final byte[] left, int leftOffset, int leftLen,
                                 final byte[] right, int rightOffset, int rightLen)
focal_class.full_signature: public static boolean equals(final byte[] left, int leftOffset, int leftLen,
                                 final byte[] right, int rightOffset, int rightLen)
focal_class.identifier: equals
focal_class.modifiers: public static
focal_class.parameters: (final byte[] left, int leftOffset, int leftLen,
                                 final byte[] right, int rightOffset, int rightLen)
focal_class.return: boolean
focal_class.signature: boolean equals(final byte[] left, int leftOffset, int leftLen,
                                 final byte[] right, int rightOffset, int rightLen)
focal_class.class_method_signature: Bytes.startsWith(byte[] bytes, byte[] prefix)
focal_class.full_signature: public static boolean startsWith(byte[] bytes, byte[] prefix)
focal_class.identifier: startsWith
focal_class.modifiers: public static
focal_class.parameters: (byte[] bytes, byte[] prefix)
focal_class.return: boolean
focal_class.signature: boolean startsWith(byte[] bytes, byte[] prefix)
focal_class.class_method_signature: Bytes.hashCode(final byte [] b)
focal_class.full_signature: public static int hashCode(final byte [] b)
focal_class.identifier: hashCode
focal_class.modifiers: public static
focal_class.parameters: (final byte [] b)
focal_class.return: int
focal_class.signature: int hashCode(final byte [] b)
focal_class.class_method_signature: Bytes.hashCode(final byte [] b, final int length)
focal_class.full_signature: public static int hashCode(final byte [] b, final int length)
focal_class.identifier: hashCode
focal_class.modifiers: public static
focal_class.parameters: (final byte [] b, final int length)
focal_class.return: int
focal_class.signature: int hashCode(final byte [] b, final int length)
focal_class.class_method_signature: Bytes.mapKey(final byte [] b)
focal_class.full_signature: public static Integer mapKey(final byte [] b)
focal_class.identifier: mapKey
focal_class.modifiers: public static
focal_class.parameters: (final byte [] b)
focal_class.return: Integer
focal_class.signature: Integer mapKey(final byte [] b)
focal_class.class_method_signature: Bytes.mapKey(final byte [] b, final int length)
focal_class.full_signature: public static Integer mapKey(final byte [] b, final int length)
focal_class.identifier: mapKey
focal_class.modifiers: public static
focal_class.parameters: (final byte [] b, final int length)
focal_class.return: Integer
focal_class.signature: Integer mapKey(final byte [] b, final int length)
focal_class.class_method_signature: Bytes.add(final byte [] a, final byte [] b)
focal_class.full_signature: public static byte [] add(final byte [] a, final byte [] b)
focal_class.identifier: add
focal_class.modifiers: public static
focal_class.parameters: (final byte [] a, final byte [] b)
focal_class.return: byte []
focal_class.signature: byte [] add(final byte [] a, final byte [] b)
focal_class.class_method_signature: Bytes.add(final byte [] a, final byte [] b, final byte [] c)
focal_class.full_signature: public static byte [] add(final byte [] a, final byte [] b, final byte [] c)
focal_class.identifier: add
focal_class.modifiers: public static
focal_class.parameters: (final byte [] a, final byte [] b, final byte [] c)
focal_class.return: byte []
focal_class.signature: byte [] add(final byte [] a, final byte [] b, final byte [] c)
focal_class.class_method_signature: Bytes.head(final byte [] a, final int length)
focal_class.full_signature: public static byte [] head(final byte [] a, final int length)
focal_class.identifier: head
focal_class.modifiers: public static
focal_class.parameters: (final byte [] a, final int length)
focal_class.return: byte []
focal_class.signature: byte [] head(final byte [] a, final int length)
focal_class.class_method_signature: Bytes.tail(final byte [] a, final int length)
focal_class.full_signature: public static byte [] tail(final byte [] a, final int length)
focal_class.identifier: tail
focal_class.modifiers: public static
focal_class.parameters: (final byte [] a, final int length)
focal_class.return: byte []
focal_class.signature: byte [] tail(final byte [] a, final int length)
focal_class.class_method_signature: Bytes.padHead(final byte [] a, final int length)
focal_class.full_signature: public static byte [] padHead(final byte [] a, final int length)
focal_class.identifier: padHead
focal_class.modifiers: public static
focal_class.parameters: (final byte [] a, final int length)
focal_class.return: byte []
focal_class.signature: byte [] padHead(final byte [] a, final int length)
focal_class.class_method_signature: Bytes.padTail(final byte [] a, final int length)
focal_class.full_signature: public static byte [] padTail(final byte [] a, final int length)
focal_class.identifier: padTail
focal_class.modifiers: public static
focal_class.parameters: (final byte [] a, final int length)
focal_class.return: byte []
focal_class.signature: byte [] padTail(final byte [] a, final int length)
focal_class.class_method_signature: Bytes.split(final byte [] a, final byte [] b, final int num)
focal_class.full_signature: public static byte [][] split(final byte [] a, final byte [] b, final int num)
focal_class.identifier: split
focal_class.modifiers: public static
focal_class.parameters: (final byte [] a, final byte [] b, final int num)
focal_class.return: byte [][]
focal_class.signature: byte [][] split(final byte [] a, final byte [] b, final int num)
focal_class.class_method_signature: Bytes.splitPreserveAllTokens(byte[] str, char separatorChar, int[] target)
focal_class.full_signature: public static byte[][] splitPreserveAllTokens(byte[] str, char separatorChar, int[] target)
focal_class.identifier: splitPreserveAllTokens
focal_class.modifiers: public static
focal_class.parameters: (byte[] str, char separatorChar, int[] target)
focal_class.return: byte[][]
focal_class.signature: byte[][] splitPreserveAllTokens(byte[] str, char separatorChar, int[] target)
focal_class.class_method_signature: Bytes.splitPreserveAllTokens(byte[] str, int offset, int length, char separatorChar, int[] target)
focal_class.full_signature: public static byte[][] splitPreserveAllTokens(byte[] str, int offset, int length, char separatorChar, int[] target)
focal_class.identifier: splitPreserveAllTokens
focal_class.modifiers: public static
focal_class.parameters: (byte[] str, int offset, int length, char separatorChar, int[] target)
focal_class.return: byte[][]
focal_class.signature: byte[][] splitPreserveAllTokens(byte[] str, int offset, int length, char separatorChar, int[] target)
focal_class.class_method_signature: Bytes.splitPreserveAllTokens(byte[] str, char separatorChar)
focal_class.full_signature: public static byte[][] splitPreserveAllTokens(byte[] str, char separatorChar)
focal_class.identifier: splitPreserveAllTokens
focal_class.modifiers: public static
focal_class.parameters: (byte[] str, char separatorChar)
focal_class.return: byte[][]
focal_class.signature: byte[][] splitPreserveAllTokens(byte[] str, char separatorChar)
focal_class.class_method_signature: Bytes.splitPreserveAllTokens(byte[] str, int length, char separatorChar)
focal_class.full_signature: public static byte[][] splitPreserveAllTokens(byte[] str, int length, char separatorChar)
focal_class.identifier: splitPreserveAllTokens
focal_class.modifiers: public static
focal_class.parameters: (byte[] str, int length, char separatorChar)
focal_class.return: byte[][]
focal_class.signature: byte[][] splitPreserveAllTokens(byte[] str, int length, char separatorChar)
focal_class.class_method_signature: Bytes.splitWorker(byte[] str, int offset, int length, char separatorChar, boolean preserveAllTokens, int[] target)
focal_class.full_signature: private static byte[][] splitWorker(byte[] str, int offset, int length, char separatorChar, boolean preserveAllTokens, int[] target)
focal_class.identifier: splitWorker
focal_class.modifiers: private static
focal_class.parameters: (byte[] str, int offset, int length, char separatorChar, boolean preserveAllTokens, int[] target)
focal_class.return: byte[][]
focal_class.signature: byte[][] splitWorker(byte[] str, int offset, int length, char separatorChar, boolean preserveAllTokens, int[] target)
focal_class.class_method_signature: Bytes.iterateOnSplits(
        final byte[] a, final byte[]b, final int num)
focal_class.full_signature: public static Iterable<byte[]> iterateOnSplits(
        final byte[] a, final byte[]b, final int num)
focal_class.identifier: iterateOnSplits
focal_class.modifiers: public static
focal_class.parameters: (
        final byte[] a, final byte[]b, final int num)
focal_class.return: Iterable<byte[]>
focal_class.signature: Iterable<byte[]> iterateOnSplits(
        final byte[] a, final byte[]b, final int num)
focal_class.class_method_signature: Bytes.toByteArrays(final String [] t)
focal_class.full_signature: public static byte [][] toByteArrays(final String [] t)
focal_class.identifier: toByteArrays
focal_class.modifiers: public static
focal_class.parameters: (final String [] t)
focal_class.return: byte [][]
focal_class.signature: byte [][] toByteArrays(final String [] t)
focal_class.class_method_signature: Bytes.toByteArrays(final String column)
focal_class.full_signature: public static byte [][] toByteArrays(final String column)
focal_class.identifier: toByteArrays
focal_class.modifiers: public static
focal_class.parameters: (final String column)
focal_class.return: byte [][]
focal_class.signature: byte [][] toByteArrays(final String column)
focal_class.class_method_signature: Bytes.toByteArrays(final byte [] column)
focal_class.full_signature: public static byte [][] toByteArrays(final byte [] column)
focal_class.identifier: toByteArrays
focal_class.modifiers: public static
focal_class.parameters: (final byte [] column)
focal_class.return: byte [][]
focal_class.signature: byte [][] toByteArrays(final byte [] column)
focal_class.class_method_signature: Bytes.binarySearch(byte [][]arr, byte []key, int offset,
        int length, RawComparator<byte []> comparator)
focal_class.full_signature: public static int binarySearch(byte [][]arr, byte []key, int offset,
        int length, RawComparator<byte []> comparator)
focal_class.identifier: binarySearch
focal_class.modifiers: public static
focal_class.parameters: (byte [][]arr, byte []key, int offset,
        int length, RawComparator<byte []> comparator)
focal_class.return: int
focal_class.signature: int binarySearch(byte [][]arr, byte []key, int offset,
        int length, RawComparator<byte []> comparator)
focal_class.class_method_signature: Bytes.incrementBytes(byte[] value, long amount)
focal_class.full_signature: public static byte [] incrementBytes(byte[] value, long amount)
focal_class.identifier: incrementBytes
focal_class.modifiers: public static
focal_class.parameters: (byte[] value, long amount)
focal_class.return: byte []
focal_class.signature: byte [] incrementBytes(byte[] value, long amount)
focal_class.class_method_signature: Bytes.binaryIncrementPos(byte [] value, long amount)
focal_class.full_signature: private static byte [] binaryIncrementPos(byte [] value, long amount)
focal_class.identifier: binaryIncrementPos
focal_class.modifiers: private static
focal_class.parameters: (byte [] value, long amount)
focal_class.return: byte []
focal_class.signature: byte [] binaryIncrementPos(byte [] value, long amount)
focal_class.class_method_signature: Bytes.binaryIncrementNeg(byte [] value, long amount)
focal_class.full_signature: private static byte [] binaryIncrementNeg(byte [] value, long amount)
focal_class.identifier: binaryIncrementNeg
focal_class.modifiers: private static
focal_class.parameters: (byte [] value, long amount)
focal_class.return: byte []
focal_class.signature: byte [] binaryIncrementNeg(byte [] value, long amount)
focal_class.class_method_signature: Bytes.writeStringFixedSize(final DataOutput out, String s,
        int size)
focal_class.full_signature: public static void writeStringFixedSize(final DataOutput out, String s,
        int size)
focal_class.identifier: writeStringFixedSize
focal_class.modifiers: public static
focal_class.parameters: (final DataOutput out, String s,
        int size)
focal_class.return: void
focal_class.signature: void writeStringFixedSize(final DataOutput out, String s,
        int size)
focal_class.class_method_signature: Bytes.readStringFixedSize(final DataInput in, int size)
focal_class.full_signature: public static String readStringFixedSize(final DataInput in, int size)
focal_class.identifier: readStringFixedSize
focal_class.modifiers: public static
focal_class.parameters: (final DataInput in, int size)
focal_class.return: String
focal_class.signature: String readStringFixedSize(final DataInput in, int size)
focal_class.class_method_signature: Bytes.readFully(InputStream is, byte[] buffer, int offset, int length)
focal_class.full_signature: public static int readFully(InputStream is, byte[] buffer, int offset, int length)
focal_class.identifier: readFully
focal_class.modifiers: public static
focal_class.parameters: (InputStream is, byte[] buffer, int offset, int length)
focal_class.return: int
focal_class.signature: int readFully(InputStream is, byte[] buffer, int offset, int length)
focal_class.class_method_signature: Bytes.skipFully(DataInput in, int len)
focal_class.full_signature: public static void skipFully(DataInput in, int len)
focal_class.identifier: skipFully
focal_class.modifiers: public static
focal_class.parameters: (DataInput in, int len)
focal_class.return: void
focal_class.signature: void skipFully(DataInput in, int len)
focal_class.class_method_signature: Bytes.parseInt(byte[] bytes, int start, int length)
focal_class.full_signature: public static int parseInt(byte[] bytes, int start, int length)
focal_class.identifier: parseInt
focal_class.modifiers: public static
focal_class.parameters: (byte[] bytes, int start, int length)
focal_class.return: int
focal_class.signature: int parseInt(byte[] bytes, int start, int length)
focal_class.class_method_signature: Bytes.parseInt(byte[] bytes, int start, int length, int radix)
focal_class.full_signature: public static int parseInt(byte[] bytes, int start, int length, int radix)
focal_class.identifier: parseInt
focal_class.modifiers: public static
focal_class.parameters: (byte[] bytes, int start, int length, int radix)
focal_class.return: int
focal_class.signature: int parseInt(byte[] bytes, int start, int length, int radix)
focal_class.class_method_signature: Bytes.parse(byte[] bytes, int start, int length, int offset,
                             int radix, boolean negative)
focal_class.full_signature: private static int parse(byte[] bytes, int start, int length, int offset,
                             int radix, boolean negative)
focal_class.identifier: parse
focal_class.modifiers: private static
focal_class.parameters: (byte[] bytes, int start, int length, int offset,
                             int radix, boolean negative)
focal_class.return: int
focal_class.signature: int parse(byte[] bytes, int start, int length, int offset,
                             int radix, boolean negative)
focal_class.class_method_signature: Bytes.digit(int b, int radix)
focal_class.full_signature: private static int digit(int b, int radix)
focal_class.identifier: digit
focal_class.modifiers: private static
focal_class.parameters: (int b, int radix)
focal_class.return: int
focal_class.signature: int digit(int b, int radix)
focal_class.class_method_signature: Bytes.isDigit(int b)
focal_class.full_signature: private static boolean isDigit(int b)
focal_class.identifier: isDigit
focal_class.modifiers: private static
focal_class.parameters: (int b)
focal_class.return: boolean
focal_class.signature: boolean isDigit(int b)
focal_class.class_method_signature: Bytes.parseDouble(byte[] bytes, int start, int length)
focal_class.full_signature: public static double parseDouble(byte[] bytes, int start, int length)
focal_class.identifier: parseDouble
focal_class.modifiers: public static
focal_class.parameters: (byte[] bytes, int start, int length)
focal_class.return: double
focal_class.signature: double parseDouble(byte[] bytes, int start, int length)
focal_method.body: public static int parseInt(byte[] bytes, int start, int length) {
      return parseInt(bytes, start, length, 10);
    }
focal_method.class_method_signature: Bytes.parseInt(byte[] bytes, int start, int length)
focal_method.full_signature: public static int parseInt(byte[] bytes, int start, int length)
focal_method.identifier: parseInt
focal_method.invocations: parseInt
focal_method.modifiers: public static
focal_method.parameters: (byte[] bytes, int start, int length)
focal_method.return: int
focal_method.signature: int parseInt(byte[] bytes, int start, int length)