test_class.file: step-plans/step-plans-base-artefacts/src/test/java/step/datapool/excel/ExcelFunctionsTest.java
test_class.identifier: ExcelFunctionsTest
test_case.body: @Test
  	public void testCellTypes() {
  		Assert.assertEquals("01.01.2016",ExcelFunctions.getCell(getResourceFile("Excel1.xlsx"), "CellTypes", "B1"));
  		Assert.assertEquals("12:00:00",ExcelFunctions.getCell(getResourceFile("Excel1.xlsx"), "CellTypes", "B2"));
  		Assert.assertEquals("100",ExcelFunctions.getCell(getResourceFile("Excel1.xlsx"), "CellTypes", "B3"));
  		Assert.assertEquals("100.1",ExcelFunctions.getCell(getResourceFile("Excel1.xlsx"), "CellTypes", "B4"));
  		Assert.assertEquals(Boolean.toString(true),ExcelFunctions.getCell(getResourceFile("Excel1.xlsx"), "CellTypes", "B5"));
  		Assert.assertEquals("String with\nnew line",ExcelFunctions.getCell(getResourceFile("Excel1.xlsx"), "CellTypes", "B6"));
  		Assert.assertEquals("0.22",ExcelFunctions.getCell(getResourceFile("Excel1.xlsx"), "CellTypes", "B7")); // 0.219999999999997
  		Assert.assertEquals("0.016",ExcelFunctions.getCell(getResourceFile("Excel1.xlsx"), "CellTypes", "B8")); // 0.016000000000001
  		Assert.assertEquals("0.01677777777777",ExcelFunctions.getCell(getResourceFile("Excel1.xlsx"), "CellTypes", "B9")); // 0.016777777777771
  		Assert.assertEquals("0.01677777777778",ExcelFunctions.getCell(getResourceFile("Excel1.xlsx"), "CellTypes", "B10")); // 0.016777777777779
  	}
