@FileProperty(accessMode = FileAccessMode.OPEN, extension = ".analysis.xml") Resource analysisJobResource;
openMode = fileProperty.accessMode() == FileAccessMode.OPEN; extensions = fileProperty.extension();
@FileProperty(accessMode = FileAccessMode.SAVE, extension = { "csv", "tsv", "txt", "dat" }) Resource file;
_accessMode = fileProperty.accessMode(); _extensions = fileProperty.extension();
@Configured(value = "Error log file location", required = false, order = 8) @Description("Directory or file path for saving erroneous records") @FileProperty(accessMode = FileAccessMode.SAVE, extension = ".csv") File errorLogFile = TEMP_DIR;
@Configured(value = "Error log file location", required = false) @Description("Directory or file path for saving erroneous records") @FileProperty(accessMode = FileAccessMode.SAVE, extension = ".csv") File errorLogFile = TEMP_DIR;
@Configured(value = "Error log file location", required = false, order = 10) @Description("Directory or file path for saving erroneous records") @FileProperty(accessMode = FileAccessMode.SAVE, extension = ".csv") File errorLogFile = TEMP_DIR;
private final boolean includeHeader = true; @Configured(PROPERTY_FILE) @FileProperty(accessMode = FileAccessMode.SAVE, extension = { "xls", "xlsx" }) File file = new File("DataCleaner-staging.xlsx"); @Configured(PROPERTY_SHEET_NAME)
@FileProperty(extension = "properties", accessMode = FileAccessMode.SAVE) Resource captureStateFile;