Top Fields Constructors Methods
io.vertx.core.file.impl

public Class FilePropsImpl

extends Object
implements FileProps
Class Inheritance
All Implemented Interfaces
io.vertx.core.file.FileProps
Imports
io.vertx.core.file.FileProps, java.nio.file.attribute.BasicFileAttributes

Field Summary

Modifier and TypeField and Description
private final long
private final boolean
private final boolean
private final boolean
private final boolean
private final long
private final long
private final long

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public long
creationTime()

Implements io.vertx.core.file.FileProps.creationTime.

The date the file was created

public boolean
isDirectory()

Implements io.vertx.core.file.FileProps.isDirectory.

Is the file a directory?

public boolean
isOther()

Implements io.vertx.core.file.FileProps.isOther.

Is the file some other type?

public boolean
isRegularFile()

Implements io.vertx.core.file.FileProps.isRegularFile.

Is the file a regular file?

public long
lastAccessTime()

Implements io.vertx.core.file.FileProps.lastAccessTime.

The date the file was last accessed

public long
lastModifiedTime()

Implements io.vertx.core.file.FileProps.lastModifiedTime.

The date the file was last modified

public long
size()

Implements io.vertx.core.file.FileProps.size.

The size of the file, in bytes

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

creationTimeback to summary
private final long creationTime
isDirectoryback to summary
private final boolean isDirectory
isOtherback to summary
private final boolean isOther
isRegularFileback to summary
private final boolean isRegularFile
lastAccessTimeback to summary
private final long lastAccessTime
lastModifiedTimeback to summary
private final long lastModifiedTime
sizeback to summary
private final long size

Constructor Detail

FilePropsImplback to summary
public FilePropsImpl(BasicFileAttributes attrs)

Method Detail

creationTimeback to summary
public long creationTime()

Implements io.vertx.core.file.FileProps.creationTime.

Doc from io.vertx.core.file.FileProps.creationTime.

The date the file was created

Annotations
@Override
isDirectoryback to summary
public boolean isDirectory()

Implements io.vertx.core.file.FileProps.isDirectory.

Doc from io.vertx.core.file.FileProps.isDirectory.

Is the file a directory?

Annotations
@Override
isOtherback to summary
public boolean isOther()

Implements io.vertx.core.file.FileProps.isOther.

Doc from io.vertx.core.file.FileProps.isOther.

Is the file some other type? (I.e. not a directory, regular file or symbolic link)

Annotations
@Override
isRegularFileback to summary
public boolean isRegularFile()

Implements io.vertx.core.file.FileProps.isRegularFile.

Doc from io.vertx.core.file.FileProps.isRegularFile.

Is the file a regular file?

Annotations
@Override
lastAccessTimeback to summary
public long lastAccessTime()

Implements io.vertx.core.file.FileProps.lastAccessTime.

Doc from io.vertx.core.file.FileProps.lastAccessTime.

The date the file was last accessed

Annotations
@Override
lastModifiedTimeback to summary
public long lastModifiedTime()

Implements io.vertx.core.file.FileProps.lastModifiedTime.

Doc from io.vertx.core.file.FileProps.lastModifiedTime.

The date the file was last modified

Annotations
@Override
sizeback to summary
public long size()

Implements io.vertx.core.file.FileProps.size.

Doc from io.vertx.core.file.FileProps.size.

The size of the file, in bytes

Annotations
@Override