Lines Matching refs:utility
71 * @param utility common data
74 public boolean scanProcess(Utility utility) {
75 File destFile = new File(utility.getOutPath());
85 scanExecute(utility);
103 private void scanExecute(Utility utility) throws BundleException, IOException, NoSuchAlgorithmException {
110 List<String> fileList = getAllInputFileList(utility, targetPath);
111 if (utility.getStatDuplicate()) {
113 String duplicateHtml = scanStatDuplicate.statDuplicate(utility, jsonList, fileList);
116 if (null != utility.getStatFileSize() && !utility.getStatFileSize().isEmpty()) {
118 String fileSizeHtml = scanStatFileSize.statFileSize(utility, jsonList, fileList);
121 if (utility.getStatSuffix()) {
123 String suffixHtml = scanStatSuffix.statSuffix(utility, jsonList, fileList);
126 if (!((!utility.getStatDuplicate()) && !utility.getStatSuffix()
127 && EMPTY_STRING.equals(utility.getStatFileSize()))) {
129 String jsonPath = utility.getOutPath() + LINUX_FILE_SEPARATOR + STAT_JSON;
130 String htmlPath = utility.getOutPath() + LINUX_FILE_SEPARATOR + STAT_HTML;
131 String cssPath = utility.getOutPath() + LINUX_FILE_SEPARATOR + STAT_CSS;
141 private List<String> getAllInputFileList(Utility utility, String path) throws BundleException, IOException {
143 unpackHap(utility.getInput(), path);