java.lang.Object
|---ohos.utils.SequenceUuid
public class SequenceUuid
extends Object
implements Sequenceable
封装通用唯一标识符 (UUID) 对象,以便将 SequenceUuid 对象转换为 Parcel 对象,反之亦然。
从接口 ohos.utils.Sequenceable 继承的嵌套类/接口 |
---|
Sequenceable.ProducerT |
修饰符和类型 | 字段 | 描述 |
---|---|---|
static Sequenceable.ProducerSequenceUuid | PRODUCER | 指示用于创建 SequenceUuid 实例的静态公共成员。 |
构造函数 | 描述 |
---|---|
SequenceUuid() | 用于创建空 SequenceUuid 对象的构造函数。 |
SequenceUuid(UUID uuid) | 用于创建具有指定 UUID 的 SequenceUuid 对象的构造函数。 |
修饰符和类型 | 方法 | 描述 |
---|---|---|
boolean | equals(Object obj) | 检查给定对象是否与当前 SequenceUuid 对象相同。 |
UUID | getUuid() | 获取封装在当前 SequenceUuid 对象中的 UUID 对象。 |
int | hashCode() | 获取当前 SequenceUuid 对象的哈希码。 |
boolean | marshalling(Parcel out) | 将当前 SequenceUuid 对象编组到指定的 Parcel 对象。 |
String | toString() | 获取封装在当前 SequenceUuid 对象中的 UUID 对象的字符串表示形式。 |
boolean | unmarshalling(Parcel in) | 从指定的 Parcel 对象中解组当前的 SequenceUuid 对象。 |
static SequenceUuid | uuidFromString(String uuid) | 使用指定的 UUID 字符串创建一个 SequenceUuid 对象。 |
从类 java.lang.Object 继承的方法 |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
从接口 ohos.utils.Sequenceable 继承的方法 |
---|
hasFileDescriptor |
public static final Sequenceable.ProducerSequenceUuid PRODUCER
指示用于创建 SequenceUuid 实例的静态公共成员。
public SequenceUuid()
用于创建空 SequenceUuid 对象的构造函数。
public SequenceUuid(UUID uuid)
用于创建具有指定 UUID 的 SequenceUuid 对象的构造函数。
参数:
参数名称 | 参数描述 |
---|---|
uuid | 指示要在 SequenceUuid 对象中设置的 UUID 对象。 |
public static SequenceUuid uuidFromString(String uuid)
使用指定的 UUID 字符串创建一个 SequenceUuid 对象。
参数:
参数名称 | 参数描述 |
---|---|
uuid | 指示用于创建 SequenceUuid 对象的符合格式的 UUID 字符串。 |
返回:
返回一个 SequenceUuid 对象。
Throws:
Throw名称 | Throw描述 |
---|---|
IllegalArgumentException | 如果字符串不符合 toString 中描述的字符串表示,则抛出此异常。 |
public UUID getUuid()
获取封装在当前 SequenceUuid 对象中的 UUID 对象。
返回:
返回封装在当前 SequenceUuid 对象中的 UUID 对象。
public String toString()
获取封装在当前 SequenceUuid 对象中的 UUID 对象的字符串表示形式。
覆盖:
类 Object 中的 toString
返回:
返回封装在当前 SequenceUuid 对象中的 UUID 对象的字符串表示形式。
public int hashCode()
获取当前 SequenceUuid 对象的哈希码。
覆盖:
类 Object 中的 hashCode
返回:
返回当前 SequenceUuid 对象的哈希码。
public boolean equals(Object obj)
检查给定对象是否与当前 SequenceUuid 对象相同。
覆盖:
类 Object 中的等于
参数:
参数名称 | 参数描述 |
---|---|
obj | 指示要与当前 SequenceUuid 对象进行比较的对象。 |
返回:
如果两个对象相同,则返回 true; 否则返回 false。
public boolean marshalling(Parcel out)
将当前 SequenceUuid 对象编组到指定的 Parcel 对象。
指定者:
接口 Sequenceable 中的编组
参数:
参数名称 | 参数描述 |
---|---|
out | 指示用于编组的 Parcel 对象。 |
返回:
如果编组成功,则返回 true; 否则返回 false。
public boolean unmarshalling(Parcel in)
从指定的 Parcel 对象中解组当前的 SequenceUuid 对象。
指定者:
在接口 Sequenceable 中解组
参数:
参数名称 | 参数描述 |
---|---|
in | 指示用于解组的 Parcel 对象。 |
返回:
如果解组成功,则返回 true; 否则返回 false。
在执行join之类的操作以区分两个模式的列之后,我们使用函数 PluckTuple()。要使用此函数,首先,我们必须定义一个字符串Prefix...
PigStorage()函数将数据加载并存储为结构化文本文件。它采用分隔符,使用它来将元组的每个实体分隔为一个参数。默认情况下,以...
函数 LTRIM()与函数 TRIM()相同。它从给定字符串(标题空格)的左侧删除不需要的空格。语法这里是LTRIM()函数的语法...
Pig Latin的 ABS()函数用于计算给定表达式的绝对值。语法这是 ABS()函数的语法。grunt ABS(expression)例假设在 HDFS 目录 /pig_...
wx.navigateTo(Object object)保留当前页面,跳转到应用内的某个页面。但是不能跳到 tabbar 页面。使用wx.navigateBack可以返回...
logistics.updateBusiness本接口应在服务器端调用,详细说明参见服务端API。本接口支持云调用。需开发者工具版本 =1.02.1904090...
插件功能页插件功能页从小程序基础库版本2.1.0开始支持。某些接口不能在插件中直接调用(如wx.login),但插件开发者可以使用插...