returns the node id / address byte array in it 's hexidecimal string representation in the following format : xx-xx-xx-xx-xx-xx where each xx represents a hexidecimal value . concode_field_sep int NODE_ID_BYTE_LENGTH concode_elem_sep short MAC_ADDRESS_TOKEN_COUNT concode_elem_sep short SHIFT_BY_BYTE concode_elem_sep short BYTES_IN_SHORT concode_elem_sep int MULTICAST_BIT_SET concode_elem_sep String XML_NODE_TAG_START concode_elem_sep short MAC_ADDRESS_CHAR_LENGTH concode_elem_sep int BUF_PAGE_SZ concode_elem_sep String XML_DOC_START concode_elem_sep String XML_DOC_END concode_elem_sep String XML_DOC_START_END concode_elem_sep String UUID_STATE_IMPL_PROPERTY_KEY concode_elem_sep String XML_NODE_TAG_AFTER_ID concode_elem_sep short LONG_CHAR_LEN concode_elem_sep String XML_NODE_TAG_END concode_elem_sep String XML_NODE_TAG_AFTER_CSEQ concode_elem_sep String UUID_CLOCK_IMPL_PROPERTY_KEY concode_elem_sep short HOSTNAME_MAX_CHAR_LEN concode_field_sep Clock getClockImpl concode_elem_sep byte[] decodeMACAddress concode_elem_sep short newClockSequence concode_elem_sep byte[] randomNodeIdentifier concode_elem_sep State getStateImpl
String function ( byte [ ] arg0 ) { char [ ] loc0 = Hex . encodeHex ( arg0 ) ; StringBuffer loc1 = new StringBuffer ( MAC_ADDRESS_CHAR_LENGTH ) ; for ( int loc2 = 0 ; loc2 < loc0 . length ; loc2 ++ ) { loc1 . append ( loc0 [ loc2 ] ) ; if ( loc2 != loc0 . length - 1 && loc2 % 2 != 0 ) { loc1 . append ( "srini_string" ) ; } } return loc1 . toString ( ) . toUpperCase ( ) ; }