public static class ExcelReader.Job extends Reader.Job
| 限定符和类型 | 字段和说明 |
|---|---|
private Map<String,Boolean> |
isRegexPath |
private static org.slf4j.Logger |
LOG |
private Configuration |
originConfig |
private List<String> |
path |
private Map<String,Pattern> |
pattern |
private List<String> |
sourceFiles |
| 构造器和说明 |
|---|
Job() |
| 限定符和类型 | 方法和说明 |
|---|---|
private List<String> |
buildSourceTargets() |
private void |
buildSourceTargetsEachPath(String regexPath,
String parentDirectory,
Set<String> toBeReadFiles) |
void |
destroy() |
private void |
directoryRover(String regexPath,
String parentDirectory,
Set<String> toBeReadFiles) |
void |
init() |
private boolean |
isTargetFile(String regexPath,
String absoluteFilePath) |
List<Configuration> |
split(int adviceNumber) |
private <T> List<List<T>> |
splitSourceFiles(List<T> sourceList,
int adviceNumber) |
getJobPluginCollector, setJobPluginCollectorgetDescription, getDeveloper, getPeerPluginJobConf, getPeerPluginName, getPluginJobConf, getPluginName, post, postHandler, preCheck, preHandler, prepare, setPeerPluginJobConf, setPeerPluginName, setPluginConf, setPluginJobConfequals, hashCode, toStringprivate static final org.slf4j.Logger LOG
private Configuration originConfig
public void init()
public void destroy()
public List<Configuration> split(int adviceNumber)
split 在类中 Reader.Jobprivate void buildSourceTargetsEachPath(String regexPath, String parentDirectory, Set<String> toBeReadFiles)
private void directoryRover(String regexPath, String parentDirectory, Set<String> toBeReadFiles)
Copyright © 2021. All rights reserved.