public final class AMQShortString extends Object implements CharSequence, Comparable<AMQShortString>
| Modifier and Type | Field and Description |
|---|---|
static AMQShortString |
EMPTY_STRING |
static int |
MAX_LENGTH
The maximum number of octets in AMQ short string as defined in AMQP specification
|
| Constructor and Description |
|---|
AMQShortString(byte[] data) |
AMQShortString(byte[] data,
int offset,
int length) |
AMQShortString(char[] data) |
AMQShortString(CharSequence charSequence) |
AMQShortString(String data) |
public static final int MAX_LENGTH
public static final AMQShortString EMPTY_STRING
public AMQShortString(byte[] data)
public AMQShortString(String data)
public AMQShortString(char[] data)
public AMQShortString(CharSequence charSequence)
public AMQShortString(byte[] data,
int offset,
int length)
public AMQShortString shrink()
public int length()
length in interface CharSequencepublic char charAt(int index)
charAt in interface CharSequencepublic CharSequence subSequence(int start, int end)
subSequence in interface CharSequencepublic static AMQShortString readFromBuffer(DataInput buffer) throws IOException
IOExceptionpublic byte[] getBytes()
public void writeToBuffer(DataOutput buffer) throws IOException
IOExceptionpublic boolean endsWith(String s)
public boolean endsWith(AMQShortString otherString)
public boolean startsWith(String s)
public boolean startsWith(AMQShortString otherString)
public boolean startsWith(CharSequence otherString)
public char[] asChars()
public String asString()
public boolean equals(AMQShortString otherString)
public boolean equalsCharSequence(CharSequence s)
public void setDirty()
public String toString()
toString in interface CharSequencetoString in class Objectpublic int compareTo(AMQShortString name)
compareTo in interface Comparable<AMQShortString>public AMQShortStringTokenizer tokenize(byte delim)
public AMQShortString intern()
public AMQShortString intern(boolean keep)
public static AMQShortString join(Collection<AMQShortString> terms, AMQShortString delim)
public int toIntValue()
public boolean contains(byte b)
public static AMQShortString validValueOf(Object obj)
public static AMQShortString valueOf(Object obj)
public static AMQShortString valueOf(String obj)
public static String toString(AMQShortString amqShortString)
Copyright © 2006–2015 The Apache Software Foundation. All rights reserved.