returns a hashcode value for this extension . concode_field_sep int hashMagic concode_elem_sep boolean critical concode_elem_sep ObjectIdentifier extensionId concode_elem_sep byte[] extensionValue concode_field_sep void encode concode_elem_sep boolean equals concode_elem_sep ObjectIdentifier getExtensionId concode_elem_sep boolean isCritical concode_elem_sep String toString concode_elem_sep byte[] getExtensionValue
int function ( ) { int loc0 = 0 ; if ( extensionValue != null ) { byte [ ] loc1 = extensionValue ; int loc2 = loc1 . length ; while ( loc2 > 0 ) loc0 += loc2 * loc1 [ -- loc2 ] ; } loc0 = loc0 * hashMagic + extensionId . hashCode ( ) ; loc0 = loc0 * hashMagic + ( critical ? 1231 : 1237 ) ; return loc0 ; }