@Override public int hashCode() { int result = driverName != null ? driverName.hashCode() : 0; result = 31 * result + (moduleName != null ? moduleName.hashCode() : 0); result = 31 * result + (deploymentUnitName != null ? deploymentUnitName.hashCode() : 0); result = 31 * result + (driverClassName != null ? driverClassName.hashCode() : 0); result = 31 * result + (dataSourceClassName != null ? dataSourceClassName.hashCode() : 0); result = 31 * result + (xaDataSourceClassName != null ? xaDataSourceClassName.hashCode() : 0); result = 31 * result + majorVersion; result = 31 * result + minorVersion; result = 31 * result + (jdbcCompliant ? 1 : 0); return result; }
@Override public int hashCode() { int result = driverName != null ? driverName.hashCode() : 0; result = 31 * result + (moduleName != null ? moduleName.hashCode() : 0); result = 31 * result + (deploymentUnitName != null ? deploymentUnitName.hashCode() : 0); result = 31 * result + (driverClassName != null ? driverClassName.hashCode() : 0); result = 31 * result + (dataSourceClassName != null ? dataSourceClassName.hashCode() : 0); result = 31 * result + (xaDataSourceClassName != null ? xaDataSourceClassName.hashCode() : 0); result = 31 * result + majorVersion; result = 31 * result + minorVersion; result = 31 * result + (jdbcCompliant ? 1 : 0); return result; }
@Override public int hashCode() { int result = driverName != null ? driverName.hashCode() : 0; result = 31 * result + (moduleName != null ? moduleName.hashCode() : 0); result = 31 * result + (deploymentUnitName != null ? deploymentUnitName.hashCode() : 0); result = 31 * result + (driverClassName != null ? driverClassName.hashCode() : 0); result = 31 * result + (dataSourceClassName != null ? dataSourceClassName.hashCode() : 0); result = 31 * result + (xaDataSourceClassName != null ? xaDataSourceClassName.hashCode() : 0); result = 31 * result + majorVersion; result = 31 * result + minorVersion; result = 31 * result + (jdbcCompliant ? 1 : 0); return result; }