public class HostSpec
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_NON_PROXY_HOSTS |
protected java.lang.String |
host |
protected java.lang.String |
localSocketAddress |
protected int |
port |
| Constructor and Description |
|---|
HostSpec(java.lang.String host,
int port) |
HostSpec(java.lang.String host,
int port,
java.lang.String localSocketAddress) |
| Modifier and Type | Method and Description |
|---|---|
private java.lang.String |
disjunctToRegex(java.lang.String disjunct) |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getHost() |
java.lang.String |
getLocalSocketAddress() |
int |
getPort() |
int |
hashCode() |
private java.lang.Boolean |
matchesNonProxyHosts() |
java.lang.Boolean |
shouldResolve() |
private java.util.regex.Pattern |
toPattern(java.lang.String mask) |
java.lang.String |
toString() |
public static final java.lang.String DEFAULT_NON_PROXY_HOSTS
protected final java.lang.String localSocketAddress
protected final java.lang.String host
protected final int port
public HostSpec(java.lang.String host,
int port)
public HostSpec(java.lang.String host,
int port,
java.lang.String localSocketAddress)
public java.lang.String getHost()
public int getPort()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String getLocalSocketAddress()
public java.lang.Boolean shouldResolve()
private java.lang.Boolean matchesNonProxyHosts()
private java.util.regex.Pattern toPattern(java.lang.String mask)
private java.lang.String disjunctToRegex(java.lang.String disjunct)