Class RemoteFile
java.lang.Object
net.jalbum.remotefs.RemoteFile
- All Implemented Interfaces:
Comparable
- Direct Known Subclasses:
FtpFile,RemoteFileImpl,SftpFile
Abstract class defining a file on a remote filesystem.
Contains default getter methods and a parser method for parsing dates retrieved from (s)ftp file-listings.
Contains default getter methods and a parser method for parsing dates retrieved from (s)ftp file-listings.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
name
-
creationDate
-
modificationDate
-
size
protected long size
-
-
Constructor Details
-
RemoteFile
protected RemoteFile()Default constructor
-
-
Method Details
-
isFile
public abstract boolean isFile() -
isDirectory
public abstract boolean isDirectory() -
isLink
public abstract boolean isLink() -
getName
-
getParentPath
- Returns:
- Since:
- 18.4
-
getFullPath
-
getCreationDate
-
getModificationDate
-
size
public long size() -
parseDate
-
hashCode
-
getKey
-
equals
-
compareTo
- Specified by:
compareToin interfaceComparable
-
toString
-