Package org.eclipse.jgit.util
Class FS.Attributes
java.lang.Object
org.eclipse.jgit.util.FS.Attributes
- Enclosing class:
- FS
File attributes we typically care for.
- Since:
- 3.3
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAttributes
(File path, FS fs) Constructor when there are issues with reading. -
Method Summary
-
Field Details
-
length
protected long lengthfile length
-
-
Constructor Details
-
Attributes
Constructor when there are issues with reading. All attributes except given will be set to the default values.- Parameters:
fs
-path
-
-
-
Method Details
-
isDirectory
public boolean isDirectory()- Returns:
- true if this are the attributes of a directory
-
isExecutable
public boolean isExecutable()- Returns:
- true if this are the attributes of an executable file
-
isSymbolicLink
public boolean isSymbolicLink()- Returns:
- true if this are the attributes of a symbolic link
-
isRegularFile
public boolean isRegularFile()- Returns:
- true if this are the attributes of a regular file
-
getCreationTime
public long getCreationTime()- Returns:
- the time when the file was created
-
getLastModifiedTime
Deprecated.use getLastModifiedInstant instead- Returns:
- the time (milliseconds since 1970-01-01) when this object was last modified
-
getLastModifiedInstant
- Returns:
- the time when this object was last modified
- Since:
- 5.1.9
-
getLength
public long getLength()- Returns:
- length of this file object
-
getName
- Returns:
- the filename
-
getFile
- Returns:
- the file the attributes apply to
-