mappings.add(createRegexMapping(path, paramBegin, paramNameEnd, i)); paramBegin = -1; paramNameEnd = -1; mappings.add(createRegexMapping(path, paramBegin, paramNameEnd, i)); paramBegin = -1; paramNameEnd = -1; "invalid string '" + path + "', wrong '}' at position " + i); } else { mappings.add(createRegexMapping(path, paramBegin, paramNameEnd, i)); paramBegin = -1; paramNameEnd = -1; break; } else if (bracketDeep == 0 || (bracketDeep == 1 && !startsWithBracket)) { mappings.add(createRegexMapping(path, paramBegin, paramNameEnd, i)); paramBegin = -1; constantBegin = i; mappings.add(createRegexMapping(path, paramBegin, paramNameEnd, chars.length)); paramBegin = -1; paramNameEnd = -1;
mappings.add(createRegexMapping(path, paramBegin, paramNameEnd, i)); paramBegin = -1; paramNameEnd = -1; mappings.add(createRegexMapping(path, paramBegin, paramNameEnd, i)); paramBegin = -1; paramNameEnd = -1; "invalid string '" + path + "', wrong '}' at position " + i); } else { mappings.add(createRegexMapping(path, paramBegin, paramNameEnd, i)); paramBegin = -1; paramNameEnd = -1; break; } else if (bracketDeep == 0 || (bracketDeep == 1 && !startsWithBracket)) { mappings.add(createRegexMapping(path, paramBegin, paramNameEnd, i)); paramBegin = -1; constantBegin = i; mappings.add(createRegexMapping(path, paramBegin, paramNameEnd, chars.length)); paramBegin = -1; paramNameEnd = -1;