public class SocketAddress extends Object implements Comparable<SocketAddress>
| Modifier and Type | Field and Description |
|---|---|
protected byte[] |
byteArray |
protected org.agrona.concurrent.UnsafeBuffer |
hostBuffer |
static int |
MAX_HOST_LENGTH |
protected int |
port |
| Constructor and Description |
|---|
SocketAddress() |
SocketAddress(InetSocketAddress address) |
SocketAddress(SocketAddress other) |
SocketAddress(String host,
int port) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkHostLength(int hostLength) |
int |
compareTo(SocketAddress o) |
boolean |
equals(Object o) |
static SocketAddress |
from(String address)
Tries to parse a address string to create a new socket address.
|
org.agrona.MutableDirectBuffer |
getHostBuffer() |
int |
hashCode() |
String |
host() |
SocketAddress |
host(byte[] src,
int offset,
int length) |
SocketAddress |
host(org.agrona.DirectBuffer src,
int offset,
int length) |
SocketAddress |
host(String host) |
int |
hostLength() |
SocketAddress |
hostLength(int hostLength) |
int |
port() |
SocketAddress |
port(int port) |
SocketAddress |
reset() |
SocketAddress |
setHost(String host) |
SocketAddress |
setPort(int port) |
InetSocketAddress |
toInetSocketAddress() |
String |
toString() |
void |
wrap(SocketAddress endpoint) |
public static final int MAX_HOST_LENGTH
protected final byte[] byteArray
protected final org.agrona.concurrent.UnsafeBuffer hostBuffer
protected int port
public SocketAddress()
public SocketAddress(String host, int port)
public SocketAddress(InetSocketAddress address)
public SocketAddress(SocketAddress other)
public org.agrona.MutableDirectBuffer getHostBuffer()
public SocketAddress host(org.agrona.DirectBuffer src, int offset, int length)
public SocketAddress host(byte[] src, int offset, int length)
public SocketAddress host(String host)
public SocketAddress setHost(String host)
public String host()
public int hostLength()
public SocketAddress hostLength(int hostLength)
protected void checkHostLength(int hostLength)
public int port()
public SocketAddress port(int port)
public SocketAddress setPort(int port)
public SocketAddress reset()
public void wrap(SocketAddress endpoint)
public InetSocketAddress toInetSocketAddress()
public int compareTo(SocketAddress o)
compareTo in interface Comparable<SocketAddress>public static SocketAddress from(String address)
address - the address string with format host:portIllegalArgumentException - if the address cannot be parsedCopyright © 2017–2018 camunda services GmbH. All rights reserved.