@Override public Object clone() throws CloneNotSupportedException { StationEntity station = (StationEntity) super.clone(); station.setId(this.getId()); station.setTimeOffset(this.getTimeOffset()); station.setStationInfo((StationInfoEntity) this.getStationInfo().clone()); return station; }