get the hash code of an array of methods methods are sorted before hashcode is calculated . so the returned value is irrelevant of the method order in the array . concode_field_sep int[] methods concode_elem_sep ProtocolSignature signature concode_elem_sep int fingerprint concode_elem_sep HashMap<String,ProtocolSigFingerprint> PROTOCOL_FINGERPRINT_CACHE concode_elem_sep long version concode_field_sep long getVersion concode_elem_sep void readFields concode_elem_sep void resetCache concode_elem_sep int[] getFingerprints concode_elem_sep Writable newInstance concode_elem_sep int[] getMethods concode_elem_sep void write concode_elem_sep ProtocolSigFingerprint getSigFingerprint concode_elem_sep ProtocolSignature getProtocolSignature concode_elem_sep ProtocolSignature getProtocolSignature concode_elem_sep ProtocolSignature getProtocolSignature
int function ( Method [ ] arg0 ) { return getFingerprint ( getFingerprints ( arg0 ) ) ; }