Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package org.http4s.blaze.http.http_parser;
 
 
 
 public final class HttpTokens
 {
     // Terminal symbols.
     static final char COLON      = ':';
    static final char TAB        = '\t';
    static final char LF         = '\n';
    static final char CR         = '\r';
    static final char SPACE      = ' ';
    static final char[] CRLF     = {};
    static final char SEMI_COLON = ';';
    final static byte ZERO = '0';
    final static byte NINE = '9';
    final static byte A    = 'A';
    final static byte F    = 'F';
    final static byte Z    = 'Z';
    final static byte a    = 'a';
    final static byte f    = 'f';
    final static byte z    = 'z';
    public static int hexCharToInt(final char chthrows BadRequest {
        if ( <= ch && ch <= ) {
            return ch - ;
        }
        else if ( <= ch && ch <= ) {
            return ch -  + 10;
        }
        else if ( <= ch && ch <= ) {
            return ch -  + 10;
        }
        else {
            throw new BadRequest("Bad hex char: " + (char)ch);
        }
    }
    public static boolean isDigit(final char ch) {
        return . >= ch && ch >= .;
    }
    public static boolean isHexChar(byte ch) {
        return  <= ch && ch <=  ||
                   <= ch && ch <=     ||
                   <= ch && ch <= ;
    }
    public static boolean isWhiteSpace(char ch) {
        return ch == . || ch == .;
    }
New to GrepCode? Check out our FAQ X