public class IpcAddress extends java.lang.Object implements Address.IZAddress
Modifier and Type | Class and Description |
---|---|
static class |
IpcAddress.IpcAddressMask |
Modifier and Type | Field and Description |
---|---|
private java.net.InetSocketAddress |
address |
private java.lang.String |
name |
private java.net.SocketAddress |
sourceAddress |
Constructor and Description |
---|
IpcAddress(java.lang.String addr) |
Modifier and Type | Method and Description |
---|---|
java.net.SocketAddress |
address() |
ProtocolFamily |
family() |
private java.net.InetAddress |
findAddress(boolean ipv6,
boolean loopback) |
java.net.InetSocketAddress |
resolve(java.lang.String name,
boolean ipv6,
boolean loopback) |
java.net.SocketAddress |
sourceAddress() |
java.lang.String |
toString() |
java.lang.String |
toString(int port) |
private java.lang.String name
private final java.net.InetSocketAddress address
private final java.net.SocketAddress sourceAddress
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toString(int port)
toString
in interface Address.IZAddress
public java.net.InetSocketAddress resolve(java.lang.String name, boolean ipv6, boolean loopback)
resolve
in interface Address.IZAddress
public java.net.SocketAddress address()
address
in interface Address.IZAddress
public ProtocolFamily family()
family
in interface Address.IZAddress
public java.net.SocketAddress sourceAddress()
sourceAddress
in interface Address.IZAddress
private java.net.InetAddress findAddress(boolean ipv6, boolean loopback)