Class ExcelConfiguration

    • Constructor Detail

      • ExcelConfiguration

        public ExcelConfiguration()
      • ExcelConfiguration

        public ExcelConfiguration​(int columnNameLineNumber,
                                  boolean skipEmptyLines,
                                  boolean skipEmptyColumns)
      • ExcelConfiguration

        public ExcelConfiguration​(int columnNameLineNumber,
                                  org.apache.metamodel.schema.naming.ColumnNamingStrategy columnNamingStrategy,
                                  boolean skipEmptyLines,
                                  boolean skipEmptyColumns)
    • Method Detail

      • getColumnNamingStrategy

        public org.apache.metamodel.schema.naming.ColumnNamingStrategy getColumnNamingStrategy()
        Gets a ColumnNamingStrategy to use if needed.
        Returns:
      • getColumnNameLineNumber

        public int getColumnNameLineNumber()
        The line number (1 based) from which to get the names of the columns. Note that this line number is affected by the skipEmptyLines property! If skipEmptyLines is set to true, the line numbers will begin from the first non-empty line.
        Returns:
        the line number of the column headers/names.
      • isSkipEmptyLines

        public boolean isSkipEmptyLines()
        Defines if empty lines in the excel spreadsheet should be skipped while reading the spreadsheet.
        Returns:
        a boolean indicating whether or not to skip empty lines.
      • isSkipEmptyColumns

        public boolean isSkipEmptyColumns()
        Defines if empty columns in the excel spreadsheet should be skipped while reading the spreadsheet.
        Returns:
        a boolean indicating whether or not to skip empty columns.
      • decorateIdentity

        protected void decorateIdentity​(List<Object> identifiers)
        Specified by:
        decorateIdentity in class org.apache.metamodel.util.BaseObject
      • toString

        public String toString()
        Overrides:
        toString in class org.apache.metamodel.util.BaseObject