Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chore/update datenmodel #50

Merged
merged 18 commits into from
Feb 16, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,10 @@ public class EditMessstelleDTO implements Serializable {
private String abbaudatum;
private String datumLetztePlausibleMessung;

private String fahrzeugKlassen;
private String detektierteVerkehrsarten;
private String hersteller;

private Double longitude;
private Double latitude;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,6 @@ public class ReadMessquerschnittDTO implements Serializable {
private String lageMessquerschnitt;
private String fahrtrichtung;
private Integer anzahlFahrspuren;
private String fahrzeugKlassen;
private String detektierteVerkehrsarten;
private String hersteller;
private Integer anzahlDetektoren;
private String standort;
}
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,9 @@ public class ReadMessstelleInfoDTO implements Serializable {
private String standort;
private String stadtbezirk;
private Integer stadtbezirkNummer;
private String fahrzeugKlassen;
private String detektierteVerkehrsarten;
private String hersteller;
private Double longitude;
private Double latitude;
private LocalDate datumLetztePlausibleMessung;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,6 @@ public class Messquerschnitt {
String lageMessquerschnitt;
String fahrtrichtung;
Integer anzahlFahrspuren;
String fahrzeugKlassen;
String detektierteVerkehrsarten;
String hersteller;
Integer anzahlDetektoren;
String standort;
}
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,9 @@ public class Messstelle {
Integer stadtbezirkNummer;

String bemerkung;
String fahrzeugKlassen;
String detektierteVerkehrsarten;
String hersteller;

@Field(type = FieldType.Date, pattern = "dd.MM.uuuu")
LocalDate datumLetztePlausibleMessung;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ public static MessstelleTooltipDTO createMessstelleTooltip(
tooltipDTO.setAbbaudatum(messstelle.getAbbaudatum().toString());
tooltipDTO.setDatumLetztePlausibleMessung(messstelle.getDatumLetztePlausibleMessung().toString());
if (CollectionUtils.isNotEmpty(messstelle.getMessquerschnitte())) {
tooltipDTO.setDetektierteVerkehrsarten(messstelle.getMessquerschnitte().get(0).getDetektierteVerkehrsarten());
tooltipDTO.setDetektierteVerkehrsarten(messstelle.getDetektierteVerkehrsarten());
}
return tooltipDTO;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,9 @@ default void bean2editDtoAfterMapping(@MappingTarget EditMessstelleDTO dto, Mess
@Mapping(target = "abbaudatum", ignore = true)
@Mapping(target = "stadtbezirkNummer", ignore = true)
@Mapping(target = "bemerkung", ignore = true)
@Mapping(target = "hersteller", ignore = true)
@Mapping(target = "fahrzeugKlassen", ignore = true)
@Mapping(target = "detektierteVerkehrsarten", ignore = true)
@Mapping(target = "datumLetztePlausibleMessung", ignore = true)
@Mapping(target = "punkt", ignore = true)
@Mapping(target = "suchwoerter", ignore = true)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,8 +51,8 @@ public void setApiClient(ApiClient apiClient) {
/**
* Holt die Stadtbezirke die sich mit dem Punkt (im Standard EPSG:4326 (WGS84)) überschneiden.
*
* <p><b>200</b> - Stadtbezirke erfolgreich abgefragt.
* <p><b>500</b> - Bei der Erstellung oder Durchführung des Requests ist ein Fehler aufgetreten.
* <p><b>200</b> - Stadtbezirke erfolgreich abgefragt.
* @param pointGeometryDto The pointGeometryDto parameter
* @return FeatureCollectionDtoFeatureDtoStadtbezirkDto
* @throws WebClientResponseException if an error occurs while attempting to invoke the API
Expand Down Expand Up @@ -89,8 +89,8 @@ private ResponseSpec getStadtbezirkeRequestCreation(PointGeometryDto pointGeomet
/**
* Holt die Stadtbezirke die sich mit dem Punkt (im Standard EPSG:4326 (WGS84)) überschneiden.
*
* <p><b>200</b> - Stadtbezirke erfolgreich abgefragt.
* <p><b>500</b> - Bei der Erstellung oder Durchführung des Requests ist ein Fehler aufgetreten.
* <p><b>200</b> - Stadtbezirke erfolgreich abgefragt.
* @param pointGeometryDto The pointGeometryDto parameter
* @return FeatureCollectionDtoFeatureDtoStadtbezirkDto
* @throws WebClientResponseException if an error occurs while attempting to invoke the API
Expand All @@ -103,8 +103,8 @@ public Mono<FeatureCollectionDtoFeatureDtoStadtbezirkDto> getStadtbezirke(PointG
/**
* Holt die Stadtbezirke die sich mit dem Punkt (im Standard EPSG:4326 (WGS84)) überschneiden.
*
* <p><b>200</b> - Stadtbezirke erfolgreich abgefragt.
* <p><b>500</b> - Bei der Erstellung oder Durchführung des Requests ist ein Fehler aufgetreten.
* <p><b>200</b> - Stadtbezirke erfolgreich abgefragt.
* @param pointGeometryDto The pointGeometryDto parameter
* @return ResponseEntity&lt;FeatureCollectionDtoFeatureDtoStadtbezirkDto&gt;
* @throws WebClientResponseException if an error occurs while attempting to invoke the API
Expand All @@ -117,8 +117,8 @@ public Mono<ResponseEntity<FeatureCollectionDtoFeatureDtoStadtbezirkDto>> getSta
/**
* Holt die Stadtbezirke die sich mit dem Punkt (im Standard EPSG:4326 (WGS84)) überschneiden.
*
* <p><b>200</b> - Stadtbezirke erfolgreich abgefragt.
* <p><b>500</b> - Bei der Erstellung oder Durchführung des Requests ist ein Fehler aufgetreten.
* <p><b>200</b> - Stadtbezirke erfolgreich abgefragt.
* @param pointGeometryDto The pointGeometryDto parameter
* @return ResponseSpec
* @throws WebClientResponseException if an error occurs while attempting to invoke the API
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,9 @@
MessquerschnittDto.JSON_PROPERTY_LAGE_MESSQUERSCHNITT,
MessquerschnittDto.JSON_PROPERTY_FAHRTRICHTUNG,
MessquerschnittDto.JSON_PROPERTY_ANZAHL_FAHRSPUREN,
MessquerschnittDto.JSON_PROPERTY_FAHRZEUG_KLASSEN,
MessquerschnittDto.JSON_PROPERTY_DETEKTIERTE_VERKEHRSARTEN,
MessquerschnittDto.JSON_PROPERTY_HERSTELLER,
MessquerschnittDto.JSON_PROPERTY_ANZAHL_DETEKTOREN,
MessquerschnittDto.JSON_PROPERTY_YCOORDINATE,
MessquerschnittDto.JSON_PROPERTY_XCOORDINATE
MessquerschnittDto.JSON_PROPERTY_XCOORDINATE,
MessquerschnittDto.JSON_PROPERTY_YCOORDINATE
})
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
public class MessquerschnittDto {
Expand All @@ -60,24 +57,15 @@ public class MessquerschnittDto {
public static final String JSON_PROPERTY_ANZAHL_FAHRSPUREN = "anzahlFahrspuren";
private Integer anzahlFahrspuren;

public static final String JSON_PROPERTY_FAHRZEUG_KLASSEN = "fahrzeugKlassen";
private String fahrzeugKlassen;

public static final String JSON_PROPERTY_DETEKTIERTE_VERKEHRSARTEN = "detektierteVerkehrsarten";
private String detektierteVerkehrsarten;

public static final String JSON_PROPERTY_HERSTELLER = "hersteller";
private String hersteller;

public static final String JSON_PROPERTY_ANZAHL_DETEKTOREN = "anzahlDetektoren";
private Integer anzahlDetektoren;

public static final String JSON_PROPERTY_YCOORDINATE = "ycoordinate";
private Double ycoordinate;

public static final String JSON_PROPERTY_XCOORDINATE = "xcoordinate";
private Double xcoordinate;

public static final String JSON_PROPERTY_YCOORDINATE = "ycoordinate";
private Double ycoordinate;

public MessquerschnittDto() {
}

Expand Down Expand Up @@ -237,84 +225,6 @@ public void setAnzahlFahrspuren(Integer anzahlFahrspuren) {
}


public MessquerschnittDto fahrzeugKlassen(String fahrzeugKlassen) {

this.fahrzeugKlassen = fahrzeugKlassen;
return this;
}

/**
* Get fahrzeugKlassen
* @return fahrzeugKlassen
**/
@javax.annotation.Nullable
@JsonProperty(JSON_PROPERTY_FAHRZEUG_KLASSEN)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)

public String getFahrzeugKlassen() {
return fahrzeugKlassen;
}


@JsonProperty(JSON_PROPERTY_FAHRZEUG_KLASSEN)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setFahrzeugKlassen(String fahrzeugKlassen) {
this.fahrzeugKlassen = fahrzeugKlassen;
}


public MessquerschnittDto detektierteVerkehrsarten(String detektierteVerkehrsarten) {

this.detektierteVerkehrsarten = detektierteVerkehrsarten;
return this;
}

/**
* Get detektierteVerkehrsarten
* @return detektierteVerkehrsarten
**/
@javax.annotation.Nullable
@JsonProperty(JSON_PROPERTY_DETEKTIERTE_VERKEHRSARTEN)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)

public String getDetektierteVerkehrsarten() {
return detektierteVerkehrsarten;
}


@JsonProperty(JSON_PROPERTY_DETEKTIERTE_VERKEHRSARTEN)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setDetektierteVerkehrsarten(String detektierteVerkehrsarten) {
this.detektierteVerkehrsarten = detektierteVerkehrsarten;
}


public MessquerschnittDto hersteller(String hersteller) {

this.hersteller = hersteller;
return this;
}

/**
* Get hersteller
* @return hersteller
**/
@javax.annotation.Nullable
@JsonProperty(JSON_PROPERTY_HERSTELLER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)

public String getHersteller() {
return hersteller;
}


@JsonProperty(JSON_PROPERTY_HERSTELLER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setHersteller(String hersteller) {
this.hersteller = hersteller;
}


public MessquerschnittDto anzahlDetektoren(Integer anzahlDetektoren) {

this.anzahlDetektoren = anzahlDetektoren;
Expand All @@ -341,55 +251,55 @@ public void setAnzahlDetektoren(Integer anzahlDetektoren) {
}


public MessquerschnittDto ycoordinate(Double ycoordinate) {
public MessquerschnittDto xcoordinate(Double xcoordinate) {

this.ycoordinate = ycoordinate;
this.xcoordinate = xcoordinate;
return this;
}

/**
* Get ycoordinate
* @return ycoordinate
* Get xcoordinate
* @return xcoordinate
**/
@javax.annotation.Nullable
@JsonProperty(JSON_PROPERTY_YCOORDINATE)
@JsonProperty(JSON_PROPERTY_XCOORDINATE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)

public Double getYcoordinate() {
return ycoordinate;
public Double getXcoordinate() {
return xcoordinate;
}


@JsonProperty(JSON_PROPERTY_YCOORDINATE)
@JsonProperty(JSON_PROPERTY_XCOORDINATE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setYcoordinate(Double ycoordinate) {
this.ycoordinate = ycoordinate;
public void setXcoordinate(Double xcoordinate) {
this.xcoordinate = xcoordinate;
}


public MessquerschnittDto xcoordinate(Double xcoordinate) {
public MessquerschnittDto ycoordinate(Double ycoordinate) {

this.xcoordinate = xcoordinate;
this.ycoordinate = ycoordinate;
return this;
}

/**
* Get xcoordinate
* @return xcoordinate
* Get ycoordinate
* @return ycoordinate
**/
@javax.annotation.Nullable
@JsonProperty(JSON_PROPERTY_XCOORDINATE)
@JsonProperty(JSON_PROPERTY_YCOORDINATE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)

public Double getXcoordinate() {
return xcoordinate;
public Double getYcoordinate() {
return ycoordinate;
}


@JsonProperty(JSON_PROPERTY_XCOORDINATE)
@JsonProperty(JSON_PROPERTY_YCOORDINATE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setXcoordinate(Double xcoordinate) {
this.xcoordinate = xcoordinate;
public void setYcoordinate(Double ycoordinate) {
this.ycoordinate = ycoordinate;
}

@Override
Expand All @@ -407,17 +317,14 @@ public boolean equals(Object o) {
Objects.equals(this.lageMessquerschnitt, messquerschnittDto.lageMessquerschnitt) &&
Objects.equals(this.fahrtrichtung, messquerschnittDto.fahrtrichtung) &&
Objects.equals(this.anzahlFahrspuren, messquerschnittDto.anzahlFahrspuren) &&
Objects.equals(this.fahrzeugKlassen, messquerschnittDto.fahrzeugKlassen) &&
Objects.equals(this.detektierteVerkehrsarten, messquerschnittDto.detektierteVerkehrsarten) &&
Objects.equals(this.hersteller, messquerschnittDto.hersteller) &&
Objects.equals(this.anzahlDetektoren, messquerschnittDto.anzahlDetektoren) &&
Objects.equals(this.ycoordinate, messquerschnittDto.ycoordinate) &&
Objects.equals(this.xcoordinate, messquerschnittDto.xcoordinate);
Objects.equals(this.xcoordinate, messquerschnittDto.xcoordinate) &&
Objects.equals(this.ycoordinate, messquerschnittDto.ycoordinate);
}

@Override
public int hashCode() {
return Objects.hash(mqId, mstId, strassenname, lageMessquerschnitt, fahrtrichtung, anzahlFahrspuren, fahrzeugKlassen, detektierteVerkehrsarten, hersteller, anzahlDetektoren, ycoordinate, xcoordinate);
return Objects.hash(mqId, mstId, strassenname, lageMessquerschnitt, fahrtrichtung, anzahlFahrspuren, anzahlDetektoren, xcoordinate, ycoordinate);
}

@Override
Expand All @@ -430,12 +337,9 @@ public String toString() {
sb.append(" lageMessquerschnitt: ").append(toIndentedString(lageMessquerschnitt)).append("\n");
sb.append(" fahrtrichtung: ").append(toIndentedString(fahrtrichtung)).append("\n");
sb.append(" anzahlFahrspuren: ").append(toIndentedString(anzahlFahrspuren)).append("\n");
sb.append(" fahrzeugKlassen: ").append(toIndentedString(fahrzeugKlassen)).append("\n");
sb.append(" detektierteVerkehrsarten: ").append(toIndentedString(detektierteVerkehrsarten)).append("\n");
sb.append(" hersteller: ").append(toIndentedString(hersteller)).append("\n");
sb.append(" anzahlDetektoren: ").append(toIndentedString(anzahlDetektoren)).append("\n");
sb.append(" ycoordinate: ").append(toIndentedString(ycoordinate)).append("\n");
sb.append(" xcoordinate: ").append(toIndentedString(xcoordinate)).append("\n");
sb.append(" ycoordinate: ").append(toIndentedString(ycoordinate)).append("\n");
sb.append("}");
return sb.toString();
}
Expand Down
Loading
Loading