public class Address
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
Address.IZAddress |
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
address |
private NetProtocol |
protocol |
private Address.IZAddress |
resolved |
| Constructor and Description |
|---|
Address(NetProtocol protocol,
java.lang.String address) |
Address(java.net.SocketAddress socketAddress) |
Address(java.lang.String protocol,
java.lang.String address)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
address() |
java.lang.String |
host() |
boolean |
isResolved() |
NetProtocol |
protocol() |
Address.IZAddress |
resolve(boolean ipv6) |
Address.IZAddress |
resolved() |
java.lang.String |
toString() |
private final NetProtocol protocol
private final java.lang.String address
private Address.IZAddress resolved
@Deprecated
public Address(java.lang.String protocol,
java.lang.String address)
protocol - address - java.lang.IllegalArgumentException - if the protocol name can be matched to an actual supported protocolpublic Address(NetProtocol protocol, java.lang.String address)
protocol - address - public Address(java.net.SocketAddress socketAddress)
socketAddress - java.lang.IllegalArgumentException - if the SocketChannel is not an IP socket addresspublic java.lang.String toString()
toString in class java.lang.Objectpublic NetProtocol protocol()
public java.lang.String address()
public java.lang.String host()
public Address.IZAddress resolved()
public boolean isResolved()
public Address.IZAddress resolve(boolean ipv6)