public final class ProtocolName
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static ProtocolName |
COAP |
static ProtocolName |
FTP |
static ProtocolName |
HTTP_1_1 |
static ProtocolName |
HTTP_2_TCP |
static ProtocolName |
HTTP_2_TLS |
static ProtocolName |
IMAP |
static ProtocolName |
MANAGESIEVE |
static ProtocolName |
POP3 |
static ProtocolName |
SPDY_1 |
static ProtocolName |
SPDY_2 |
static ProtocolName |
SPDY_3 |
static ProtocolName |
STUN_NAT_DISCOVERY |
static ProtocolName |
STUN_TURN |
static ProtocolName |
WEBRTC |
static ProtocolName |
WEBRTC_CONFIDENTIAL |
static ProtocolName |
XMPP_CLIENT |
static ProtocolName |
XMPP_SERVER |
| Modifier and Type | Method and Description |
|---|---|
static ProtocolName |
asRawBytes(byte[] bytes) |
static ProtocolName |
asUtf8Encoding(java.lang.String name) |
void |
encode(java.io.OutputStream output)
Encode this
ProtocolName to an OutputStream. |
boolean |
equals(java.lang.Object obj) |
byte[] |
getBytes() |
java.lang.String |
getUtf8Decoding() |
int |
hashCode() |
static ProtocolName |
parse(java.io.InputStream input)
Parse a
ProtocolName from an InputStream. |
public static final ProtocolName HTTP_1_1
public static final ProtocolName SPDY_1
public static final ProtocolName SPDY_2
public static final ProtocolName SPDY_3
public static final ProtocolName STUN_TURN
public static final ProtocolName STUN_NAT_DISCOVERY
public static final ProtocolName HTTP_2_TLS
public static final ProtocolName HTTP_2_TCP
public static final ProtocolName WEBRTC
public static final ProtocolName WEBRTC_CONFIDENTIAL
public static final ProtocolName FTP
public static final ProtocolName IMAP
public static final ProtocolName POP3
public static final ProtocolName MANAGESIEVE
public static final ProtocolName COAP
public static final ProtocolName XMPP_CLIENT
public static final ProtocolName XMPP_SERVER
public static final ProtocolName asRawBytes(byte[] bytes)
public static final ProtocolName asUtf8Encoding(java.lang.String name)
public byte[] getBytes()
public java.lang.String getUtf8Decoding()
public void encode(java.io.OutputStream output)
throws java.io.IOException
ProtocolName to an OutputStream.output - the OutputStream to encode to.java.io.IOExceptionpublic static ProtocolName parse(java.io.InputStream input) throws java.io.IOException
ProtocolName from an InputStream.input - the InputStream to parse from.ProtocolName object.java.io.IOExceptionpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object