Loading src/main/java/org/etsi/osl/tmf/gsm674/model/CalendarPeriod.java 0 → 100644 +100 −0 Original line number Diff line number Diff line package org.etsi.osl.tmf.gsm674.model; import com.fasterxml.jackson.annotation.JsonProperty; import jakarta.persistence.CascadeType; import jakarta.persistence.Entity; import jakarta.persistence.OneToMany; import org.etsi.osl.tmf.common.model.BaseRootEntity; import java.util.HashSet; import java.util.Objects; import java.util.Set; @Entity(name="CalendarPeriod") public class CalendarPeriod extends BaseRootEntity { @JsonProperty("day") private String day; @JsonProperty("status") private String status; @JsonProperty("timeZone") private String timeZone; @JsonProperty("hourPeriod") @OneToMany(cascade = { CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH }) Set<HourPeriod> hourPeriod = new HashSet<>(); public CalendarPeriod() { } public String getDay() { return day; } public void setDay(String day) { this.day = day; } public String getStatus() { return status; } public void setStatus(String status) { this.status = status; } public String getTimeZone() { return timeZone; } public void setTimeZone(String timeZone) { this.timeZone = timeZone; } public Set<HourPeriod> getHourPeriod() { return hourPeriod; } public void setHourPeriod(Set<HourPeriod> hourPeriod) { this.hourPeriod = hourPeriod; } @Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; if (!super.equals(o)) return false; CalendarPeriod that = (CalendarPeriod) o; return Objects.equals(day, that.day) && Objects.equals(status, that.status) && Objects.equals(timeZone, that.timeZone) && Objects.equals(hourPeriod, that.hourPeriod); } @Override public int hashCode() { return Objects.hash(day, status, timeZone, hourPeriod); } @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class CalendarPeriod {\n"); sb.append(" day: ").append(toIndentedString(day)).append("\n"); sb.append(" timezone: ").append(toIndentedString(timeZone)).append("\n"); sb.append(" hourPeriod: ").append(toIndentedString(hourPeriod)).append("\n"); sb.append(" status: ").append(toIndentedString(status)).append("\n"); sb.append(" baseType: ").append(toIndentedString(baseType)).append("\n"); sb.append(" schemaLocation: ").append(toIndentedString(schemaLocation)).append("\n"); sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append("}"); return sb.toString(); } /** * Convert the given object to string with each line indented by 4 spaces * (except the first line). */ private String toIndentedString(java.lang.Object o) { if (o == null) { return "null"; } return o.toString().replace("\n", "\n "); } } src/main/java/org/etsi/osl/tmf/gsm674/model/GeographicSite.java 0 → 100644 +161 −0 Original line number Diff line number Diff line package org.etsi.osl.tmf.gsm674.model; import com.fasterxml.jackson.annotation.JsonProperty; import jakarta.persistence.CascadeType; import jakarta.persistence.Entity; import jakarta.persistence.OneToMany; import org.etsi.osl.tmf.common.model.BaseRootEntity; import org.etsi.osl.tmf.prm669.model.RelatedParty; import java.util.HashSet; import java.util.Objects; import java.util.Set; @Entity(name = "GeographicSite") public class GeographicSite extends BaseRootEntity { @JsonProperty("id") private String id; @JsonProperty("code") private String code; @JsonProperty("description") private String description; @JsonProperty("name") private String name; @JsonProperty("status") private String status; @JsonProperty("calendar") @OneToMany(cascade = { CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH }) private Set<CalendarPeriod> calendar = new HashSet<>(); @JsonProperty("place") @OneToMany(cascade = { CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH }) private Set<PlaceRefOrValue> placeRefOrValue = new HashSet<>(); @JsonProperty("siteRelationship") @OneToMany(cascade = { CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH }) private Set<GeographicSiteRelationship> geographicSiteRelationship = new HashSet<>(); @JsonProperty("relatedParty") @OneToMany(cascade = { CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH }) private Set<RelatedParty> relatedParties = new HashSet<>(); @Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; if (!super.equals(o)) return false; GeographicSite that = (GeographicSite) o; return Objects.equals(id, that.id) && Objects.equals(code, that.code) && Objects.equals(description, that.description) && Objects.equals(name, that.name) && Objects.equals(status, that.status) && Objects.equals(calendar, that.calendar) && Objects.equals(placeRefOrValue, that.placeRefOrValue) && Objects.equals(geographicSiteRelationship, that.geographicSiteRelationship) && Objects.equals(relatedParties, that.relatedParties); } @Override public int hashCode() { return Objects.hash(id, code, description, name, status, calendar, placeRefOrValue, geographicSiteRelationship, relatedParties); } public String getId() { return id; } public void setId(String id) { this.id = id; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getStatus() { return status; } public void setStatus(String status) { this.status = status; } public Set<CalendarPeriod> getCalendar() { return calendar; } public void setCalendar(Set<CalendarPeriod> calendar) { this.calendar = calendar; } public Set<PlaceRefOrValue> getPlaceRefOrValue() { return placeRefOrValue; } public void setPlaceRefOrValue(Set<PlaceRefOrValue> placeRefOrValue) { this.placeRefOrValue = placeRefOrValue; } public Set<GeographicSiteRelationship> getGeographicSiteRelationship() { return geographicSiteRelationship; } public void setGeographicSiteRelationship(Set<GeographicSiteRelationship> geographicSiteRelationship) { this.geographicSiteRelationship = geographicSiteRelationship; } public Set<RelatedParty> getRelatedParties() { return relatedParties; } public void setRelatedParties(Set<RelatedParty> relatedParties) { this.relatedParties = relatedParties; } @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class GeographicSite {\n"); sb.append(" id: ").append(toIndentedString(id)).append("\n"); sb.append(" href: ").append(toIndentedString(href)).append("\n"); sb.append(" code: ").append(toIndentedString(code)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" name: ").append(toIndentedString(name)).append("\n"); sb.append(" status: ").append(toIndentedString(status)).append("\n"); sb.append(" calendar: ").append(toIndentedString(calendar)).append("\n"); sb.append(" place: ").append(toIndentedString(placeRefOrValue)).append("\n"); sb.append(" relatedParty: ").append(toIndentedString(relatedParties)).append("\n"); sb.append(" siteRelationship: ").append(toIndentedString(geographicSiteRelationship)).append("\n"); sb.append(" baseType: ").append(toIndentedString(baseType)).append("\n"); sb.append(" schemaLocation: ").append(toIndentedString(schemaLocation)).append("\n"); sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append("}"); return sb.toString(); } /** * Convert the given object to string with each line indented by 4 spaces * (except the first line). */ private String toIndentedString(java.lang.Object o) { if (o == null) { return "null"; } return o.toString().replace("\n", "\n "); } } src/main/java/org/etsi/osl/tmf/gsm674/model/GeographicSiteRelationship.java 0 → 100644 +96 −0 Original line number Diff line number Diff line package org.etsi.osl.tmf.gsm674.model; import com.fasterxml.jackson.annotation.JsonProperty; import jakarta.persistence.Entity; import org.etsi.osl.tmf.common.model.BaseRootEntity; import org.etsi.osl.tmf.common.model.TimePeriod; import java.util.Objects; @Entity(name="GeographicSiteRelationship") public class GeographicSiteRelationship extends BaseRootEntity { @JsonProperty("relationshipType") private String relationshipType; @JsonProperty("role") private String role; @JsonProperty("id") private String id; @JsonProperty("validFor") private TimePeriod validFor; public GeographicSiteRelationship() { } public String getRelationshipType() { return relationshipType; } public void setRelationshipType(String relationshipType) { this.relationshipType = relationshipType; } public String getRole() { return role; } public void setRole(String role) { this.role = role; } public String getId() { return id; } public void setId(String id) { this.id = id; } public TimePeriod getValidFor() { return validFor; } public void setValidFor(TimePeriod validFor) { this.validFor = validFor; } @Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; if (!super.equals(o)) return false; GeographicSiteRelationship that = (GeographicSiteRelationship) o; return Objects.equals(relationshipType, that.relationshipType) && Objects.equals(role, that.role) && Objects.equals(id, that.id) && Objects.equals(validFor, that.validFor); } @Override public int hashCode() { return Objects.hash(relationshipType, role, id, validFor); } @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class GeographicSiteRelationship {\n"); sb.append(" relationshipType: ").append(toIndentedString(relationshipType)).append("\n"); sb.append(" href: ").append(toIndentedString(href)).append("\n"); sb.append(" role: ").append(toIndentedString(role)).append("\n"); sb.append(" id: ").append(toIndentedString(id)).append("\n"); sb.append(" baseType: ").append(toIndentedString(baseType)).append("\n"); sb.append(" schemaLocation: ").append(toIndentedString(schemaLocation)).append("\n"); sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append("}"); return sb.toString(); } /** * Convert the given object to string with each line indented by 4 spaces * (except the first line). */ private String toIndentedString(java.lang.Object o) { if (o == null) { return "null"; } return o.toString().replace("\n", "\n "); } } src/main/java/org/etsi/osl/tmf/gsm674/model/HourPeriod.java 0 → 100644 +79 −0 Original line number Diff line number Diff line package org.etsi.osl.tmf.gsm674.model; import com.fasterxml.jackson.annotation.JsonProperty; import jakarta.persistence.Entity; import org.etsi.osl.tmf.common.model.BaseRootEntity; import java.util.Objects; @Entity(name="HourPeriod") public class HourPeriod extends BaseRootEntity { @JsonProperty("endHour") private String endHour; @JsonProperty("startHour") private String startHour; public HourPeriod() { } public HourPeriod(String endHour, String startHour) { this.endHour = endHour; this.startHour = startHour; } public String getEndHour() { return endHour; } public void setEndHour(String endHour) { this.endHour = endHour; } public String getStartHour() { return startHour; } public void setStartHour(String startHour) { this.startHour = startHour; } @Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; if (!super.equals(o)) return false; HourPeriod that = (HourPeriod) o; return Objects.equals(endHour, that.endHour) && Objects.equals(startHour, that.startHour); } @Override public int hashCode() { return Objects.hash(endHour, startHour); } @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class HourPeriod {\n"); sb.append(" startHour: ").append(toIndentedString(startHour)).append("\n"); sb.append(" endHour: ").append(toIndentedString(endHour)).append("\n"); sb.append(" baseType: ").append(toIndentedString(baseType)).append("\n"); sb.append(" schemaLocation: ").append(toIndentedString(schemaLocation)).append("\n"); sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append("}"); return sb.toString(); } /** * Convert the given object to string with each line indented by 4 spaces * (except the first line). */ private String toIndentedString(java.lang.Object o) { if (o == null) { return "null"; } return o.toString().replace("\n", "\n "); } } src/main/java/org/etsi/osl/tmf/gsm674/model/PlaceRefOrValue.java 0 → 100644 +86 −0 Original line number Diff line number Diff line package org.etsi.osl.tmf.gsm674.model; import com.fasterxml.jackson.annotation.JsonProperty; import jakarta.persistence.Entity; import org.etsi.osl.tmf.common.model.BaseRootEntity; import java.util.Objects; @Entity(name="PlaceRefOrValue") public class PlaceRefOrValue extends BaseRootEntity { @JsonProperty("id") private String id; @JsonProperty("name") private String name; @JsonProperty("@referredType") private String referredType; public PlaceRefOrValue() { } public String getId() { return id; } public void setId(String id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getReferredType() { return referredType; } public void setReferredType(String referredType) { this.referredType = referredType; } @Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; if (!super.equals(o)) return false; PlaceRefOrValue that = (PlaceRefOrValue) o; return Objects.equals(id, that.id) && Objects.equals(name, that.name) && Objects.equals(referredType, that.referredType); } @Override public int hashCode() { return Objects.hash(id, name, referredType); } @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class PlaceRefOrValue {\n"); sb.append(" name: ").append(toIndentedString(name)).append("\n"); sb.append(" href: ").append(toIndentedString(href)).append("\n"); sb.append(" @referredType: ").append(toIndentedString(referredType)).append("\n"); sb.append(" id: ").append(toIndentedString(id)).append("\n"); sb.append(" baseType: ").append(toIndentedString(baseType)).append("\n"); sb.append(" schemaLocation: ").append(toIndentedString(schemaLocation)).append("\n"); sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append("}"); return sb.toString(); } /** * Convert the given object to string with each line indented by 4 spaces * (except the first line). */ private String toIndentedString(java.lang.Object o) { if (o == null) { return "null"; } return o.toString().replace("\n", "\n "); } } Loading
src/main/java/org/etsi/osl/tmf/gsm674/model/CalendarPeriod.java 0 → 100644 +100 −0 Original line number Diff line number Diff line package org.etsi.osl.tmf.gsm674.model; import com.fasterxml.jackson.annotation.JsonProperty; import jakarta.persistence.CascadeType; import jakarta.persistence.Entity; import jakarta.persistence.OneToMany; import org.etsi.osl.tmf.common.model.BaseRootEntity; import java.util.HashSet; import java.util.Objects; import java.util.Set; @Entity(name="CalendarPeriod") public class CalendarPeriod extends BaseRootEntity { @JsonProperty("day") private String day; @JsonProperty("status") private String status; @JsonProperty("timeZone") private String timeZone; @JsonProperty("hourPeriod") @OneToMany(cascade = { CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH }) Set<HourPeriod> hourPeriod = new HashSet<>(); public CalendarPeriod() { } public String getDay() { return day; } public void setDay(String day) { this.day = day; } public String getStatus() { return status; } public void setStatus(String status) { this.status = status; } public String getTimeZone() { return timeZone; } public void setTimeZone(String timeZone) { this.timeZone = timeZone; } public Set<HourPeriod> getHourPeriod() { return hourPeriod; } public void setHourPeriod(Set<HourPeriod> hourPeriod) { this.hourPeriod = hourPeriod; } @Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; if (!super.equals(o)) return false; CalendarPeriod that = (CalendarPeriod) o; return Objects.equals(day, that.day) && Objects.equals(status, that.status) && Objects.equals(timeZone, that.timeZone) && Objects.equals(hourPeriod, that.hourPeriod); } @Override public int hashCode() { return Objects.hash(day, status, timeZone, hourPeriod); } @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class CalendarPeriod {\n"); sb.append(" day: ").append(toIndentedString(day)).append("\n"); sb.append(" timezone: ").append(toIndentedString(timeZone)).append("\n"); sb.append(" hourPeriod: ").append(toIndentedString(hourPeriod)).append("\n"); sb.append(" status: ").append(toIndentedString(status)).append("\n"); sb.append(" baseType: ").append(toIndentedString(baseType)).append("\n"); sb.append(" schemaLocation: ").append(toIndentedString(schemaLocation)).append("\n"); sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append("}"); return sb.toString(); } /** * Convert the given object to string with each line indented by 4 spaces * (except the first line). */ private String toIndentedString(java.lang.Object o) { if (o == null) { return "null"; } return o.toString().replace("\n", "\n "); } }
src/main/java/org/etsi/osl/tmf/gsm674/model/GeographicSite.java 0 → 100644 +161 −0 Original line number Diff line number Diff line package org.etsi.osl.tmf.gsm674.model; import com.fasterxml.jackson.annotation.JsonProperty; import jakarta.persistence.CascadeType; import jakarta.persistence.Entity; import jakarta.persistence.OneToMany; import org.etsi.osl.tmf.common.model.BaseRootEntity; import org.etsi.osl.tmf.prm669.model.RelatedParty; import java.util.HashSet; import java.util.Objects; import java.util.Set; @Entity(name = "GeographicSite") public class GeographicSite extends BaseRootEntity { @JsonProperty("id") private String id; @JsonProperty("code") private String code; @JsonProperty("description") private String description; @JsonProperty("name") private String name; @JsonProperty("status") private String status; @JsonProperty("calendar") @OneToMany(cascade = { CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH }) private Set<CalendarPeriod> calendar = new HashSet<>(); @JsonProperty("place") @OneToMany(cascade = { CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH }) private Set<PlaceRefOrValue> placeRefOrValue = new HashSet<>(); @JsonProperty("siteRelationship") @OneToMany(cascade = { CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH }) private Set<GeographicSiteRelationship> geographicSiteRelationship = new HashSet<>(); @JsonProperty("relatedParty") @OneToMany(cascade = { CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH }) private Set<RelatedParty> relatedParties = new HashSet<>(); @Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; if (!super.equals(o)) return false; GeographicSite that = (GeographicSite) o; return Objects.equals(id, that.id) && Objects.equals(code, that.code) && Objects.equals(description, that.description) && Objects.equals(name, that.name) && Objects.equals(status, that.status) && Objects.equals(calendar, that.calendar) && Objects.equals(placeRefOrValue, that.placeRefOrValue) && Objects.equals(geographicSiteRelationship, that.geographicSiteRelationship) && Objects.equals(relatedParties, that.relatedParties); } @Override public int hashCode() { return Objects.hash(id, code, description, name, status, calendar, placeRefOrValue, geographicSiteRelationship, relatedParties); } public String getId() { return id; } public void setId(String id) { this.id = id; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getStatus() { return status; } public void setStatus(String status) { this.status = status; } public Set<CalendarPeriod> getCalendar() { return calendar; } public void setCalendar(Set<CalendarPeriod> calendar) { this.calendar = calendar; } public Set<PlaceRefOrValue> getPlaceRefOrValue() { return placeRefOrValue; } public void setPlaceRefOrValue(Set<PlaceRefOrValue> placeRefOrValue) { this.placeRefOrValue = placeRefOrValue; } public Set<GeographicSiteRelationship> getGeographicSiteRelationship() { return geographicSiteRelationship; } public void setGeographicSiteRelationship(Set<GeographicSiteRelationship> geographicSiteRelationship) { this.geographicSiteRelationship = geographicSiteRelationship; } public Set<RelatedParty> getRelatedParties() { return relatedParties; } public void setRelatedParties(Set<RelatedParty> relatedParties) { this.relatedParties = relatedParties; } @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class GeographicSite {\n"); sb.append(" id: ").append(toIndentedString(id)).append("\n"); sb.append(" href: ").append(toIndentedString(href)).append("\n"); sb.append(" code: ").append(toIndentedString(code)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" name: ").append(toIndentedString(name)).append("\n"); sb.append(" status: ").append(toIndentedString(status)).append("\n"); sb.append(" calendar: ").append(toIndentedString(calendar)).append("\n"); sb.append(" place: ").append(toIndentedString(placeRefOrValue)).append("\n"); sb.append(" relatedParty: ").append(toIndentedString(relatedParties)).append("\n"); sb.append(" siteRelationship: ").append(toIndentedString(geographicSiteRelationship)).append("\n"); sb.append(" baseType: ").append(toIndentedString(baseType)).append("\n"); sb.append(" schemaLocation: ").append(toIndentedString(schemaLocation)).append("\n"); sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append("}"); return sb.toString(); } /** * Convert the given object to string with each line indented by 4 spaces * (except the first line). */ private String toIndentedString(java.lang.Object o) { if (o == null) { return "null"; } return o.toString().replace("\n", "\n "); } }
src/main/java/org/etsi/osl/tmf/gsm674/model/GeographicSiteRelationship.java 0 → 100644 +96 −0 Original line number Diff line number Diff line package org.etsi.osl.tmf.gsm674.model; import com.fasterxml.jackson.annotation.JsonProperty; import jakarta.persistence.Entity; import org.etsi.osl.tmf.common.model.BaseRootEntity; import org.etsi.osl.tmf.common.model.TimePeriod; import java.util.Objects; @Entity(name="GeographicSiteRelationship") public class GeographicSiteRelationship extends BaseRootEntity { @JsonProperty("relationshipType") private String relationshipType; @JsonProperty("role") private String role; @JsonProperty("id") private String id; @JsonProperty("validFor") private TimePeriod validFor; public GeographicSiteRelationship() { } public String getRelationshipType() { return relationshipType; } public void setRelationshipType(String relationshipType) { this.relationshipType = relationshipType; } public String getRole() { return role; } public void setRole(String role) { this.role = role; } public String getId() { return id; } public void setId(String id) { this.id = id; } public TimePeriod getValidFor() { return validFor; } public void setValidFor(TimePeriod validFor) { this.validFor = validFor; } @Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; if (!super.equals(o)) return false; GeographicSiteRelationship that = (GeographicSiteRelationship) o; return Objects.equals(relationshipType, that.relationshipType) && Objects.equals(role, that.role) && Objects.equals(id, that.id) && Objects.equals(validFor, that.validFor); } @Override public int hashCode() { return Objects.hash(relationshipType, role, id, validFor); } @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class GeographicSiteRelationship {\n"); sb.append(" relationshipType: ").append(toIndentedString(relationshipType)).append("\n"); sb.append(" href: ").append(toIndentedString(href)).append("\n"); sb.append(" role: ").append(toIndentedString(role)).append("\n"); sb.append(" id: ").append(toIndentedString(id)).append("\n"); sb.append(" baseType: ").append(toIndentedString(baseType)).append("\n"); sb.append(" schemaLocation: ").append(toIndentedString(schemaLocation)).append("\n"); sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append("}"); return sb.toString(); } /** * Convert the given object to string with each line indented by 4 spaces * (except the first line). */ private String toIndentedString(java.lang.Object o) { if (o == null) { return "null"; } return o.toString().replace("\n", "\n "); } }
src/main/java/org/etsi/osl/tmf/gsm674/model/HourPeriod.java 0 → 100644 +79 −0 Original line number Diff line number Diff line package org.etsi.osl.tmf.gsm674.model; import com.fasterxml.jackson.annotation.JsonProperty; import jakarta.persistence.Entity; import org.etsi.osl.tmf.common.model.BaseRootEntity; import java.util.Objects; @Entity(name="HourPeriod") public class HourPeriod extends BaseRootEntity { @JsonProperty("endHour") private String endHour; @JsonProperty("startHour") private String startHour; public HourPeriod() { } public HourPeriod(String endHour, String startHour) { this.endHour = endHour; this.startHour = startHour; } public String getEndHour() { return endHour; } public void setEndHour(String endHour) { this.endHour = endHour; } public String getStartHour() { return startHour; } public void setStartHour(String startHour) { this.startHour = startHour; } @Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; if (!super.equals(o)) return false; HourPeriod that = (HourPeriod) o; return Objects.equals(endHour, that.endHour) && Objects.equals(startHour, that.startHour); } @Override public int hashCode() { return Objects.hash(endHour, startHour); } @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class HourPeriod {\n"); sb.append(" startHour: ").append(toIndentedString(startHour)).append("\n"); sb.append(" endHour: ").append(toIndentedString(endHour)).append("\n"); sb.append(" baseType: ").append(toIndentedString(baseType)).append("\n"); sb.append(" schemaLocation: ").append(toIndentedString(schemaLocation)).append("\n"); sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append("}"); return sb.toString(); } /** * Convert the given object to string with each line indented by 4 spaces * (except the first line). */ private String toIndentedString(java.lang.Object o) { if (o == null) { return "null"; } return o.toString().replace("\n", "\n "); } }
src/main/java/org/etsi/osl/tmf/gsm674/model/PlaceRefOrValue.java 0 → 100644 +86 −0 Original line number Diff line number Diff line package org.etsi.osl.tmf.gsm674.model; import com.fasterxml.jackson.annotation.JsonProperty; import jakarta.persistence.Entity; import org.etsi.osl.tmf.common.model.BaseRootEntity; import java.util.Objects; @Entity(name="PlaceRefOrValue") public class PlaceRefOrValue extends BaseRootEntity { @JsonProperty("id") private String id; @JsonProperty("name") private String name; @JsonProperty("@referredType") private String referredType; public PlaceRefOrValue() { } public String getId() { return id; } public void setId(String id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getReferredType() { return referredType; } public void setReferredType(String referredType) { this.referredType = referredType; } @Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; if (!super.equals(o)) return false; PlaceRefOrValue that = (PlaceRefOrValue) o; return Objects.equals(id, that.id) && Objects.equals(name, that.name) && Objects.equals(referredType, that.referredType); } @Override public int hashCode() { return Objects.hash(id, name, referredType); } @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class PlaceRefOrValue {\n"); sb.append(" name: ").append(toIndentedString(name)).append("\n"); sb.append(" href: ").append(toIndentedString(href)).append("\n"); sb.append(" @referredType: ").append(toIndentedString(referredType)).append("\n"); sb.append(" id: ").append(toIndentedString(id)).append("\n"); sb.append(" baseType: ").append(toIndentedString(baseType)).append("\n"); sb.append(" schemaLocation: ").append(toIndentedString(schemaLocation)).append("\n"); sb.append(" type: ").append(toIndentedString(type)).append("\n"); sb.append("}"); return sb.toString(); } /** * Convert the given object to string with each line indented by 4 spaces * (except the first line). */ private String toIndentedString(java.lang.Object o) { if (o == null) { return "null"; } return o.toString().replace("\n", "\n "); } }