@Override public void process(char token) { pop(current); } }}};
/** * Create a new span. * * @param s the state at the start. */ State(TokenizerState s) { this.stateindex = s.ordinal(); }
@Override public void process(char token) { if (token == '%') { state = ParsingState.encoding.ordinal(); } } }}, {
@Override public void process(char token) { pop(current); } },
/** * Create a new span. * * @param s the state at the start. */ State(TokenizerState s) { this.stateindex = s.ordinal(); }
@Override public void process(char token) { if (token == ':') { // done, this is a valid scheme. state = ParsingState.path.ordinal(); } else if (token == '+') { // this is OK. } else { bad = true; } } }}, {
@Override public void process(char token) { pop(current); } }}, {
/** * Create a new span. * * @param s the state at the start. */ State(TokenizerState s) { this.stateindex = s.ordinal(); }
@Override public void process(char token) { if (token == ':') { // done, this is a valid scheme. state = ParsingState.path.ordinal(); } else if (token == '+') { // this is OK. } else { bad = true; } } }}, {
@Override public void process(char token) { pop(current); } },
@Override public void process(char token) { if (token == '%') { state = ParsingState.encoding.ordinal(); } } }}, {
@Override public void process(char token) { pop(current); } }}};
@Override public void process(char token) { pop(current); } },
@Override public void process(char token) { pop(current); } }}, {
@Override public void process(char token) { pop(current); } }}, {
@Override public void process(char token) { pop(current); } }}};