public class GatewayAddress
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
address |
protected int |
httpPort |
protected int |
httpsPort |
protected java.lang.String |
path |
| Constructor and Description |
|---|
GatewayAddress(java.lang.String address,
int httpPort,
int httpsPort,
java.lang.String path) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getAddress() |
int |
getHttpPort() |
int |
getHttpsPort() |
java.lang.String |
getPath() |
int |
hashCode() |
static GatewayAddress |
parse(java.lang.String addr)
Parses a string like "localhost:80:443/test" into a GatewayAddress
|
java.lang.String |
toParseableString()
Returns the address in a format that parse() would accept, namely "host:http:https/path"
|
java.lang.String |
toString() |
java.lang.String |
toStringSSL() |
protected java.lang.String address
protected int httpPort
protected int httpsPort
protected java.lang.String path
public GatewayAddress(java.lang.String address,
int httpPort,
int httpsPort,
java.lang.String path)
public java.lang.String toParseableString()
public static GatewayAddress parse(java.lang.String addr) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic java.lang.String getAddress()
public java.lang.String getPath()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toStringSSL()
public int getHttpPort()
public int getHttpsPort()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object