public boolean equals()

in cloud-vmware-server/src/main/java/jetbrains/buildServer/clouds/vmware/VmwareSourceState.java [46:58]


  public boolean equals(final Object obj) {
    if (!(obj instanceof VmwareSourceState))
      return false;
    final VmwareSourceState state = (VmwareSourceState)obj;

    if (!Objects.equals(state.mySnapshotName, this.mySnapshotName))
      return false;

    if (!Objects.equals(state.mySourceVmId, this.mySourceVmId) && mySourceVmId != null && state.mySourceVmId != null)
      return false;

    return true;
  }