@Override public boolean equals(Object obj) { if (!super.equals(obj)) { return false; } Dimension other = (Dimension) obj; if (this.getAttributes() == null) { if (other.getAttributes() != null) { return false; } } else if (!this.getAttributes().equals(other.getAttributes())) { return false; } if (this.getJoinChains() == null) { if (other.getJoinChains() != null) { return false; } } else if (!this.getJoinChains().equals(other.getJoinChains())) { return false; } return true; }
@Override public boolean equals(Object obj) { if (!super.equals(obj)) { return false; } Dimension other = (Dimension) obj; if (this.getAttributes() == null) { if (other.getAttributes() != null) { return false; } } else if (!this.getAttributes().equals(other.getAttributes())) { return false; } if (this.getJoinChains() == null) { if (other.getJoinChains() != null) { return false; } } else if (!this.getJoinChains().equals(other.getJoinChains())) { return false; } return true; }
@Override public boolean equals(Object obj) { if (!super.equals(obj)) { return false; } Cube other = (Cube) obj; if (this.getMeasures() == null) { if (other.getMeasures() != null) { return false; } } else if (!this.getMeasures().equals(other.getMeasures())) { return false; } if (this.getDimAttributes() == null) { if (other.getDimAttributes() != null) { return false; } } else if (!this.getDimAttributes().equals(other.getDimAttributes())) { return false; } return true; }
@Override public boolean equals(Object obj) { if (!super.equals(obj)) { return false; } Cube other = (Cube) obj; if (this.getMeasures() == null) { if (other.getMeasures() != null) { return false; } } else if (!this.getMeasures().equals(other.getMeasures())) { return false; } if (this.getDimAttributes() == null) { if (other.getDimAttributes() != null) { return false; } } else if (!this.getDimAttributes().equals(other.getDimAttributes())) { return false; } return true; }