public final class InetAddressAndPort extends java.lang.Object implements java.lang.Comparable<InetAddressAndPort>, java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
java.net.InetAddress |
address |
byte[] |
addressBytes |
int |
port |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(InetAddressAndPort o) |
boolean |
equals(java.lang.Object o) |
static InetAddressAndPort |
getByAddress(byte[] address) |
static InetAddressAndPort |
getByAddress(java.net.InetAddress address) |
static InetAddressAndPort |
getByAddressOverrideDefaults(java.net.InetAddress address,
byte[] addressBytes,
java.lang.Integer port) |
static InetAddressAndPort |
getByAddressOverrideDefaults(java.net.InetAddress address,
java.lang.Integer port) |
static InetAddressAndPort |
getByName(java.lang.String name) |
static InetAddressAndPort |
getByNameOverrideDefaults(java.lang.String name,
java.lang.Integer port) |
java.lang.String |
getHostAddress(boolean withPort) |
int |
hashCode() |
static void |
initializeDefaultPort(int port) |
java.lang.String |
toString() |
java.lang.String |
toString(boolean withPort) |
public final java.net.InetAddress address
public final byte[] addressBytes
public final int port
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic int compareTo(InetAddressAndPort o)
compareTo in interface java.lang.Comparable<InetAddressAndPort>public java.lang.String getHostAddress(boolean withPort)
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toString(boolean withPort)
public static InetAddressAndPort getByName(java.lang.String name) throws java.net.UnknownHostException
java.net.UnknownHostExceptionpublic static InetAddressAndPort getByNameOverrideDefaults(java.lang.String name, java.lang.Integer port) throws java.net.UnknownHostException
name - Hostname + optional ports stringport - Port to connect on, overridden by values in hostname string, defaults to DatabaseDescriptor default if not specified anywhere.java.net.UnknownHostExceptionpublic static InetAddressAndPort getByAddress(byte[] address) throws java.net.UnknownHostException
java.net.UnknownHostExceptionpublic static InetAddressAndPort getByAddress(java.net.InetAddress address)
public static InetAddressAndPort getByAddressOverrideDefaults(java.net.InetAddress address, java.lang.Integer port)
public static InetAddressAndPort getByAddressOverrideDefaults(java.net.InetAddress address, byte[] addressBytes, java.lang.Integer port)
public static void initializeDefaultPort(int port)
Copyright © 2009-2022 The Apache Software Foundation