![JAR search and dependency download from the Maven repository](/logo.png)
org.fiware.ngsi.model.TemporalQueryVO Maven / Gradle / Ivy
package org.fiware.ngsi.model;
@jakarta.annotation.Generated("org.openapitools.codegen.languages.MicronautCodegen")
@io.micronaut.core.annotation.Introspected
public class TemporalQueryVO {
public static final java.lang.String JSON_PROPERTY_TIMEREL = "timerel";
public static final java.lang.String JSON_PROPERTY_TIME_AT = "timeAt";
public static final java.lang.String JSON_PROPERTY_END_TIME_AT = "endTimeAt";
public static final java.lang.String JSON_PROPERTY_TIMEPROPERTY = "timeproperty";
@com.fasterxml.jackson.annotation.JsonProperty(JSON_PROPERTY_TIMEREL)
@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
private java.lang.String timerel;
@com.fasterxml.jackson.annotation.JsonProperty(JSON_PROPERTY_TIME_AT)
@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
private java.time.Instant timeAt;
@com.fasterxml.jackson.annotation.JsonProperty(JSON_PROPERTY_END_TIME_AT)
@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
private java.time.Instant endTimeAt;
@com.fasterxml.jackson.annotation.JsonProperty(JSON_PROPERTY_TIMEPROPERTY)
@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
private java.lang.String timeproperty;
// methods
@Override
public boolean equals(Object object) {
if (object == this) {
return true;
}
if (object == null || getClass() != object.getClass()) {
return false;
}
TemporalQueryVO other = (TemporalQueryVO) object;
return java.util.Objects.equals(timerel, other.timerel)
&& java.util.Objects.equals(timeAt, other.timeAt)
&& java.util.Objects.equals(endTimeAt, other.endTimeAt)
&& java.util.Objects.equals(timeproperty, other.timeproperty);
}
@Override
public int hashCode() {
return java.util.Objects.hash(timerel, timeAt, endTimeAt, timeproperty);
}
@Override
public java.lang.String toString() {
return new java.lang.StringBuilder()
.append("TemporalQueryVO[")
.append("timerel=").append(timerel).append(",")
.append("timeAt=").append(timeAt).append(",")
.append("endTimeAt=").append(endTimeAt).append(",")
.append("timeproperty=").append(timeproperty)
.append("]")
.toString();
}
// fluent
public TemporalQueryVO timerel(java.lang.String newTimerel) {
this.timerel = newTimerel;
return this;
}
public TemporalQueryVO timeAt(java.time.Instant newTimeAt) {
this.timeAt = newTimeAt;
return this;
}
public TemporalQueryVO endTimeAt(java.time.Instant newEndTimeAt) {
this.endTimeAt = newEndTimeAt;
return this;
}
public TemporalQueryVO timeproperty(java.lang.String newTimeproperty) {
this.timeproperty = newTimeproperty;
return this;
}
// getter/setter
public java.lang.String getTimerel() {
return timerel;
}
public void setTimerel(java.lang.String newTimerel) {
this.timerel = newTimerel;
}
public java.time.Instant getTimeAt() {
return timeAt;
}
public void setTimeAt(java.time.Instant newTimeAt) {
this.timeAt = newTimeAt;
}
public java.time.Instant getEndTimeAt() {
return endTimeAt;
}
public void setEndTimeAt(java.time.Instant newEndTimeAt) {
this.endTimeAt = newEndTimeAt;
}
public java.lang.String getTimeproperty() {
return timeproperty;
}
public void setTimeproperty(java.lang.String newTimeproperty) {
this.timeproperty = newTimeproperty;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy