Class AbstractXlsxSolutionFileIO<Solution_>
- java.lang.Object
-
- ai.timefold.solver.examples.common.persistence.AbstractXlsxSolutionFileIO<Solution_>
-
- All Implemented Interfaces:
SolutionFileIO<Solution_>
- Direct Known Subclasses:
ConferenceSchedulingXlsxFileIO,FlightCrewSchedulingXlsxFileIO,MeetingSchedulingXlsxFileIO
public abstract class AbstractXlsxSolutionFileIO<Solution_> extends Object implements SolutionFileIO<Solution_>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAbstractXlsxSolutionFileIO.AbstractXlsxReader<Solution_,Score_ extends ai.timefold.solver.core.api.score.Score<Score_>>static classAbstractXlsxSolutionFileIO.AbstractXlsxWriter<Solution_,Score_ extends ai.timefold.solver.core.api.score.Score<Score_>>
-
Field Summary
Fields Modifier and Type Field Description static DateTimeFormatterDATE_TIME_FORMATTERstatic DateTimeFormatterDAY_FORMATTERprotected static org.apache.poi.xssf.usermodel.XSSFColorDISABLED_COLORprotected static org.apache.poi.xssf.usermodel.XSSFColorHARD_PENALTY_COLORprotected static org.apache.poi.xssf.usermodel.XSSFColorMEDIUM_PENALTY_COLORstatic DateTimeFormatterMONTH_FORMATTERprotected static org.apache.poi.xssf.usermodel.XSSFColorPINNED_COLORprotected static org.apache.poi.xssf.usermodel.XSSFColorPLANNING_VARIABLE_COLORprotected static org.apache.poi.xssf.usermodel.XSSFColorREPUBLISHED_COLORprotected static org.apache.poi.xssf.usermodel.XSSFColorSOFT_PENALTY_COLORstatic DateTimeFormatterTIME_FORMATTERprotected static org.apache.poi.xssf.usermodel.XSSFColorUNAVAILABLE_COLORprotected static PatternVALID_CODE_PATTERNprotected static PatternVALID_NAME_PATTERNprotected static PatternVALID_TAG_PATTERNprotected static org.apache.poi.xssf.usermodel.XSSFColorVIEW_TAB_COLOR
-
Constructor Summary
Constructors Constructor Description AbstractXlsxSolutionFileIO()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetInputFileExtension()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface ai.timefold.solver.persistence.common.api.domain.solution.SolutionFileIO
getOutputFileExtension, read, write
-
-
-
-
Field Detail
-
DAY_FORMATTER
public static final DateTimeFormatter DAY_FORMATTER
-
MONTH_FORMATTER
public static final DateTimeFormatter MONTH_FORMATTER
-
TIME_FORMATTER
public static final DateTimeFormatter TIME_FORMATTER
-
DATE_TIME_FORMATTER
public static final DateTimeFormatter DATE_TIME_FORMATTER
-
VALID_TAG_PATTERN
protected static final Pattern VALID_TAG_PATTERN
-
VALID_NAME_PATTERN
protected static final Pattern VALID_NAME_PATTERN
-
VALID_CODE_PATTERN
protected static final Pattern VALID_CODE_PATTERN
-
VIEW_TAB_COLOR
protected static final org.apache.poi.xssf.usermodel.XSSFColor VIEW_TAB_COLOR
-
DISABLED_COLOR
protected static final org.apache.poi.xssf.usermodel.XSSFColor DISABLED_COLOR
-
UNAVAILABLE_COLOR
protected static final org.apache.poi.xssf.usermodel.XSSFColor UNAVAILABLE_COLOR
-
PINNED_COLOR
protected static final org.apache.poi.xssf.usermodel.XSSFColor PINNED_COLOR
-
HARD_PENALTY_COLOR
protected static final org.apache.poi.xssf.usermodel.XSSFColor HARD_PENALTY_COLOR
-
MEDIUM_PENALTY_COLOR
protected static final org.apache.poi.xssf.usermodel.XSSFColor MEDIUM_PENALTY_COLOR
-
SOFT_PENALTY_COLOR
protected static final org.apache.poi.xssf.usermodel.XSSFColor SOFT_PENALTY_COLOR
-
PLANNING_VARIABLE_COLOR
protected static final org.apache.poi.xssf.usermodel.XSSFColor PLANNING_VARIABLE_COLOR
-
REPUBLISHED_COLOR
protected static final org.apache.poi.xssf.usermodel.XSSFColor REPUBLISHED_COLOR
-
-
Method Detail
-
getInputFileExtension
public String getInputFileExtension()
- Specified by:
getInputFileExtensionin interfaceSolutionFileIO<Solution_>
-
-