no.ks.fiks.innsyn.schema.ekstern.domain.mappe.MatrikkelV1 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;
/**
* Matrikkel V1
*
* Informasjon om matrikkel
*
*/
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonPropertyOrder({
"kommunenummer",
"gardsnummer",
"bruksnummer",
"festenummer",
"seksjonsnummer",
"matrikkelId"
})
@Generated("jsonschema2pojo")
public class MatrikkelV1 {
/**
* Kommunenummer til eiendommen
*
*/
@JsonProperty("kommunenummer")
@JsonPropertyDescription("Kommunenummer til eiendommen")
private String kommunenummer;
/**
* Gardsnummer til eiendommen
*
*/
@JsonProperty("gardsnummer")
@JsonPropertyDescription("Gardsnummer til eiendommen")
private String gardsnummer;
/**
* Bruksnummer til eiendommen
*
*/
@JsonProperty("bruksnummer")
@JsonPropertyDescription("Bruksnummer til eiendommen")
private String bruksnummer;
/**
* Festenummer til eiendommen
*
*/
@JsonProperty("festenummer")
@JsonPropertyDescription("Festenummer til eiendommen")
private String festenummer;
/**
* Seksjonsnummer til eiendommen
*
*/
@JsonProperty("seksjonsnummer")
@JsonPropertyDescription("Seksjonsnummer til eiendommen")
private String seksjonsnummer;
/**
* Int64
*
* 64-bits integer
*
*/
@JsonProperty("matrikkelId")
@JsonPropertyDescription("64-bits integer")
private Long matrikkelId;
/**
* Kommunenummer til eiendommen
*
*/
@JsonProperty("kommunenummer")
public String getKommunenummer() {
return kommunenummer;
}
/**
* Kommunenummer til eiendommen
*
*/
@JsonProperty("kommunenummer")
public void setKommunenummer(String kommunenummer) {
this.kommunenummer = kommunenummer;
}
public MatrikkelV1 withKommunenummer(String kommunenummer) {
this.kommunenummer = kommunenummer;
return this;
}
/**
* Gardsnummer til eiendommen
*
*/
@JsonProperty("gardsnummer")
public String getGardsnummer() {
return gardsnummer;
}
/**
* Gardsnummer til eiendommen
*
*/
@JsonProperty("gardsnummer")
public void setGardsnummer(String gardsnummer) {
this.gardsnummer = gardsnummer;
}
public MatrikkelV1 withGardsnummer(String gardsnummer) {
this.gardsnummer = gardsnummer;
return this;
}
/**
* Bruksnummer til eiendommen
*
*/
@JsonProperty("bruksnummer")
public String getBruksnummer() {
return bruksnummer;
}
/**
* Bruksnummer til eiendommen
*
*/
@JsonProperty("bruksnummer")
public void setBruksnummer(String bruksnummer) {
this.bruksnummer = bruksnummer;
}
public MatrikkelV1 withBruksnummer(String bruksnummer) {
this.bruksnummer = bruksnummer;
return this;
}
/**
* Festenummer til eiendommen
*
*/
@JsonProperty("festenummer")
public String getFestenummer() {
return festenummer;
}
/**
* Festenummer til eiendommen
*
*/
@JsonProperty("festenummer")
public void setFestenummer(String festenummer) {
this.festenummer = festenummer;
}
public MatrikkelV1 withFestenummer(String festenummer) {
this.festenummer = festenummer;
return this;
}
/**
* Seksjonsnummer til eiendommen
*
*/
@JsonProperty("seksjonsnummer")
public String getSeksjonsnummer() {
return seksjonsnummer;
}
/**
* Seksjonsnummer til eiendommen
*
*/
@JsonProperty("seksjonsnummer")
public void setSeksjonsnummer(String seksjonsnummer) {
this.seksjonsnummer = seksjonsnummer;
}
public MatrikkelV1 withSeksjonsnummer(String seksjonsnummer) {
this.seksjonsnummer = seksjonsnummer;
return this;
}
/**
* Int64
*
* 64-bits integer
*
*/
@JsonProperty("matrikkelId")
public Long getMatrikkelId() {
return matrikkelId;
}
/**
* Int64
*
* 64-bits integer
*
*/
@JsonProperty("matrikkelId")
public void setMatrikkelId(Long matrikkelId) {
this.matrikkelId = matrikkelId;
}
public MatrikkelV1 withMatrikkelId(Long matrikkelId) {
this.matrikkelId = matrikkelId;
return this;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append(MatrikkelV1 .class.getName()).append('@').append(Integer.toHexString(System.identityHashCode(this))).append('[');
sb.append("kommunenummer");
sb.append('=');
sb.append(((this.kommunenummer == null)?"":this.kommunenummer));
sb.append(',');
sb.append("gardsnummer");
sb.append('=');
sb.append(((this.gardsnummer == null)?"":this.gardsnummer));
sb.append(',');
sb.append("bruksnummer");
sb.append('=');
sb.append(((this.bruksnummer == null)?"":this.bruksnummer));
sb.append(',');
sb.append("festenummer");
sb.append('=');
sb.append(((this.festenummer == null)?"":this.festenummer));
sb.append(',');
sb.append("seksjonsnummer");
sb.append('=');
sb.append(((this.seksjonsnummer == null)?"":this.seksjonsnummer));
sb.append(',');
sb.append("matrikkelId");
sb.append('=');
sb.append(((this.matrikkelId == null)?"":this.matrikkelId));
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.seksjonsnummer == null)? 0 :this.seksjonsnummer.hashCode()));
result = ((result* 31)+((this.festenummer == null)? 0 :this.festenummer.hashCode()));
result = ((result* 31)+((this.gardsnummer == null)? 0 :this.gardsnummer.hashCode()));
result = ((result* 31)+((this.kommunenummer == null)? 0 :this.kommunenummer.hashCode()));
result = ((result* 31)+((this.bruksnummer == null)? 0 :this.bruksnummer.hashCode()));
result = ((result* 31)+((this.matrikkelId == null)? 0 :this.matrikkelId.hashCode()));
return result;
}
@Override
public boolean equals(Object other) {
if (other == this) {
return true;
}
if ((other instanceof MatrikkelV1) == false) {
return false;
}
MatrikkelV1 rhs = ((MatrikkelV1) other);
return (((((((this.seksjonsnummer == rhs.seksjonsnummer)||((this.seksjonsnummer!= null)&&this.seksjonsnummer.equals(rhs.seksjonsnummer)))&&((this.festenummer == rhs.festenummer)||((this.festenummer!= null)&&this.festenummer.equals(rhs.festenummer))))&&((this.gardsnummer == rhs.gardsnummer)||((this.gardsnummer!= null)&&this.gardsnummer.equals(rhs.gardsnummer))))&&((this.kommunenummer == rhs.kommunenummer)||((this.kommunenummer!= null)&&this.kommunenummer.equals(rhs.kommunenummer))))&&((this.bruksnummer == rhs.bruksnummer)||((this.bruksnummer!= null)&&this.bruksnummer.equals(rhs.bruksnummer))))&&((this.matrikkelId == rhs.matrikkelId)||((this.matrikkelId!= null)&&this.matrikkelId.equals(rhs.matrikkelId))));
}
}