package io.nettythrift.utils;
import javax.annotation.Generated;
/**
*
* @author HouKx
* @date 2017年1月23日
*
*/
@Generated(value = { "Generated by code, a 'trie' " })
public class HttpMethodUtil {
public static int method(String cs) {
return method(cs.getBytes());
}
public static int method(byte[] cs) {
switch (cs[0]) {
case 'C': {
switch (cs[1]) {
case 'O': {
switch (cs[2]) {
case 'N': {
switch (cs[3]) {
case 'N': {
switch (cs[4]) {
case 'E': {
switch (cs[5]) {
case 'C': {
switch (cs[6]) {
case 'T': {
switch (cs[7]) {
case ' ': {
switch (cs[8]) {
case '/': {
return 9;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
case 'P': {
switch (cs[3]) {
case 'Y': {
switch (cs[4]) {
case ' ': {
switch (cs[5]) {
case '/': {
return 6;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
case 'D': {
switch (cs[1]) {
case 'E': {
switch (cs[2]) {
case 'L': {
switch (cs[3]) {
case 'E': {
switch (cs[4]) {
case 'T': {
switch (cs[5]) {
case 'E': {
switch (cs[6]) {
case ' ': {
switch (cs[7]) {
case '/': {
return 8;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
case 'G': {
switch (cs[1]) {
case 'E': {
switch (cs[2]) {
case 'T': {
switch (cs[3]) {
case ' ': {
switch (cs[4]) {
case '/': {
return 5;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
case 'H': {
switch (cs[1]) {
case 'E': {
switch (cs[2]) {
case 'A': {
switch (cs[3]) {
case 'D': {
switch (cs[4]) {
case ' ': {
switch (cs[5]) {
case '/': {
return 6;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
case 'L': {
switch (cs[1]) {
case 'O': {
switch (cs[2]) {
case 'C': {
switch (cs[3]) {
case 'K': {
switch (cs[4]) {
case ' ': {
switch (cs[5]) {
case '/': {
return 6;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
case 'M': {
switch (cs[1]) {
case 'K': {
switch (cs[2]) {
case 'C': {
switch (cs[3]) {
case 'O': {
switch (cs[4]) {
case 'L': {
switch (cs[5]) {
case ' ': {
switch (cs[6]) {
case '/': {
return 7;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
case 'O': {
switch (cs[2]) {
case 'V': {
switch (cs[3]) {
case 'E': {
switch (cs[4]) {
case ' ': {
switch (cs[5]) {
case '/': {
return 6;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
case 'O': {
switch (cs[1]) {
case 'P': {
switch (cs[2]) {
case 'T': {
switch (cs[3]) {
case 'I': {
switch (cs[4]) {
case 'O': {
switch (cs[5]) {
case 'N': {
switch (cs[6]) {
case 'S': {
switch (cs[7]) {
case ' ': {
switch (cs[8]) {
case '/': {
return 9;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
case 'P': {
switch (cs[1]) {
case 'A': {
switch (cs[2]) {
case 'T': {
switch (cs[3]) {
case 'C': {
switch (cs[4]) {
case 'H': {
switch (cs[5]) {
case ' ': {
switch (cs[6]) {
case '/': {
return 7;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
case 'O': {
switch (cs[2]) {
case 'S': {
switch (cs[3]) {
case 'T': {
switch (cs[4]) {
case ' ': {
switch (cs[5]) {
case '/': {
return 6;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
case 'R': {
switch (cs[2]) {
case 'O': {
switch (cs[3]) {
case 'P': {
switch (cs[4]) {
case 'F': {
switch (cs[5]) {
case 'I': {
switch (cs[6]) {
case 'N': {
switch (cs[7]) {
case 'D': {
switch (cs[8]) {
case ' ': {
switch (cs[9]) {
case '/': {
return 10;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
case 'P': {
switch (cs[5]) {
case 'A': {
switch (cs[6]) {
case 'T': {
switch (cs[7]) {
case 'C': {
switch (cs[8]) {
case 'H': {
switch (cs[9]) {
case ' ': {
switch (cs[10]) {
case '/': {
return 11;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
case 'U': {
switch (cs[2]) {
case 'T': {
switch (cs[3]) {
case ' ': {
switch (cs[4]) {
case '/': {
return 5;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
case 'T': {
switch (cs[1]) {
case 'R': {
switch (cs[2]) {
case 'A': {
switch (cs[3]) {
case 'C': {
switch (cs[4]) {
case 'E': {
switch (cs[5]) {
case ' ': {
switch (cs[6]) {
case '/': {
return 7;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
case 'U': {
switch (cs[1]) {
case 'N': {
switch (cs[2]) {
case 'L': {
switch (cs[3]) {
case 'O': {
switch (cs[4]) {
case 'C': {
switch (cs[5]) {
case 'K': {
switch (cs[6]) {
case ' ': {
switch (cs[7]) {
case '/': {
return 8;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
}
break;
}
}
return -1;
}
}