Lines Matching refs:FileInfo
102 private static class FileInfo {
120 private static class SoFile extends FileInfo {
263 HashMap<String, List<FileInfo>> sameSuffixMap = new HashMap<>();
275 List<FileInfo> fileInfoList = sameSuffixMap.get(next);
277 for (FileInfo param : fileInfoList) {
298 List<FileInfo> fileInfoList = sameSuffixMap.get(next);
299 for (FileInfo fileInfo : fileInfoList) {
303 fileInfoList.sort(Comparator.comparing(FileInfo::getSize).reversed());
305 long sum = fileInfoList.stream().mapToLong(FileInfo::getSize).sum();
353 private long getNewSize(List<FileInfo> fileInfoList, File hapFile) {
355 for (FileInfo fileInfo : fileInfoList) {
364 private static HashMap<String, List<FileInfo>> accountFileType(HashMap<String, List<FileInfo>> map, String path) {
383 private static void accountType(HashMap<String, List<FileInfo>> hashMap, File file, String key) {
384 FileInfo fileInfo = getFileInfo(file);
385 List<FileInfo> fileInfoList = hashMap.get(key);
390 private static void accountTypeUnknown(HashMap<String, List<FileInfo>> hashMap, File file, String key) {
391 FileInfo fileInfo = getFileInfo(file);
392 List<FileInfo> fileInfoList = new ArrayList<>();
397 private static FileInfo getFileInfo(File file) {
398 FileInfo fileInfo = new FileInfo();
470 private static String getHtmlRowFile(String key, List<FileInfo> files) {
472 for (FileInfo file : files) {