overwrite the hashcode method concode_field_sep int minorVersion concode_elem_sep int majorVersion concode_elem_sep String driverClassName concode_elem_sep String driverDisplayName concode_elem_sep boolean hide concode_elem_sep String urlFormat concode_field_sep String getDriverClassName concode_elem_sep void setDriverClassName concode_elem_sep int getMinorVersion concode_elem_sep JDBCDriverInformation newInstance concode_elem_sep JDBCDriverInformation newInstance concode_elem_sep void setDisplayName concode_elem_sep void setMajorVersion concode_elem_sep void setHide concode_elem_sep void setHide concode_elem_sep String getUrlFormat concode_elem_sep int getMajorVersion concode_elem_sep String getDisplayName concode_elem_sep void setUrlFormat concode_elem_sep boolean equals concode_elem_sep boolean getHide concode_elem_sep String toString concode_elem_sep String getDisplayString concode_elem_sep void setMinorVersion
int function ( ) { int loc0 = 0 ; if ( this . driverClassName != null ) { loc0 += this . driverClassName . hashCode ( ) * 11 ; } return ( loc0 + this . majorVersion * 13 ) + this . minorVersion * 17 ; }