6 package com.vesoft.nebula.client.graph.data;
8 import com.vesoft.nebula.Date;
9 import java.util.Objects;
18 public short getYear() {
19 return date.getYear();
22 public byte getMonth() {
23 return date.getMonth();
26 public byte getDay() {
31 public String toString() {
32 return String.format(
"%d-%02d-%02d", date.year, date.month, date.day);
36 public boolean equals(Object o) {
40 if (o ==
null || getClass() != o.getClass()) {
44 return date.year == that.getYear()
45 && date.month == that.getMonth()
46 && date.day == that.getDay();
50 public int hashCode() {
51 return Objects.hash(date);