class ColumnCoordinate extends Column {

  @Override
  public boolean equals(Object other) {
    if (!(other instanceof ColumnCoordinate)) {
      return false;
    }
    ColumnCoordinate columnCoordinate = (ColumnCoordinate) other;
    return Bytes.equals(this.tableName, columnCoordinate.getTableName())
        && Bytes.equals(this.row, columnCoordinate.getRow()) && super.equals(columnCoordinate);
  }

  public  ColumnCoordinate();
  public  ColumnCoordinate(byte[] family, byte[] qualifier);
  public  ColumnCoordinate(byte[] row, byte[] family, byte[] qualifier);
  public  ColumnCoordinate(byte[] tableName, byte[] row, byte[] family, byte[] qualifier);
  public  ColumnCoordinate(byte[] tableName, byte[] row, Column column);
  public  ColumnCoordinate(ColumnCoordinate columnCoordinate);

}