SequenceUuid

站在用户的角度思考问题,与客户深入沟通,找到根河网站设计与根河网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站设计、网站建设、企业官网、英文网站、手机端网站、网站推广、申请域名、网站空间、企业邮箱。业务覆盖根河地区。
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 |
字段详细信息
PRODUCER
public static final Sequenceable.ProducerSequenceUuid PRODUCER
指示用于创建 SequenceUuid 实例的静态公共成员。
构造函数详细信息
SequenceUuid
public SequenceUuid()
用于创建空 SequenceUuid 对象的构造函数。
SequenceUuid
public SequenceUuid(UUID uuid)
用于创建具有指定 UUID 的 SequenceUuid 对象的构造函数。
参数:
| 参数名称 | 参数描述 |
|---|---|
| uuid | 指示要在 SequenceUuid 对象中设置的 UUID 对象。 |
方法详情
uuidFromString
public static SequenceUuid uuidFromString(String uuid)
使用指定的 UUID 字符串创建一个 SequenceUuid 对象。
参数:
| 参数名称 | 参数描述 |
|---|---|
| uuid | 指示用于创建 SequenceUuid 对象的符合格式的 UUID 字符串。 |
返回:
返回一个 SequenceUuid 对象。
Throws:
| Throw名称 | Throw描述 |
|---|---|
| IllegalArgumentException | 如果字符串不符合 toString 中描述的字符串表示,则抛出此异常。 |
getUuid
public UUID getUuid()
获取封装在当前 SequenceUuid 对象中的 UUID 对象。
返回:
返回封装在当前 SequenceUuid 对象中的 UUID 对象。
toString
public String toString()
获取封装在当前 SequenceUuid 对象中的 UUID 对象的字符串表示形式。
覆盖:
类 Object 中的 toString
返回:
返回封装在当前 SequenceUuid 对象中的 UUID 对象的字符串表示形式。
hashCode
public int hashCode()
获取当前 SequenceUuid 对象的哈希码。
覆盖:
类 Object 中的 hashCode
返回:
返回当前 SequenceUuid 对象的哈希码。
equals
public boolean equals(Object obj)
检查给定对象是否与当前 SequenceUuid 对象相同。
覆盖:
类 Object 中的等于
参数:
| 参数名称 | 参数描述 |
|---|---|
| obj | 指示要与当前 SequenceUuid 对象进行比较的对象。 |
返回:
如果两个对象相同,则返回 true; 否则返回 false。
marshalling
public boolean marshalling(Parcel out)
将当前 SequenceUuid 对象编组到指定的 Parcel 对象。
指定者:
接口 Sequenceable 中的编组
参数:
| 参数名称 | 参数描述 |
|---|---|
| out | 指示用于编组的 Parcel 对象。 |
返回:
如果编组成功,则返回 true; 否则返回 false。
unmarshalling
public boolean unmarshalling(Parcel in)
从指定的 Parcel 对象中解组当前的 SequenceUuid 对象。
指定者:
在接口 Sequenceable 中解组
参数:
| 参数名称 | 参数描述 |
|---|---|
| in | 指示用于解组的 Parcel 对象。 |
返回:
如果解组成功,则返回 true; 否则返回 false。
分享题目:创新互联鸿蒙OS教程:鸿蒙OSSequenceUuid
文章分享:http://www.jxjierui.cn/article/dpeeigo.html


咨询
建站咨询
