com.clickzetta.platform.client.api.multi.TableIdentifier Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of clickzetta-java Show documentation
Show all versions of clickzetta-java Show documentation
The java SDK for clickzetta's Lakehouse
package com.clickzetta.platform.client.api.multi;
import java.io.Serializable;
import java.util.Objects;
public class TableIdentifier implements Serializable {
public String schemaName;
public String tableName;
public TableIdentifier(String schemaName, String tableName) {
this.schemaName = schemaName;
this.tableName = tableName;
}
@Override
public boolean equals(Object o) {
if (this == o) return true;
if (!(o instanceof TableIdentifier)) return false;
TableIdentifier that = (TableIdentifier) o;
return Objects.equals(schemaName, that.schemaName) && Objects.equals(tableName, that.tableName);
}
@Override
public int hashCode() {
return Objects.hash(schemaName, tableName);
}
@Override
public String toString() {
return "TableIdentifier{" +
"schemaName='" + schemaName + '\'' +
", tableName='" + tableName + '\'' +
'}';
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy