package com.quantxt.io.model;

public interface Cell {

    Row getRow();

    CellType getCellType();

    CellStyle getCellStyle();

    void setCellStyle(CellStyle cellStyle);

    String getStringCellValue();

    String getFormulaCellValue();

    boolean getBooleanCellValue();

    double getNumericCellValue();

    void setCellValue(String value);

    void setCellValue(boolean value);

    void setCellValue(double value);

    void setCellType(CellType cellType);

}

package com.quantxt.io.model;

public interface Cell {

    Row getRow();

    CellType getCellType();

    CellStyle getCellStyle();

    void setCellStyle(CellStyle cellStyle);

    String getStringCellValue();

    String getFormulaCellValue();

    boolean getBooleanCellValue();

    double getNumericCellValue();

    void setCellValue(String value);

    void setCellValue(boolean value);

    void setCellValue(double value);

    void setCellType(CellType cellType);

    int getCellIndex();

}

Add getter for cellIndex field
Add getter for cellIndex field
