if (this == obj) return true; if (!super.equals(obj)) return false; if (!(obj instanceof ModifiableDataSource))
@Override public int hashCode() { final int prime = 31; int result = super.hashCode(); result = prime * result + ((connectionProperties == null) ? 0 : connectionProperties.hashCode()); result = prime * result + ((connectionUrl == null) ? 0 : connectionUrl.hashCode()); result = prime * result + ((driver == null) ? 0 : driver.hashCode()); result = prime * result + ((driverClass == null) ? 0 : driverClass.hashCode()); result = prime * result + ((dataSourceClass == null) ? 0 : dataSourceClass.hashCode()); result = prime * result + ((newConnectionSql == null) ? 0 : newConnectionSql.hashCode()); result = prime * result + ((pool == null) ? 0 : pool.hashCode()); return result; }
this.connectable = connectable; this.tracking = tracking; partialCommonValidation();
/** * {@inheritDoc} */ public int hashCode() { final int prime = 31; int result = super.hashCode(); result = prime * result + ((xaDataSourceClass == null) ? 0 : xaDataSourceClass.hashCode()); result = prime * result + ((xaDataSourceProperty == null) ? 0 : xaDataSourceProperty.hashCode()); result = prime * result + ((xaPool == null) ? 0 : xaPool.hashCode()); result = prime * result + ((urlProperty == null) ? 0 : urlProperty.hashCode()); return result; }
if (!super.equals(obj)) return false; if (!(obj instanceof XADataSourceImpl))
@Override public int hashCode() { final int prime = 31; int result = super.hashCode(); result = prime * result + ((driver == null) ? 0 : driver.hashCode()); result = prime * result + ((newConnectionSql == null) ? 0 : newConnectionSql.hashCode()); result = prime * result + ((xaDataSourceClass == null) ? 0 : xaDataSourceClass.hashCode()); result = prime * result + ((xaDataSourceProperty == null) ? 0 : xaDataSourceProperty.hashCode()); result = prime * result + ((xaPool == null) ? 0 : xaPool.hashCode()); return result; }
if (this == obj) return true; if (!super.equals(obj)) return false; if (!(obj instanceof ModifiableXaDataSource))
@Override public int hashCode() { final int prime = 31; int result = super.hashCode(); result = prime * result + ((connectionProperties == null) ? 0 : connectionProperties.hashCode()); result = prime * result + ((connectionUrl == null) ? 0 : connectionUrl.hashCode()); result = prime * result + ((driver == null) ? 0 : driver.hashCode()); result = prime * result + ((driverClass == null) ? 0 : driverClass.hashCode()); result = prime * result + ((dataSourceClass == null) ? 0 : dataSourceClass.hashCode()); result = prime * result + ((newConnectionSql == null) ? 0 : newConnectionSql.hashCode()); result = prime * result + ((pool == null) ? 0 : pool.hashCode()); return result; }
if (this == obj) return true; if (!super.equals(obj)) return false; if (!(obj instanceof ModifiableDataSource))
@Override public int hashCode() { final int prime = 31; int result = super.hashCode(); result = prime * result + ((connectionProperties == null) ? 0 : connectionProperties.hashCode()); result = prime * result + ((connectionUrl == null) ? 0 : connectionUrl.hashCode()); result = prime * result + ((driver == null) ? 0 : driver.hashCode()); result = prime * result + ((driverClass == null) ? 0 : driverClass.hashCode()); result = prime * result + ((dataSourceClass == null) ? 0 : dataSourceClass.hashCode()); result = prime * result + ((newConnectionSql == null) ? 0 : newConnectionSql.hashCode()); result = prime * result + ((pool == null) ? 0 : pool.hashCode()); return result; }
if (this == obj) return true; if (!super.equals(obj)) return false; if (!(obj instanceof ModifiableDataSource))
/** * {@inheritDoc} */ public int hashCode() { final int prime = 31; int result = super.hashCode(); result = prime * result + ((jta == null) ? 0 : jta.hashCode()); result = prime * result + ((connectionUrl == null) ? 0 : connectionUrl.hashCode()); result = prime * result + ((driverClass == null) ? 0 : driverClass.hashCode()); result = prime * result + ((dataSourceClass == null) ? 0 : dataSourceClass.hashCode()); result = prime * result + ((connectionProperties == null) ? 0 : connectionProperties.hashCode()); result = prime * result + ((pool == null) ? 0 : pool.hashCode()); return result; }
if (!super.equals(obj)) return false; if (!(obj instanceof DataSourceImpl))