| Interface | Description | 
|---|---|
| FileRemote.FileRemoteAccessorSelector | interface to build an instance, which decides about the instance for physical access to files
 in knowledge of the path. | 
| FileRemoteWalkerCallback | This interface is used as callback for 
  FileRemoteAccessor#walkFileTreeCheck(FileRemote, boolean, boolean, boolean, String, long, int, FileRemoteCallback)It is similar like the concept ofFiles.walkFileTree(java.nio.file.Path, java.nio.file.FileVisitor)with its visitor interface. | 
| Class | Description | 
|---|---|
| FileAccessZip | |
| FileAccessZip.FileZipData | |
| FileAccessZip.FileZipInputStream | A wrapper class for the returned InputStream. | 
| FileCluster | This class ensures that the same  FileRemoteinstances is used for the same string given path. | 
| FileMark | Class can be associated with a  FileRemoteto store comparison or mark information. | 
| FileRemote | This class stores the name, some attributes of one File and also a List of all children 
 if the file is a directory. | 
| FileRemote.CallbackEvent | Type for callback notification for any action with remote files. | 
| FileRemoteAccessor | Interface for instances, which organizes a remote access to files. | 
| FileRemoteAccessor.FileWalkerThread | This class offers a Thread especially for  FileRemoteAccessor#walkFileTree(FileRemote, boolean, FileFilter, int, CallbackFile)which can be use for devices which can evaluate the files by immediately system calls without communication but with maybe waiting for response. | 
| FileRemoteCallbackCopyDispersedFiles | This callback worker works together with  FileRemoteWalkerto handle some selected files in a tree. | 
| FileRemoteCallbackSearch | |
| FileRemoteCmdEventData | |
| FileRemoteProgressEvData | This are the data for an  EventWithDstfor FileRemote actions. | 
| FileRemoteProgressEventConsumer | This is the base class for all event consumer instances for progress actions which  FileRemotecalls. | 
| FileRemoteTestCallback | |
| FileRemoteWalker | This class offers a walker similar as  FileTreeWalkerbut it does only deal with the FileRemote instances. | 
| FileRemoteWalker.WalkInfo | Data used for walk. | 
| FileRemoteWalkerCallbackCopy | This callback operations are used to copy files from walking to the FileRemote instances
 using  FileRemote#walkLocal(org.vishia.fileRemote.FileRemoteCmdEventData.Cmd, FileRemote, int, int, String, int, int, FileRemoteWalkerCallback, FileRemoteCmdEventData, int, org.vishia.event.EventWithDst)An instance of this class is used for callback. | 
| FileRemoteWalkerCallbackDelete | This callback operations are used to delete files from walking to the FileRemote instances
 using  FileRemote#walkLocal(org.vishia.fileRemote.FileRemoteCmdEventData.Cmd, FileRemote, int, int, String, int, int, FileRemoteWalkerCallback, FileRemoteCmdEventData, int, org.vishia.event.EventWithDst)An instance of this class is used for callback. | 
| FileRemoteWalkerCallbackLog | This class can be used to log all activity on walking through a file tree. | 
| FileZip | Entry in a zip file which can use as a FileRemote. | 
| Enum | Description | 
|---|---|
| FileRemote.Ecmp | Possibilities for comparison. | 
| FileRemote.XXXCallbackCmd | Designates that the copy process which was forced forward with this callback should be stopped and aborted. | 
| FileRemoteCmdEventData.Cmd | |
| FileRemoteProgressEvData.Answer | Possible answers from quest. | 
| FileRemoteProgressEvData.ProgressCmd |