Package org.burningwave.core.io
Class FileSystemItem
java.lang.Object
org.burningwave.core.io.FileSystemItem
public class FileSystemItem extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFileSystemItem.CheckingOptionstatic classFileSystemItem.Criteriastatic classFileSystemItem.NotFoundException -
Method Summary
-
Method Details
-
of
-
of
-
ofPath
-
copyAllChildrenTo
-
copyAllChildrenTo
-
copyTo
-
copyTo
-
equals
-
exists
public boolean exists() -
findInAllChildren
-
findInAllChildren
public Collection<FileSystemItem> findInAllChildren(FileSystemItem.Criteria filter, Supplier<Collection<FileSystemItem>> setSupplier) -
findInChildren
-
findInChildren
public Collection<FileSystemItem> findInChildren(FileSystemItem.Criteria filter, Supplier<Collection<FileSystemItem>> setSupplier) -
findFirstInAllChildren
-
findFirstInAllChildren
-
findFirstInChildren
-
findFirstInChildren
-
getAbsolutePath
-
getAllChildren
-
getChildren
-
getExtension
-
getName
-
getParent
-
getParentContainer
-
getURL
-
isArchive
public boolean isArchive() -
isChildOf
-
isCompressed
public boolean isCompressed() -
isContainer
public boolean isContainer() -
isFile
public boolean isFile() -
isFolder
public boolean isFolder() -
isParentOf
-
isRoot
public boolean isRoot() -
refresh
-
refresh
-
reset
-
reset
-
destroy
public void destroy() -
toByteBuffer
-
toByteArray
public byte[] toByteArray() -
toObject
-
reloadContent
-
reloadContent
-
toInputStream
-
toString
-