void function ( DataInputStream arg0 ) { properties = new Properties ( ) ; properties . decode ( arg0 ) ; int loc0 = arg0 . readInt ( ) ; if ( loc0 < 0 ) throw new IOException ( "srini_string" ) ; if ( Configuration . DEBUG ) log . fine ( "srini_string" + this ) ; payload = new byte [ loc0 ] ; arg0 . readFully ( payload ) ; }
generic decoding method , which simply decodes the properties field and reads the payload field . concode_field_sep String[] TYPES concode_elem_sep byte[] payload concode_elem_sep Logger log concode_elem_sep int type concode_elem_sep Properties properties concode_field_sep void encode concode_elem_sep byte[] getPayload concode_elem_sep Properties getProperties concode_elem_sep String toString concode_elem_sep void encodePayload