public class MappedAddressValue
extends chat.dim.tlv.values.RawValue
| Modifier and Type | Field and Description |
|---|---|
byte |
family |
static byte |
FAMILY_IPV4 |
static byte |
FAMILY_IPV6 |
java.lang.String |
ip |
int |
port |
| Constructor and Description |
|---|
MappedAddressValue(chat.dim.type.ByteArray data,
java.lang.String ip,
int port,
byte family) |
| Modifier and Type | Method and Description |
|---|---|
static MappedAddressValue |
create(java.lang.String ip,
int port) |
static MappedAddressValue |
create(java.lang.String ip,
int port,
byte family) |
static MappedAddressValue |
from(chat.dim.type.ByteArray data) |
static MappedAddressValue |
from(MappedAddressValue value) |
static chat.dim.tlv.Value |
parse(chat.dim.type.ByteArray data,
chat.dim.tlv.Tag tag,
chat.dim.tlv.Length length) |
java.lang.String |
toString() |
clone, concat, concat, equals, equals, equals, equals, find, find, find, find, find, find, find, find, find, find, find, find, getBuffer, getByte, getBytes, getBytes, getBytes, getOffset, getSize, hashCode, mutableCopy, random, slice, slice, toHexStringfinalize, getClass, notify, notifyAll, wait, wait, waitadjust, adjustE, concat, concat, concat, concat, equals, equals, equals, find, find, find, find, find, find, find, find, find, find, find, find, find, find, getBuffer, getByte, getBytes, getBytes, getBytes, getOffset, getSize, hexEncode, slice, slice, slice, slice, toHexStringpublic static final byte FAMILY_IPV4
public static final byte FAMILY_IPV6
public final java.lang.String ip
public final int port
public final byte family
public MappedAddressValue(chat.dim.type.ByteArray data,
java.lang.String ip,
int port,
byte family)
public java.lang.String toString()
toString in class chat.dim.type.Datapublic static MappedAddressValue from(MappedAddressValue value)
public static MappedAddressValue from(chat.dim.type.ByteArray data)
public static MappedAddressValue create(java.lang.String ip, int port, byte family)
public static MappedAddressValue create(java.lang.String ip, int port)
public static chat.dim.tlv.Value parse(chat.dim.type.ByteArray data,
chat.dim.tlv.Tag tag,
chat.dim.tlv.Length length)