class PhysicalFileInfo
cangjie
public class PhysicalFileInfo <: IFileInfo功能:表示物理文件系统中的文件信息。
父类型:
成员概览
| 成员 | 功能 |
|---|---|
| init(FileInfo) | 使用指定文件信息创建物理文件对象。 |
| prop name | 返回物理文件名称。 |
| prop size | 返回物理文件大小。 |
| prop exists | 返回物理文件是否存在且可读。 |
| prop isDirectory | 返回当前项是否为目录。 |
| prop physicalPath | 返回物理文件路径。 |
| prop lastModified | 返回物理文件的最后修改时间。 |
| func createReadStream() | 创建用于读取物理文件内容的输入流。 |
init(FileInfo)
cangjie
public init(info: FileInfo)功能:使用指定文件信息创建物理文件对象。
参数:
- info:
FileInfo- 底层文件信息。
prop name
cangjie
public prop name: String功能:返回物理文件名称。
类型:String
prop size
cangjie
public prop size: Int64功能:返回物理文件大小。
类型:Int64
prop exists
cangjie
public prop exists: Bool功能:返回物理文件是否存在且可读。
类型:Bool
prop isDirectory
cangjie
public prop isDirectory: Bool功能:返回当前项是否为目录。
类型:Bool
prop physicalPath
cangjie
public prop physicalPath: ?String功能:返回物理文件路径。
类型:?String
prop lastModified
cangjie
public prop lastModified: DateTime功能:返回物理文件的最后修改时间。
类型:DateTime
func createReadStream()
cangjie
public func createReadStream(): InputStream功能:创建用于读取物理文件内容的输入流。
返回值:
InputStream- 指向当前文件的只读输入流。
异常:
IOException- 当文件无法打开时抛出异常。