目录

UidInstance

Class Info

public class UidInstance implements Parcelable

Beacon信标设备的Eddystone类型。

Public Field Summary

Qualifier and Type

Field and Description

static final Parcelable.Creator< UidInstance>

CREATOR

实现Parcelable接口必须提供的实例。

Public Constructor Summary

Constructor Name

UidInstance(String hexUid, String hexInstance)

构造UidInstance实例,传入hexUid,hexInstance。

Public Method Summary

Qualifier and Type

Method Name and Description

final int

describeContents()

返回当前Parcelable对象描述。

boolean

equals(Object object)

判断其他对象是否与本实例相同。

boolean

getIncludeInstance()

是否包含Instance。

String

getInstance()

获取Eddystone的Instance值。

String

getUid()

获取Eddystone的UID值。

int

hashCode()

获取哈希值。

String

toString()

把对象转化成可读的字符串。

final void

writeToParcel(Parcel dest, int flags)

序列化打包。

Public Fields

[h2]CREATOR

Fields

public static final Parcelable.Creator<UidInstance> CREATOR

实现Parcelable接口必须提供的实例。

Public Constructors

[h2]UidInstance

Constructor

public UidInstance(String hexUid, String hexInstance)

构造UidInstance实例,传入hexUid,hexInstance。

Parameters

Name

Description

hexUid

Eddystone的UID值。

hexInstance

Eddystone的Instance值。

Public Methods

[h2]describeContents

Method

public final int describeContents()

返回当前Parcelable对象描述。

Returns

Type

Description

int

当前Parcelable对象描述。返回值如下:

  • 0:普通Parcelable对象。
  • 1:包含文件描述符的Parcelable对象。

[h2]equals

Method

public boolean equals(Object object)

判断其他对象是否与本实例相同。

Parameters

Name

Description

object

其他对象。

Returns

Type

Description

boolean

  • true:相同。
  • false:不相同。

[h2]getIncludeInstance

Method

public boolean getIncludeInstance()

是否存在Instance。

Returns

Type

Description

boolean

  • true:存在。
  • false:不存在。

[h2]getInstance

Method

public String getInstance()

获取Eddystone的Instance值。

Returns

Type

Description

String

返回Eddystone的Instance值。

[h2]getUid

Method

public String getUid()

获取Eddystone的UID值。

Returns

Type

Description

String

返回Eddystone的UID值。

[h2]hashCode

Method

public int hashCode()

获取哈希值。

Returns

Type

Description

int

当前对象的哈希值。

[h2]toString

Method

public String toString()

把对象转化成可读的字符串。

Returns

Type

Description

String

UidInstance对象的可读字符串。

[h2]writeToParcel

Method

public final void writeToParcel(Parcel dest, int flags)

序列化打包,把值写入dest容器。

Parameters

Name

Description

dest

对象被写入的Parcel。

flags

写入方式,取值如下:

  • 0。
  • PARCELABLE_WRITE_RETURN_VALUE(详情查看Parcelable接口类)。