@Override
	public boolean equals(final Object o) {
		if (this == o) {
			return true;
		}
		if (!(o instanceof Lap)) {
			return false;
		}

		final Lap lap = (Lap) o;

		if (id != null ? !id.equals(lap.id) : lap.id != null) {
			return false;
		}
		if (rawDataSet != null ? !rawDataSet.equals(lap.rawDataSet) : lap.rawDataSet != null) {
			return false;
		}

		return true;
	}