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.Attributes
(FS fs, File file, boolean exists, boolean isDirectory, boolean isExecutable, boolean isSymbolicLink, boolean isRegularFile, long creationTime, Instant lastModifiedInstant, long length) -
Method Summary
-
Field Details
-
isDirectory
private final boolean isDirectory -
isSymbolicLink
private final boolean isSymbolicLink -
isRegularFile
private final boolean isRegularFile -
creationTime
private final long creationTime -
lastModifiedInstant
-
isExecutable
private final boolean isExecutable -
file
-
exists
private final boolean exists -
length
protected long lengthfile length -
fs
-
-
Constructor Details
-
Attributes
-
Attributes
Constructor when there are issues with reading. All attributes except given will be set to the default values.- Parameters:
path
-fs
-
-
-
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
-
exists
boolean exists()
-