주석 추가

master
mjkhan21 7 months ago
parent 882de6696d
commit 3c8cdc89d8

@ -9,7 +9,9 @@ import java.util.stream.Stream;
import cokr.xit.foundation.AbstractComponent;
import cokr.xit.foundation.data.DataObject;
/** /
* @author mjkhan
*/
public class FileInspector extends AbstractComponent {
private DataObject getInfo(File file) {
String name = file.getName(),
@ -33,12 +35,20 @@ public class FileInspector extends AbstractComponent {
return dir;
}
/** .
* @param path
* @return
*/
public List<DataObject> getDirList(String path) {
File dir = getDir(path);
File[] subs = dir.listFiles(File::isDirectory);
return Stream.of(subs).map(this::getInfo).collect(Collectors.toCollection(ArrayList::new));
}
/** .
* @param dir
* @return
*/
public List<DataObject> getFileList(String dir) {
File[] files = getDir(dir).listFiles(File::isFile);
return Stream.of(files).map(this::getInfo).collect(Collectors.toCollection(ArrayList::new));

Loading…
Cancel
Save