class SshDirectoryAttributeStream extends DirectoryStreamBase<com.jcraft.jsch.ChannelSftp.LsEntry,PathAttributesPair>
DirectoryStream.Filter
Constructor and Description |
---|
SshDirectoryAttributeStream(Path dir,
DirectoryStream.Filter filter,
java.util.List<com.jcraft.jsch.ChannelSftp.LsEntry> listing) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getFileNameFromEntry(com.jcraft.jsch.ChannelSftp.LsEntry entry,
Path parentPath) |
protected PathAttributesPair |
getStreamElementFromEntry(com.jcraft.jsch.ChannelSftp.LsEntry entry,
Path entryPath) |
close, hasNext, iterator, next, remove
public SshDirectoryAttributeStream(Path dir, DirectoryStream.Filter filter, java.util.List<com.jcraft.jsch.ChannelSftp.LsEntry> listing) throws XenonException
XenonException
protected PathAttributesPair getStreamElementFromEntry(com.jcraft.jsch.ChannelSftp.LsEntry entry, Path entryPath)
getStreamElementFromEntry
in class DirectoryStreamBase<com.jcraft.jsch.ChannelSftp.LsEntry,PathAttributesPair>
protected java.lang.String getFileNameFromEntry(com.jcraft.jsch.ChannelSftp.LsEntry entry, Path parentPath)
getFileNameFromEntry
in class DirectoryStreamBase<com.jcraft.jsch.ChannelSftp.LsEntry,PathAttributesPair>