Class FileBasicInformation
java.lang.Object
com.hierynomus.msfscc.fileinformation.FileBasicInformation
- All Implemented Interfaces:
FileInformation
,FileQueryableInformation
,FileSettableInformation
public class FileBasicInformation
extends Object
implements FileQueryableInformation, FileSettableInformation
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.hierynomus.msfscc.fileinformation.FileInformation
FileInformation.Codec<F extends FileInformation>, FileInformation.Decoder<F extends FileInformation>, FileInformation.Encoder<F extends FileInformation>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final FileTime
private final FileTime
static final FileTime
When setting file attributes, set a time field to this value to indicate to the server that it MUST NOT change the field.static final FileTime
When setting file attributes, set a time field to this value to indicate to the server that it MUST NOT change the field for all subsequent operations on the same file handle.private long
private final FileTime
private final FileTime
-
Constructor Summary
ConstructorsConstructorDescriptionFileBasicInformation
(FileTime creationTime, FileTime lastAccessTime, FileTime lastWriteTime, FileTime changeTime, long fileAttributes) -
Method Summary
Modifier and TypeMethodDescriptionlong
-
Field Details
-
DONT_SET
When setting file attributes, set a time field to this value to indicate to the server that it MUST NOT change the field. -
DONT_UPDATE
When setting file attributes, set a time field to this value to indicate to the server that it MUST NOT change the field for all subsequent operations on the same file handle. -
creationTime
-
lastAccessTime
-
lastWriteTime
-
changeTime
-
fileAttributes
private long fileAttributes
-
-
Constructor Details
-
FileBasicInformation
-
-
Method Details
-
getCreationTime
-
getLastAccessTime
-
getLastWriteTime
-
getChangeTime
-
getFileAttributes
public long getFileAttributes()
-