public final class HeaderName extends java.lang.Object implements java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<HeaderName>, java.lang.CharSequence
HeaderName - Supports an ignore-case string implementation.| Modifier and Type | Method and Description |
|---|---|
char |
charAt(int index) |
java.lang.Object |
clone() |
int |
compareTo(HeaderName other) |
boolean |
equals(java.lang.Object other) |
int |
hashCode() |
int |
length() |
java.lang.CharSequence |
subSequence(int start,
int end) |
java.lang.String |
toString() |
static HeaderName |
valueOf(java.lang.CharSequence s)
Initializes a new header name from specified character sequence.
|
static HeaderName[] |
valuesOf(java.lang.CharSequence... names)
Initializes header names from specified character sequences.
|
public static HeaderName[] valuesOf(java.lang.CharSequence... names)
Yields significantly better space and time performance by caching frequently requested headers.
names - The character sequencespublic static HeaderName valueOf(java.lang.CharSequence s)
Yields significantly better space and time performance by caching frequently requested headers.
s - The character sequencepublic java.lang.Object clone()
clone in class java.lang.Objectpublic boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in interface java.lang.CharSequencetoString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic int compareTo(HeaderName other)
compareTo in interface java.lang.Comparable<HeaderName>public char charAt(int index)
charAt in interface java.lang.CharSequencepublic int length()
length in interface java.lang.CharSequencepublic java.lang.CharSequence subSequence(int start,
int end)
subSequence in interface java.lang.CharSequence