GuidPacketRepresentation

Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.lang.Struct

public class GuidPacketRepresentation extends Struct<GuidPacketRepresentation>

数据包版本在块协议中使用。下图将 GUID 表示为不透明的字节序列。GUID,也称为 UUID,是一个 16 字节的结构,用于作为对象的唯一标识符。GUID 有三种表示方式,如下节所述。

构造函数

构造函数描述
GuidPacketRepresentation()
GuidPacketRepresentation(int data1, short data2, short data3, long data4)初始化 GuidPacketRepresentation 结构的新实例。

方法

方法描述
getData1()获取或设置 Data1 成员(第 2.3.4 节)的值,采用小端字节序。
setData1(int value)获取或设置 Data1 成员(第 2.3.4 节)的值,采用小端字节序。
getData2()获取或设置 Data2 成员(第 2.3.4 节)的值,采用小端字节序。
setData2(short value)获取或设置 Data2 成员(第 2.3.4 节)的值,采用小端字节序。
getData3()获取或设置 Data3 成员(第 2.3.4 节)的值,采用小端字节序。
setData3(short value)获取或设置 Data3 成员(第 2.3.4 节)的值,采用小端字节序。
getData4()获取或设置 Data4 成员(第 2.3.4 节)的值,采用小端字节序。
setData4(long value)获取或设置 Data4 成员(第 2.3.4 节)的值,采用小端字节序。
toString()返回表示此实例的 System.String
CloneTo(GuidPacketRepresentation that)
Clone()
hashCode()
equals(Object obj)
isEquals(GuidPacketRepresentation obj1, GuidPacketRepresentation obj2)

GuidPacketRepresentation()

public GuidPacketRepresentation()

GuidPacketRepresentation(int data1, short data2, short data3, long data4)

public GuidPacketRepresentation(int data1, short data2, short data3, long data4)

初始化 GuidPacketRepresentation 结构的新实例。

Parameters:

参数类型描述
data1intdata1。
data2data2。
data3data3。
data4longdata4。

getData1()

public int getData1()

获取或设置 Data1 成员(第 2.3.4 节)的值,采用小端字节序。

值:data1。

Returns: int

setData1(int value)

public void setData1(int value)

获取或设置 Data1 成员(第 2.3.4 节)的值,采用小端字节序。

值:data1。

Parameters:

参数类型描述
int

getData2()

public short getData2()

获取或设置 Data2 成员(第 2.3.4 节)的值,采用小端字节序。

值:data2。

Returns:

setData2(short value)

public void setData2(short value)

获取或设置 Data2 成员(第 2.3.4 节)的值,采用小端字节序。

值:data2。

Parameters:

参数类型描述

getData3()

public short getData3()

获取或设置 Data3 成员(第 2.3.4 节)的值,采用小端字节序。

值:data3。

Returns:

setData3(short value)

public void setData3(short value)

获取或设置 Data3 成员(第 2.3.4 节)的值,采用小端字节序。

值:data3。

Parameters:

参数类型描述

getData4()

public long getData4()

获取或设置 Data4 成员(第 2.3.4 节)的值,采用小端字节序。

值:data4。

Returns: long

setData4(long value)

public void setData4(long value)

获取或设置 Data4 成员(第 2.3.4 节)的值,采用小端字节序。

值:data4。

Parameters:

参数类型描述
long

toString()

public String toString()

返回表示此实例的 System.String

Returns: java.lang.String - 表示此实例的 System.String

CloneTo(GuidPacketRepresentation that)

public void CloneTo(GuidPacketRepresentation that)

Parameters:

参数类型描述
thatGuidPacketRepresentation

Clone()

public GuidPacketRepresentation Clone()

Returns: GuidPacketRepresentation

hashCode()

public int hashCode()

Returns: int

equals(Object obj)

public boolean equals(Object obj)

Parameters:

参数类型描述
objjava.lang.Object

Returns: boolean

isEquals(GuidPacketRepresentation obj1, GuidPacketRepresentation obj2)

public static boolean isEquals(GuidPacketRepresentation obj1, GuidPacketRepresentation obj2)

Parameters:

参数类型描述
obj1GuidPacketRepresentation
obj2GuidPacketRepresentation

Returns: boolean