Package org.signal.libsignal.protocol
Class SignalProtocolAddress
- java.lang.Object
-
- org.signal.libsignal.protocol.SignalProtocolAddress
-
- All Implemented Interfaces:
NativeHandleGuard.Owner
public class SignalProtocolAddress extends java.lang.Object implements NativeHandleGuard.Owner
-
-
Constructor Summary
Constructors Constructor Description SignalProtocolAddress(long unsafeHandle)SignalProtocolAddress(java.lang.String name, int deviceId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object other)protected voidfinalize()intgetDeviceId()java.lang.StringgetName()inthashCode()java.lang.StringtoString()longunsafeNativeHandleWithoutGuard()
-
-
-
Method Detail
-
finalize
protected void finalize()
- Overrides:
finalizein classjava.lang.Object
-
getName
public java.lang.String getName()
-
getDeviceId
public int getDeviceId()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
unsafeNativeHandleWithoutGuard
public long unsafeNativeHandleWithoutGuard()
- Specified by:
unsafeNativeHandleWithoutGuardin interfaceNativeHandleGuard.Owner
-
-