public interface StompHeaders extends Headers<java.lang.CharSequence,java.lang.CharSequence,StompHeaders>
限定符和类型 | 字段和说明 |
---|---|
static AsciiString |
ACCEPT_VERSION |
static AsciiString |
ACK |
static AsciiString |
CONTENT_LENGTH |
static AsciiString |
CONTENT_TYPE |
static AsciiString |
DESTINATION |
static AsciiString |
HEART_BEAT |
static AsciiString |
HOST |
static AsciiString |
ID |
static AsciiString |
LOGIN |
static AsciiString |
MESSAGE |
static AsciiString |
MESSAGE_ID |
static AsciiString |
PASSCODE |
static AsciiString |
RECEIPT |
static AsciiString |
RECEIPT_ID |
static AsciiString |
SERVER |
static AsciiString |
SESSION |
static AsciiString |
SUBSCRIPTION |
static AsciiString |
TRANSACTION |
static AsciiString |
VERSION |
限定符和类型 | 方法和说明 |
---|---|
boolean |
contains(java.lang.CharSequence name,
java.lang.CharSequence value,
boolean ignoreCase)
Returns
true if a header with the name and value exists, false otherwise. |
java.util.List<java.lang.String> |
getAllAsString(java.lang.CharSequence name)
|
java.lang.String |
getAsString(java.lang.CharSequence name)
Headers.get(Object) and convert the result to a String . |
java.util.Iterator<java.util.Map.Entry<java.lang.String,java.lang.String>> |
iteratorAsString()
|
add, add, add, add, addBoolean, addByte, addChar, addDouble, addFloat, addInt, addLong, addObject, addObject, addObject, addShort, addTimeMillis, clear, contains, contains, containsBoolean, containsByte, containsChar, containsDouble, containsFloat, containsInt, containsLong, containsObject, containsShort, containsTimeMillis, get, get, getAll, getAllAndRemove, getAndRemove, getAndRemove, getBoolean, getBoolean, getBooleanAndRemove, getBooleanAndRemove, getByte, getByte, getByteAndRemove, getByteAndRemove, getChar, getChar, getCharAndRemove, getCharAndRemove, getDouble, getDouble, getDoubleAndRemove, getDoubleAndRemove, getFloat, getFloat, getFloatAndRemove, getFloatAndRemove, getInt, getInt, getIntAndRemove, getIntAndRemove, getLong, getLong, getLongAndRemove, getLongAndRemove, getShort, getShort, getShortAndRemove, getShortAndRemove, getTimeMillis, getTimeMillis, getTimeMillisAndRemove, getTimeMillisAndRemove, isEmpty, iterator, names, remove, set, set, set, set, setAll, setBoolean, setByte, setChar, setDouble, setFloat, setInt, setLong, setObject, setObject, setObject, setShort, setTimeMillis, size
static final AsciiString ACCEPT_VERSION
static final AsciiString HOST
static final AsciiString LOGIN
static final AsciiString PASSCODE
static final AsciiString HEART_BEAT
static final AsciiString VERSION
static final AsciiString SESSION
static final AsciiString SERVER
static final AsciiString DESTINATION
static final AsciiString ID
static final AsciiString ACK
static final AsciiString TRANSACTION
static final AsciiString RECEIPT
static final AsciiString MESSAGE_ID
static final AsciiString SUBSCRIPTION
static final AsciiString RECEIPT_ID
static final AsciiString MESSAGE
static final AsciiString CONTENT_LENGTH
static final AsciiString CONTENT_TYPE
java.lang.String getAsString(java.lang.CharSequence name)
Headers.get(Object)
and convert the result to a String
.name
- the name of the header to retrievenull
if there's no such header.java.util.List<java.lang.String> getAllAsString(java.lang.CharSequence name)
name
- the name of the header to retrieveList
of header values or an empty List
if no values are found.java.util.Iterator<java.util.Map.Entry<java.lang.String,java.lang.String>> iteratorAsString()
boolean contains(java.lang.CharSequence name, java.lang.CharSequence value, boolean ignoreCase)
true
if a header with the name
and value
exists, false
otherwise.
If ignoreCase
is true
then a case insensitive compare is done on the value.
name
- the name of the header to findvalue
- the value of the header to findignoreCase
- true
then a case insensitive compare is run to compare values.
otherwise a case sensitive compare is run to compare values.