no.ks.fiks.innsyn.schema.ekstern.domain.mappe.MappeadresseV1 Maven / Gradle / Ivy
Show all versions of innsyn-json-schema Show documentation
package no.ks.fiks.innsyn.schema.ekstern.domain.mappe;
import javax.annotation.processing.Generated;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyDescription;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
/**
* MappeAdresse V1
*
* En adresse
*
*/
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonPropertyOrder({
"adresselinje1",
"adresselinje2",
"adresselinje3",
"poststed",
"postnummer",
"land"
})
@Generated("jsonschema2pojo")
public class MappeadresseV1 {
/**
* String Nullable Not Blank
*
* Streng som ikke består av kun whitespace characters, men kan være null
*
*/
@JsonProperty("adresselinje1")
@JsonPropertyDescription("Streng som ikke best\u00e5r av kun whitespace characters, men kan v\u00e6re null")
private String adresselinje1;
/**
* String Nullable Not Blank
*
* Streng som ikke består av kun whitespace characters, men kan være null
*
*/
@JsonProperty("adresselinje2")
@JsonPropertyDescription("Streng som ikke best\u00e5r av kun whitespace characters, men kan v\u00e6re null")
private String adresselinje2;
/**
* String Nullable Not Blank
*
* Streng som ikke består av kun whitespace characters, men kan være null
*
*/
@JsonProperty("adresselinje3")
@JsonPropertyDescription("Streng som ikke best\u00e5r av kun whitespace characters, men kan v\u00e6re null")
private String adresselinje3;
/**
* String Nullable Not Blank
*
* Streng som ikke består av kun whitespace characters, men kan være null
*
*/
@JsonProperty("poststed")
@JsonPropertyDescription("Streng som ikke best\u00e5r av kun whitespace characters, men kan v\u00e6re null")
private String poststed;
/**
* String Nullable Not Blank
*
* Streng som ikke består av kun whitespace characters, men kan være null
*
*/
@JsonProperty("postnummer")
@JsonPropertyDescription("Streng som ikke best\u00e5r av kun whitespace characters, men kan v\u00e6re null")
private String postnummer;
/**
* String Nullable Not Blank
*
* Streng som ikke består av kun whitespace characters, men kan være null
*
*/
@JsonProperty("land")
@JsonPropertyDescription("Streng som ikke best\u00e5r av kun whitespace characters, men kan v\u00e6re null")
private String land;
/**
* String Nullable Not Blank
*
* Streng som ikke består av kun whitespace characters, men kan være null
*
*/
@JsonProperty("adresselinje1")
public String getAdresselinje1() {
return adresselinje1;
}
/**
* String Nullable Not Blank
*
* Streng som ikke består av kun whitespace characters, men kan være null
*
*/
@JsonProperty("adresselinje1")
public void setAdresselinje1(String adresselinje1) {
this.adresselinje1 = adresselinje1;
}
public MappeadresseV1 withAdresselinje1(String adresselinje1) {
this.adresselinje1 = adresselinje1;
return this;
}
/**
* String Nullable Not Blank
*
* Streng som ikke består av kun whitespace characters, men kan være null
*
*/
@JsonProperty("adresselinje2")
public String getAdresselinje2() {
return adresselinje2;
}
/**
* String Nullable Not Blank
*
* Streng som ikke består av kun whitespace characters, men kan være null
*
*/
@JsonProperty("adresselinje2")
public void setAdresselinje2(String adresselinje2) {
this.adresselinje2 = adresselinje2;
}
public MappeadresseV1 withAdresselinje2(String adresselinje2) {
this.adresselinje2 = adresselinje2;
return this;
}
/**
* String Nullable Not Blank
*
* Streng som ikke består av kun whitespace characters, men kan være null
*
*/
@JsonProperty("adresselinje3")
public String getAdresselinje3() {
return adresselinje3;
}
/**
* String Nullable Not Blank
*
* Streng som ikke består av kun whitespace characters, men kan være null
*
*/
@JsonProperty("adresselinje3")
public void setAdresselinje3(String adresselinje3) {
this.adresselinje3 = adresselinje3;
}
public MappeadresseV1 withAdresselinje3(String adresselinje3) {
this.adresselinje3 = adresselinje3;
return this;
}
/**
* String Nullable Not Blank
*
* Streng som ikke består av kun whitespace characters, men kan være null
*
*/
@JsonProperty("poststed")
public String getPoststed() {
return poststed;
}
/**
* String Nullable Not Blank
*
* Streng som ikke består av kun whitespace characters, men kan være null
*
*/
@JsonProperty("poststed")
public void setPoststed(String poststed) {
this.poststed = poststed;
}
public MappeadresseV1 withPoststed(String poststed) {
this.poststed = poststed;
return this;
}
/**
* String Nullable Not Blank
*
* Streng som ikke består av kun whitespace characters, men kan være null
*
*/
@JsonProperty("postnummer")
public String getPostnummer() {
return postnummer;
}
/**
* String Nullable Not Blank
*
* Streng som ikke består av kun whitespace characters, men kan være null
*
*/
@JsonProperty("postnummer")
public void setPostnummer(String postnummer) {
this.postnummer = postnummer;
}
public MappeadresseV1 withPostnummer(String postnummer) {
this.postnummer = postnummer;
return this;
}
/**
* String Nullable Not Blank
*
* Streng som ikke består av kun whitespace characters, men kan være null
*
*/
@JsonProperty("land")
public String getLand() {
return land;
}
/**
* String Nullable Not Blank
*
* Streng som ikke består av kun whitespace characters, men kan være null
*
*/
@JsonProperty("land")
public void setLand(String land) {
this.land = land;
}
public MappeadresseV1 withLand(String land) {
this.land = land;
return this;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append(MappeadresseV1 .class.getName()).append('@').append(Integer.toHexString(System.identityHashCode(this))).append('[');
sb.append("adresselinje1");
sb.append('=');
sb.append(((this.adresselinje1 == null)?"":this.adresselinje1));
sb.append(',');
sb.append("adresselinje2");
sb.append('=');
sb.append(((this.adresselinje2 == null)?"":this.adresselinje2));
sb.append(',');
sb.append("adresselinje3");
sb.append('=');
sb.append(((this.adresselinje3 == null)?"":this.adresselinje3));
sb.append(',');
sb.append("poststed");
sb.append('=');
sb.append(((this.poststed == null)?"":this.poststed));
sb.append(',');
sb.append("postnummer");
sb.append('=');
sb.append(((this.postnummer == null)?"":this.postnummer));
sb.append(',');
sb.append("land");
sb.append('=');
sb.append(((this.land == null)?"":this.land));
sb.append(',');
if (sb.charAt((sb.length()- 1)) == ',') {
sb.setCharAt((sb.length()- 1), ']');
} else {
sb.append(']');
}
return sb.toString();
}
@Override
public int hashCode() {
int result = 1;
result = ((result* 31)+((this.postnummer == null)? 0 :this.postnummer.hashCode()));
result = ((result* 31)+((this.adresselinje1 == null)? 0 :this.adresselinje1 .hashCode()));
result = ((result* 31)+((this.adresselinje2 == null)? 0 :this.adresselinje2 .hashCode()));
result = ((result* 31)+((this.land == null)? 0 :this.land.hashCode()));
result = ((result* 31)+((this.adresselinje3 == null)? 0 :this.adresselinje3 .hashCode()));
result = ((result* 31)+((this.poststed == null)? 0 :this.poststed.hashCode()));
return result;
}
@Override
public boolean equals(Object other) {
if (other == this) {
return true;
}
if ((other instanceof MappeadresseV1) == false) {
return false;
}
MappeadresseV1 rhs = ((MappeadresseV1) other);
return (((((((this.postnummer == rhs.postnummer)||((this.postnummer!= null)&&this.postnummer.equals(rhs.postnummer)))&&((this.adresselinje1 == rhs.adresselinje1)||((this.adresselinje1 != null)&&this.adresselinje1 .equals(rhs.adresselinje1))))&&((this.adresselinje2 == rhs.adresselinje2)||((this.adresselinje2 != null)&&this.adresselinje2 .equals(rhs.adresselinje2))))&&((this.land == rhs.land)||((this.land!= null)&&this.land.equals(rhs.land))))&&((this.adresselinje3 == rhs.adresselinje3)||((this.adresselinje3 != null)&&this.adresselinje3 .equals(rhs.adresselinje3))))&&((this.poststed == rhs.poststed)||((this.poststed!= null)&&this.poststed.equals(rhs.poststed))));
}
}