question: returns a string of binary digits representing the 8 bits starting at bit i. concode_field_sep int bitlen concode_elem_sep char hexchars[] concode_elem_sep StringBuffer binbyte concode_elem_sep int masks[] concode_elem_sep byte data[] concode_elem_sep StringBuffer hexbyte concode_field_sep int toInt concode_elem_sep String toHexString concode_elem_sep String toHexString concode_elem_sep String toHexString concode_elem_sep long toLong concode_elem_sep byte toByte concode_elem_sep byte[] getBytes concode_elem_sep void shiftBufferRight concode_elem_sep byte getOctet concode_elem_sep void shiftLeft concode_elem_sep void shiftRight concode_elem_sep void truncate concode_elem_sep BitBuf slice concode_elem_sep BitBuf slice concode_elem_sep String byteAsHex concode_elem_sep int getByteSize concode_elem_sep void shiftBufferLeft concode_elem_sep Object clone concode_elem_sep byte getBitAsByte concode_elem_sep String toBinString concode_elem_sep String toBinString concode_elem_sep String toBinString concode_elem_sep String toHexStringJustified concode_elem_sep boolean getBitAsBool concode_elem_sep int getBitSize concode_elem_sep short toShort
target: String function ( int arg0 ) { int loc0 ; for ( loc0 = 7 ; loc0 >= 0 ; loc0 -- ) binbyte . setCharAt ( loc0 , ( ( data [ arg0 ] & 0xFF & masks [ loc0 ] ) > 0 ) ? '1' : '0' ) ; return binbyte . toString ( ) ; }