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:
| 参数 | 类型 | 描述 |
|---|---|---|
| data1 | int | 该 data1。 |
| data2 | short | 该 data2。 |
| data3 | short | 该 data3。 |
| data4 | long | 该 data4。 |
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:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | int |
getData2()
public short getData2()
获取或设置 Data2 成员(第 2.3.4 节)的值,使用小端字节序。
值:数据2。
Returns: short
setData2(short value)
public void setData2(short value)
获取或设置 Data2 成员(第 2.3.4 节)的值,使用小端字节序。
值:数据2。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | short |
getData3()
public short getData3()
获取或设置 Data3 成员(第 2.3.4 节)的值,使用小端字节序。
值:数据3。
Returns: short
setData3(short value)
public void setData3(short value)
获取或设置 Data3 成员(第 2.3.4 节)的值,使用小端字节序。
值:数据3。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | short |
getData4()
public long getData4()
获取或设置 Data4 成员(第 2.3.4 节)的值,使用小端字节序。
值:数据4。
Returns: long
setData4(long value)
public void setData4(long value)
获取或设置 Data4 成员(第 2.3.4 节)的值,使用小端字节序。
值:数据4。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | long |
toString()
public String toString()
返回表示此实例的 System.String。
Returns:
java.lang.String - 表示此实例的 System.String。
CloneTo(GuidPacketRepresentation that)
public void CloneTo(GuidPacketRepresentation that)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| that | GuidPacketRepresentation |
Clone()
public GuidPacketRepresentation Clone()
Returns: GuidPacketRepresentation
hashCode()
public int hashCode()
Returns: int
equals(Object obj)
public boolean equals(Object obj)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| obj | java.lang.Object |
Returns: boolean
isEquals(GuidPacketRepresentation obj1, GuidPacketRepresentation obj2)
public static boolean isEquals(GuidPacketRepresentation obj1, GuidPacketRepresentation obj2)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| obj1 | GuidPacketRepresentation | |
| obj2 | GuidPacketRepresentation |
Returns: boolean