RawFileDescriptor
java.lang.Object
|—ohos.global.resource.BaseFileDescriptor
|—|—ohos.global.resource.RawFileDescriptor
public abstract class RawFileDescriptor
extends BaseFileDescriptor
提供来自 RawFileEntry 的原始文件的文件描述符。
可以使用文件描述符读取数据,获取数据起始位置,获取原始文件的长度。 此类继承自 BaseFileDescriptor。 RawFileDescriptor 实例只能通过 RawFileEntry.openRawFileDescriptor() 方法获取。
Since:
3
构造函数摘要
构造函数 | 描述 |
---|---|
RawFileDescriptor() |
方法总结
修饰符和类型 | 方法 | 描述 |
---|---|---|
abstract FileDescriptor | getFileDescriptor() | 获取原始文件的文件描述符。 |
abstract long | getFileSize() | 获取原始文件的大小。 |
abstract long | getStartPosition() | 获取原始文件中数据的起始位置。 |
从接口 java.io.Closeable 继承的方法 |
---|
close |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造函数详细信息
RawFileDescriptor
public RawFileDescriptor()
方法详情
getFileDescriptor
public abstract FileDescriptor getFileDescriptor()
获取原始文件的文件描述符。
您可以使用文件描述符来读取原始文件中的数据。
指定者:
类 BaseFileDescriptor 中的 getFileDescriptor
返回:
返回文件描述符。
Since:
3
getFileSize
public abstract long getFileSize()
获取原始文件的大小。
指定者:
类 BaseFileDescriptor 中的 getFileSize
返回:
返回原始文件大小,以字节为单位。
Since:
3
getStartPosition
public abstract long getStartPosition()
获取原始文件中数据的起始位置。
指定者:
类 BaseFileDescriptor 中的 getStartPosition
返回:
返回起始位置。
Since:
3