public boolean equals()

in src/main/java/com/aliyun/openservices/paifeaturestore/model/FeatureView.java [507:539]


  public boolean equals(java.lang.Object o) {
    if (this == o) {
      return true;
    }
    if (o == null || getClass() != o.getClass()) {
      return false;
    }
    FeatureView featureView = (FeatureView) o;
    return Objects.equals(this.featureViewId, featureView.featureViewId) &&
        Objects.equals(this.projectId, featureView.projectId) &&
        Objects.equals(this.projectName, featureView.projectName) &&
        Objects.equals(this.name, featureView.name) &&
        Objects.equals(this.featureEntityId, featureView.featureEntityId) &&
        Objects.equals(this.featureEntityName, featureView.featureEntityName) &&
        Objects.equals(this.featureEntityJoinid, featureView.featureEntityJoinid) &&
        Objects.equals(this.owner, featureView.owner) &&
        Objects.equals(this.type, featureView.type) &&
        Objects.equals(this.online, featureView.online) &&
        Objects.equals(this.offline, featureView.offline) &&
        Objects.equals(this.isRegister, featureView.isRegister) &&
        Objects.equals(this.registerTable, featureView.registerTable) &&
        Objects.equals(this.registerDatasourceId, featureView.registerDatasourceId) &&
        Objects.equals(this.registerDatasourceName, featureView.registerDatasourceName) &&
        Objects.equals(this.ttl, featureView.ttl) &&
        Objects.equals(this.tags, featureView.tags) &&
        Objects.equals(this.config, featureView.config) &&
        Objects.equals(this.onlineTableName, featureView.onlineTableName) &&
        Objects.equals(this.offlineTableName, featureView.offlineTableName) &&
        Objects.equals(this.lastSyncTime, featureView.lastSyncTime) &&
        Objects.equals(this.lastSyncConfig, featureView.lastSyncConfig) &&
        Objects.equals(this.writeToFeaturedb, featureView.writeToFeaturedb) &&
        Objects.equals(this.fields, featureView.fields);
  }