Loading src/main/java/org/etsi/osl/tmf/gam673/model/GeographicAddress.java +141 −5 Original line number Diff line number Diff line Loading @@ -10,8 +10,9 @@ import jakarta.validation.Valid; import org.etsi.osl.tmf.common.model.BaseRootNamedEntity; import org.springframework.validation.annotation.Validated; import java.util.List; import java.util.HashSet; import java.util.Objects; import java.util.Set; @Schema(description = "Structured textual way of describing how to find a Property in an urban area (country properties are often defined\n" + "differently).\n" + Loading @@ -37,7 +38,7 @@ public class GeographicAddress extends BaseRootNamedEntity { @JsonProperty("geographicSubAddress") @Valid @OneToMany(cascade = { CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH }) private List<GeographicSubAddress> geographicSubAddress; private Set<GeographicSubAddress> geographicSubAddresses; @JsonProperty("locality") private String locality; Loading Loading @@ -69,6 +70,141 @@ public class GeographicAddress extends BaseRootNamedEntity { @JsonProperty("streetType") private String streetType; public GeographicAddress geographicSubAddresses(Set<GeographicSubAddress> geographicSubAddresses) { this.geographicSubAddresses = geographicSubAddresses; return this; } public GeographicAddress addGeographicSubAddress(GeographicSubAddress geographicSubAddress) { if (this.geographicSubAddresses == null) { this.geographicSubAddresses = new HashSet<>(); } this.geographicSubAddresses.add(geographicSubAddress); return this; } public String getId() { return id; } public void setId(String id) { this.id = id; } public String getCity() { return city; } public void setCity(String city) { this.city = city; } public String getCountry() { return country; } public void setCountry(String country) { this.country = country; } public GeographicLocationRefOrValue getGeographicLocation() { return geographicLocation; } public void setGeographicLocation(GeographicLocationRefOrValue geographicLocation) { this.geographicLocation = geographicLocation; } public Set<GeographicSubAddress> getGeographicSubAddresses() { return geographicSubAddresses; } public void setGeographicSubAddresses(Set<GeographicSubAddress> geographicSubAddresses) { this.geographicSubAddresses = geographicSubAddresses; } public String getLocality() { return locality; } public void setLocality(String locality) { this.locality = locality; } public String getPostcode() { return postcode; } public void setPostcode(String postcode) { this.postcode = postcode; } public String getStateOrProvince() { return stateOrProvince; } public void setStateOrProvince(String stateOrProvince) { this.stateOrProvince = stateOrProvince; } public String getStreetName() { return streetName; } public void setStreetName(String streetName) { this.streetName = streetName; } public String getStreetNr() { return streetNr; } public void setStreetNr(String streetNr) { this.streetNr = streetNr; } public String getStreetNrLast() { return streetNrLast; } public void setStreetNrLast(String streetNrLast) { this.streetNrLast = streetNrLast; } public String getStreetNrLastSuffix() { return streetNrLastSuffix; } public void setStreetNrLastSuffix(String streetNrLastSuffix) { this.streetNrLastSuffix = streetNrLastSuffix; } public String getStreetNrSuffix() { return streetNrSuffix; } public void setStreetNrSuffix(String streetNrSuffix) { this.streetNrSuffix = streetNrSuffix; } public String getStreetSuffix() { return streetSuffix; } public void setStreetSuffix(String streetSuffix) { this.streetSuffix = streetSuffix; } public String getStreetType() { return streetType; } public void setStreetType(String streetType) { this.streetType = streetType; } @Override public boolean equals(java.lang.Object o) { if (this == o) { Loading @@ -83,7 +219,7 @@ public class GeographicAddress extends BaseRootNamedEntity { && Objects.equals(this.city, geographicAddress.city) && Objects.equals(this.country, geographicAddress.country) && Objects.equals(this.geographicLocation, geographicAddress.geographicLocation) && Objects.equals(this.geographicSubAddress, geographicAddress.geographicSubAddress) && Objects.equals(this.geographicSubAddresses, geographicAddress.geographicSubAddresses) && Objects.equals(this.locality, geographicAddress.locality) && Objects.equals(this.postcode, geographicAddress.postcode) && Objects.equals(this.stateOrProvince, geographicAddress.stateOrProvince) Loading @@ -101,7 +237,7 @@ public class GeographicAddress extends BaseRootNamedEntity { @Override public int hashCode() { return Objects.hash(id, name, city, country, geographicLocation, geographicSubAddress, locality, postcode, stateOrProvince, streetName, streetNr, streetNrLast, streetNrLastSuffix, streetNrSuffix, streetSuffix, streetType, baseType, schemaLocation, type); return Objects.hash(id, name, city, country, geographicLocation, geographicSubAddresses, locality, postcode, stateOrProvince, streetName, streetNr, streetNrLast, streetNrLastSuffix, streetNrSuffix, streetSuffix, streetType, baseType, schemaLocation, type); } @Override Loading @@ -114,7 +250,7 @@ public class GeographicAddress extends BaseRootNamedEntity { sb.append(" city: ").append(toIndentedString(city)).append("\n"); sb.append(" country: ").append(toIndentedString(country)).append("\n"); sb.append(" geographicLocation: ").append(toIndentedString(geographicLocation)).append("\n"); sb.append(" geographicSubAddress: ").append(toIndentedString(geographicSubAddress)).append("\n"); sb.append(" geographicSubAddress: ").append(toIndentedString(geographicSubAddresses)).append("\n"); sb.append(" locality: ").append(toIndentedString(locality)).append("\n"); sb.append(" postcode: ").append(toIndentedString(postcode)).append("\n"); sb.append(" stateOrProvince: ").append(toIndentedString(stateOrProvince)).append("\n"); Loading src/main/java/org/etsi/osl/tmf/gam673/model/GeographicAddressValidation.java +36 −5 Original line number Diff line number Diff line Loading @@ -8,11 +8,13 @@ import jakarta.persistence.OneToMany; import jakarta.persistence.OneToOne; import jakarta.validation.Valid; import org.etsi.osl.tmf.common.model.BaseRootEntity; import org.hibernate.annotations.DialectOverride; import org.springframework.validation.annotation.Validated; import java.time.OffsetDateTime; import java.util.List; import java.util.HashSet; import java.util.Objects; import java.util.Set; @Schema(description = "GeographicAddressValidation is a base class for defining the validation of a GeographicAddress.") @Validated Loading @@ -22,7 +24,7 @@ public class GeographicAddressValidation extends BaseRootEntity { @JsonProperty("alternateGeographicAddress") @Valid @OneToMany(cascade = { CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH }) private List<GeographicAddress> alternateGeographicAddress; private Set<GeographicAddress> alternateGeographicAddresses; @JsonProperty("provideAlternative") private Boolean provideAlternative; Loading @@ -39,6 +41,35 @@ public class GeographicAddressValidation extends BaseRootEntity { @JsonProperty("validationResult") private String validationResult; public GeographicAddress getValidAddress() { return validAddress; } public void setValidAddress(GeographicAddress validAddress) { this.validAddress = validAddress; } public Set<GeographicAddress> getAlternateGeographicAddresses() { return alternateGeographicAddresses; } public void setAlternateGeographicAddresses(Set<GeographicAddress> alternateGeographicAddresses) { this.alternateGeographicAddresses = alternateGeographicAddresses; } public GeographicAddressValidation alternateGeographicAddress(Set<GeographicAddress> alternateGeographicAddresses) { this.alternateGeographicAddresses = alternateGeographicAddresses; return this; } public GeographicAddressValidation addGeographicAddress(GeographicAddress geographicAddress) { if (this.alternateGeographicAddresses == null) { this.alternateGeographicAddresses = new HashSet<>(); } this.alternateGeographicAddresses.add(geographicAddress); return this; } public Boolean getProvideAlternative() { return provideAlternative; } Loading Loading @@ -81,7 +112,7 @@ public class GeographicAddressValidation extends BaseRootEntity { return false; } GeographicAddressValidation geographicAddressValidation = (GeographicAddressValidation) o; return Objects.equals(this.alternateGeographicAddress, geographicAddressValidation.alternateGeographicAddress) return Objects.equals(this.alternateGeographicAddresses, geographicAddressValidation.alternateGeographicAddresses) && Objects.equals(this.provideAlternative, geographicAddressValidation.provideAlternative) && Objects.equals(this.status, geographicAddressValidation.status) && Objects.equals(this.validAddress, geographicAddressValidation.validAddress) Loading @@ -94,7 +125,7 @@ public class GeographicAddressValidation extends BaseRootEntity { @Override public int hashCode() { return Objects.hash(alternateGeographicAddress, provideAlternative, status, validAddress, validationDate, validationResult, baseType, schemaLocation, type); return Objects.hash(alternateGeographicAddresses, provideAlternative, status, validAddress, validationDate, validationResult, baseType, schemaLocation, type); } @Override Loading @@ -102,7 +133,7 @@ public class GeographicAddressValidation extends BaseRootEntity { StringBuilder sb = new StringBuilder(); sb.append("class geographicAddressValidation {\n"); sb.append(" alternateGeographicAddress: ").append(toIndentedString(alternateGeographicAddress)).append("\n"); sb.append(" alternateGeographicAddress: ").append(toIndentedString(alternateGeographicAddresses)).append("\n"); sb.append(" provideAlternative: ").append(toIndentedString(provideAlternative)).append("\n"); sb.append(" status: ").append(toIndentedString(status)).append("\n"); sb.append(" validAddress: ").append(toIndentedString(validAddress)).append("\n"); Loading Loading
src/main/java/org/etsi/osl/tmf/gam673/model/GeographicAddress.java +141 −5 Original line number Diff line number Diff line Loading @@ -10,8 +10,9 @@ import jakarta.validation.Valid; import org.etsi.osl.tmf.common.model.BaseRootNamedEntity; import org.springframework.validation.annotation.Validated; import java.util.List; import java.util.HashSet; import java.util.Objects; import java.util.Set; @Schema(description = "Structured textual way of describing how to find a Property in an urban area (country properties are often defined\n" + "differently).\n" + Loading @@ -37,7 +38,7 @@ public class GeographicAddress extends BaseRootNamedEntity { @JsonProperty("geographicSubAddress") @Valid @OneToMany(cascade = { CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH }) private List<GeographicSubAddress> geographicSubAddress; private Set<GeographicSubAddress> geographicSubAddresses; @JsonProperty("locality") private String locality; Loading Loading @@ -69,6 +70,141 @@ public class GeographicAddress extends BaseRootNamedEntity { @JsonProperty("streetType") private String streetType; public GeographicAddress geographicSubAddresses(Set<GeographicSubAddress> geographicSubAddresses) { this.geographicSubAddresses = geographicSubAddresses; return this; } public GeographicAddress addGeographicSubAddress(GeographicSubAddress geographicSubAddress) { if (this.geographicSubAddresses == null) { this.geographicSubAddresses = new HashSet<>(); } this.geographicSubAddresses.add(geographicSubAddress); return this; } public String getId() { return id; } public void setId(String id) { this.id = id; } public String getCity() { return city; } public void setCity(String city) { this.city = city; } public String getCountry() { return country; } public void setCountry(String country) { this.country = country; } public GeographicLocationRefOrValue getGeographicLocation() { return geographicLocation; } public void setGeographicLocation(GeographicLocationRefOrValue geographicLocation) { this.geographicLocation = geographicLocation; } public Set<GeographicSubAddress> getGeographicSubAddresses() { return geographicSubAddresses; } public void setGeographicSubAddresses(Set<GeographicSubAddress> geographicSubAddresses) { this.geographicSubAddresses = geographicSubAddresses; } public String getLocality() { return locality; } public void setLocality(String locality) { this.locality = locality; } public String getPostcode() { return postcode; } public void setPostcode(String postcode) { this.postcode = postcode; } public String getStateOrProvince() { return stateOrProvince; } public void setStateOrProvince(String stateOrProvince) { this.stateOrProvince = stateOrProvince; } public String getStreetName() { return streetName; } public void setStreetName(String streetName) { this.streetName = streetName; } public String getStreetNr() { return streetNr; } public void setStreetNr(String streetNr) { this.streetNr = streetNr; } public String getStreetNrLast() { return streetNrLast; } public void setStreetNrLast(String streetNrLast) { this.streetNrLast = streetNrLast; } public String getStreetNrLastSuffix() { return streetNrLastSuffix; } public void setStreetNrLastSuffix(String streetNrLastSuffix) { this.streetNrLastSuffix = streetNrLastSuffix; } public String getStreetNrSuffix() { return streetNrSuffix; } public void setStreetNrSuffix(String streetNrSuffix) { this.streetNrSuffix = streetNrSuffix; } public String getStreetSuffix() { return streetSuffix; } public void setStreetSuffix(String streetSuffix) { this.streetSuffix = streetSuffix; } public String getStreetType() { return streetType; } public void setStreetType(String streetType) { this.streetType = streetType; } @Override public boolean equals(java.lang.Object o) { if (this == o) { Loading @@ -83,7 +219,7 @@ public class GeographicAddress extends BaseRootNamedEntity { && Objects.equals(this.city, geographicAddress.city) && Objects.equals(this.country, geographicAddress.country) && Objects.equals(this.geographicLocation, geographicAddress.geographicLocation) && Objects.equals(this.geographicSubAddress, geographicAddress.geographicSubAddress) && Objects.equals(this.geographicSubAddresses, geographicAddress.geographicSubAddresses) && Objects.equals(this.locality, geographicAddress.locality) && Objects.equals(this.postcode, geographicAddress.postcode) && Objects.equals(this.stateOrProvince, geographicAddress.stateOrProvince) Loading @@ -101,7 +237,7 @@ public class GeographicAddress extends BaseRootNamedEntity { @Override public int hashCode() { return Objects.hash(id, name, city, country, geographicLocation, geographicSubAddress, locality, postcode, stateOrProvince, streetName, streetNr, streetNrLast, streetNrLastSuffix, streetNrSuffix, streetSuffix, streetType, baseType, schemaLocation, type); return Objects.hash(id, name, city, country, geographicLocation, geographicSubAddresses, locality, postcode, stateOrProvince, streetName, streetNr, streetNrLast, streetNrLastSuffix, streetNrSuffix, streetSuffix, streetType, baseType, schemaLocation, type); } @Override Loading @@ -114,7 +250,7 @@ public class GeographicAddress extends BaseRootNamedEntity { sb.append(" city: ").append(toIndentedString(city)).append("\n"); sb.append(" country: ").append(toIndentedString(country)).append("\n"); sb.append(" geographicLocation: ").append(toIndentedString(geographicLocation)).append("\n"); sb.append(" geographicSubAddress: ").append(toIndentedString(geographicSubAddress)).append("\n"); sb.append(" geographicSubAddress: ").append(toIndentedString(geographicSubAddresses)).append("\n"); sb.append(" locality: ").append(toIndentedString(locality)).append("\n"); sb.append(" postcode: ").append(toIndentedString(postcode)).append("\n"); sb.append(" stateOrProvince: ").append(toIndentedString(stateOrProvince)).append("\n"); Loading
src/main/java/org/etsi/osl/tmf/gam673/model/GeographicAddressValidation.java +36 −5 Original line number Diff line number Diff line Loading @@ -8,11 +8,13 @@ import jakarta.persistence.OneToMany; import jakarta.persistence.OneToOne; import jakarta.validation.Valid; import org.etsi.osl.tmf.common.model.BaseRootEntity; import org.hibernate.annotations.DialectOverride; import org.springframework.validation.annotation.Validated; import java.time.OffsetDateTime; import java.util.List; import java.util.HashSet; import java.util.Objects; import java.util.Set; @Schema(description = "GeographicAddressValidation is a base class for defining the validation of a GeographicAddress.") @Validated Loading @@ -22,7 +24,7 @@ public class GeographicAddressValidation extends BaseRootEntity { @JsonProperty("alternateGeographicAddress") @Valid @OneToMany(cascade = { CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH }) private List<GeographicAddress> alternateGeographicAddress; private Set<GeographicAddress> alternateGeographicAddresses; @JsonProperty("provideAlternative") private Boolean provideAlternative; Loading @@ -39,6 +41,35 @@ public class GeographicAddressValidation extends BaseRootEntity { @JsonProperty("validationResult") private String validationResult; public GeographicAddress getValidAddress() { return validAddress; } public void setValidAddress(GeographicAddress validAddress) { this.validAddress = validAddress; } public Set<GeographicAddress> getAlternateGeographicAddresses() { return alternateGeographicAddresses; } public void setAlternateGeographicAddresses(Set<GeographicAddress> alternateGeographicAddresses) { this.alternateGeographicAddresses = alternateGeographicAddresses; } public GeographicAddressValidation alternateGeographicAddress(Set<GeographicAddress> alternateGeographicAddresses) { this.alternateGeographicAddresses = alternateGeographicAddresses; return this; } public GeographicAddressValidation addGeographicAddress(GeographicAddress geographicAddress) { if (this.alternateGeographicAddresses == null) { this.alternateGeographicAddresses = new HashSet<>(); } this.alternateGeographicAddresses.add(geographicAddress); return this; } public Boolean getProvideAlternative() { return provideAlternative; } Loading Loading @@ -81,7 +112,7 @@ public class GeographicAddressValidation extends BaseRootEntity { return false; } GeographicAddressValidation geographicAddressValidation = (GeographicAddressValidation) o; return Objects.equals(this.alternateGeographicAddress, geographicAddressValidation.alternateGeographicAddress) return Objects.equals(this.alternateGeographicAddresses, geographicAddressValidation.alternateGeographicAddresses) && Objects.equals(this.provideAlternative, geographicAddressValidation.provideAlternative) && Objects.equals(this.status, geographicAddressValidation.status) && Objects.equals(this.validAddress, geographicAddressValidation.validAddress) Loading @@ -94,7 +125,7 @@ public class GeographicAddressValidation extends BaseRootEntity { @Override public int hashCode() { return Objects.hash(alternateGeographicAddress, provideAlternative, status, validAddress, validationDate, validationResult, baseType, schemaLocation, type); return Objects.hash(alternateGeographicAddresses, provideAlternative, status, validAddress, validationDate, validationResult, baseType, schemaLocation, type); } @Override Loading @@ -102,7 +133,7 @@ public class GeographicAddressValidation extends BaseRootEntity { StringBuilder sb = new StringBuilder(); sb.append("class geographicAddressValidation {\n"); sb.append(" alternateGeographicAddress: ").append(toIndentedString(alternateGeographicAddress)).append("\n"); sb.append(" alternateGeographicAddress: ").append(toIndentedString(alternateGeographicAddresses)).append("\n"); sb.append(" provideAlternative: ").append(toIndentedString(provideAlternative)).append("\n"); sb.append(" status: ").append(toIndentedString(status)).append("\n"); sb.append(" validAddress: ").append(toIndentedString(validAddress)).append("\n"); Loading