Class PriorityParser
- java.lang.Object
-
- org.apache.hc.core5.http2.priority.PriorityParser
-
@Internal public final class PriorityParser extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static Tokenizer.DelimiterKEY_DELIMSprivate static TokenizerTKprivate static Tokenizer.DelimiterVALUE_DELIMS
-
Constructor Summary
Constructors Modifier Constructor Description privatePriorityParser()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static charcurrentChar(java.lang.CharSequence buf, Tokenizer.Cursor c)static PriorityValueparse(java.lang.CharSequence src, ParserCursor cursor)static PriorityValueparse(java.lang.String headerValue)static PriorityValueparse(Header header)private static java.lang.IntegersafeParseInt(java.lang.String s)private static voidskipParamsThenNextItem(java.lang.CharSequence buf, Tokenizer.Cursor c)private static voidskipToNextItem(java.lang.CharSequence buf, Tokenizer.Cursor c)
-
-
-
Field Detail
-
TK
private static final Tokenizer TK
-
KEY_DELIMS
private static final Tokenizer.Delimiter KEY_DELIMS
-
VALUE_DELIMS
private static final Tokenizer.Delimiter VALUE_DELIMS
-
-
Method Detail
-
parse
public static PriorityValue parse(Header header)
-
parse
public static PriorityValue parse(java.lang.String headerValue)
-
parse
public static PriorityValue parse(java.lang.CharSequence src, ParserCursor cursor)
-
currentChar
private static char currentChar(java.lang.CharSequence buf, Tokenizer.Cursor c)
-
safeParseInt
private static java.lang.Integer safeParseInt(java.lang.String s)
-
skipToNextItem
private static void skipToNextItem(java.lang.CharSequence buf, Tokenizer.Cursor c)
-
skipParamsThenNextItem
private static void skipParamsThenNextItem(java.lang.CharSequence buf, Tokenizer.Cursor c)
-
-