test_case.class_method_signature: ExcelFunctionsTest.testCellTypes()
test_case.full_signature: @Test public void testCellTypes()
test_case.identifier: testCellTypes
test_case.invocations: assertEquals getCell getResourceFile assertEquals getCell getResourceFile assertEquals getCell getResourceFile assertEquals getCell getResourceFile assertEquals toString getCell getResourceFile assertEquals getCell getResourceFile assertEquals getCell getResourceFile assertEquals getCell getResourceFile assertEquals getCell getResourceFile assertEquals getCell getResourceFile
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testCellTypes()
focal_class.declarator: logger = LoggerFactory.getLogger(ExcelFunctions.class)
focal_class.modifier: private static
focal_class.original_string: private static Logger logger = LoggerFactory.getLogger(ExcelFunctions.class);
focal_class.type: Logger
focal_class.var_name: logger
focal_class.declarator: customDecimalFormat = null
focal_class.modifier: private static
focal_class.original_string: private static DecimalFormat customDecimalFormat = null;
focal_class.type: DecimalFormat
focal_class.var_name: customDecimalFormat
focal_class.declarator: configuration = new Configuration()
focal_class.modifier: private static
focal_class.original_string: private static Configuration configuration = new Configuration();
focal_class.type: Configuration
focal_class.var_name: configuration
focal_class.file: step-plans/step-plans-base-artefacts/src/main/java/step/datapool/excel/ExcelFunctions.java
focal_class.identifier: ExcelFunctions
focal_class.class_method_signature: ExcelFunctions.getCell(String workbookPath, String sheetName, String cellIndex)
focal_class.full_signature: public static String getCell(String workbookPath, String sheetName, String cellIndex)
focal_class.identifier: getCell
focal_class.modifiers: public static
focal_class.parameters: (String workbookPath, String sheetName, String cellIndex)
focal_class.return: String
focal_class.signature: String getCell(String workbookPath, String sheetName, String cellIndex)
focal_class.class_method_signature: ExcelFunctions.getCell(File workBookFile, String sheetName, String cellIndex)
focal_class.full_signature: public static String getCell(File workBookFile, String sheetName, String cellIndex)
focal_class.identifier: getCell
focal_class.modifiers: public static
focal_class.parameters: (File workBookFile, String sheetName, String cellIndex)
focal_class.return: String
focal_class.signature: String getCell(File workBookFile, String sheetName, String cellIndex)
focal_class.class_method_signature: ExcelFunctions.getSheet(WorkbookSet workbookSet, String sheetName, boolean createIfNotExists)
focal_class.full_signature: protected static Sheet getSheet(WorkbookSet workbookSet, String sheetName, boolean createIfNotExists)
focal_class.identifier: getSheet
focal_class.modifiers: protected static
focal_class.parameters: (WorkbookSet workbookSet, String sheetName, boolean createIfNotExists)
focal_class.return: Sheet
focal_class.signature: Sheet getSheet(WorkbookSet workbookSet, String sheetName, boolean createIfNotExists)
focal_class.class_method_signature: ExcelFunctions.getCell(Sheet sheet, String cellIndex, boolean createIfNotExists)
focal_class.full_signature: private static Cell getCell(Sheet sheet, String cellIndex, boolean createIfNotExists)
focal_class.identifier: getCell
focal_class.modifiers: private static
focal_class.parameters: (Sheet sheet, String cellIndex, boolean createIfNotExists)
focal_class.return: Cell
focal_class.signature: Cell getCell(Sheet sheet, String cellIndex, boolean createIfNotExists)
focal_class.class_method_signature: ExcelFunctions.putCell(String workbookPath, String sheetName, String cellIndex, String cellValue, String style)
focal_class.full_signature: public static void putCell(String workbookPath, String sheetName, String cellIndex, String cellValue, String style)
focal_class.identifier: putCell
focal_class.modifiers: public static
focal_class.parameters: (String workbookPath, String sheetName, String cellIndex, String cellValue, String style)
focal_class.return: void
focal_class.signature: void putCell(String workbookPath, String sheetName, String cellIndex, String cellValue, String style)
focal_class.class_method_signature: ExcelFunctions.getCellValueAsString(Cell cell, FormulaEvaluator evaluator)
focal_class.full_signature: public static String getCellValueAsString(Cell cell, FormulaEvaluator evaluator)
focal_class.identifier: getCellValueAsString
focal_class.modifiers: public static
focal_class.parameters: (Cell cell, FormulaEvaluator evaluator)
focal_class.return: String
focal_class.signature: String getCellValueAsString(Cell cell, FormulaEvaluator evaluator)
focal_class.class_method_signature: ExcelFunctions.evaluateFormulaCell(Cell cell, FormulaEvaluator evaluator)
focal_class.full_signature: private static int evaluateFormulaCell(Cell cell, FormulaEvaluator evaluator)
focal_class.identifier: evaluateFormulaCell
focal_class.modifiers: private static
focal_class.parameters: (Cell cell, FormulaEvaluator evaluator)
focal_class.return: int
focal_class.signature: int evaluateFormulaCell(Cell cell, FormulaEvaluator evaluator)
focal_class.class_method_signature: ExcelFunctions.getCustomDecimalFormat()
focal_class.full_signature: private static DecimalFormat getCustomDecimalFormat()
focal_class.identifier: getCustomDecimalFormat
focal_class.modifiers: private static
focal_class.parameters: ()
focal_class.return: DecimalFormat
focal_class.signature: DecimalFormat getCustomDecimalFormat()
focal_class.class_method_signature: ExcelFunctions.getMaxExcelSize()
focal_class.full_signature: public static int getMaxExcelSize()
focal_class.identifier: getMaxExcelSize
focal_class.modifiers: public static
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getMaxExcelSize()
focal_class.class_method_signature: ExcelFunctions.setConfiguration(Configuration configuration)
focal_class.full_signature: public static void setConfiguration(Configuration configuration)
focal_class.identifier: setConfiguration
focal_class.modifiers: public static
focal_class.parameters: (Configuration configuration)
focal_class.return: void
focal_class.signature: void setConfiguration(Configuration configuration)
focal_method.body: public static String getCell(String workbookPath, String sheetName, String cellIndex) {
  		ExcelFileLookup excelFileLookup = new ExcelFileLookup(null);
  		File workBookFile = excelFileLookup.lookup(workbookPath);
  		return getCell(workBookFile, sheetName, cellIndex);
  	}
focal_method.class_method_signature: ExcelFunctions.getCell(String workbookPath, String sheetName, String cellIndex)
focal_method.full_signature: public static String getCell(String workbookPath, String sheetName, String cellIndex)
focal_method.identifier: getCell
focal_method.invocations: lookup getCell
focal_method.modifiers: public static
focal_method.parameters: (String workbookPath, String sheetName, String cellIndex)
focal_method.return: String
focal_method.signature: String getCell(String workbookPath, String sheetName, String cellIndex)