@Override public String toString() { return "PathParameter [position=" + position + ", regex=" + regex + ", name=" + getName() + ", expression=" + getExpression() + ", value=" + getValue() + "]"; } }
@Override public String toString() { return "PathParameter [position=" + position + ", regex=" + regex + ", name=" + getName() + ", expression=" + getExpression() + ", value=" + getValue() + "]"; } }
@Override public String toString() { return "PathParameter [position=" + position + ", regex=" + regex + ", name=" + getName() + ", expression=" + getExpression() + ", value=" + getValue() + "]"; } }
@Override public String toString() { return "PathParameter [position=" + position + ", regex=" + regex + ", name=" + getName() + ", expression=" + getExpression() + ", value=" + getValue() + "]"; } }
public PathParameter process(final PathParameter param) { PathParameter result = param.copy(); Matcher matcher = pattern.matcher(param.getExpression().getELExpression()); if (matcher.matches()) { String name = matcher.group(1); result.setName(name); result.setExpressionIsPlainText(false); } return result; }
public PathParameter process(final PathParameter param) { PathParameter result = param.copy(); Matcher matcher = pattern.matcher(param.getExpression().getELExpression()); if (matcher.matches()) { String name = matcher.group(1); result.setName(name); result.setExpressionIsPlainText(false); } return result; }
public PathParameter process(final PathParameter param) { PathParameter result = param.copy(); Matcher matcher = pattern.matcher(param.getExpression().getELExpression()); if (matcher.matches()) { String name = matcher.group(1); result.setName(name); result.setExpressionIsPlainText(false); } return result; }
public PathParameter process(final PathParameter param) { PathParameter result = param.copy(); Matcher matcher = pattern.matcher(param.getExpression().getELExpression()); if (matcher.matches()) { String name = matcher.group(1); result.setName(name); result.setExpressionIsPlainText(false); } return result; }
public PathParameter process(final PathParameter param) { PathParameter result = param.copy(); Matcher matcher = pattern.matcher(param.getExpression().getELExpression()); if (matcher.matches()) { String el = matcher.group(1); result.setExpression(new ConstantExpression("#{" + el + "}")); result.setExpressionIsPlainText(false); } return result; }
public PathParameter process(final PathParameter param) { PathParameter result = param.copy(); Matcher matcher = pattern.matcher(param.getExpression().getELExpression()); if (matcher.matches()) { String el = matcher.group(1); result.setExpression(new ConstantExpression("#{" + el + "}")); result.setExpressionIsPlainText(false); } return result; }
public PathParameter process(final PathParameter param) { PathParameter result = param.copy(); Matcher matcher = pattern.matcher(param.getExpression().getELExpression()); if (matcher.matches()) { String regex = matcher.group(3); result.setRegex(regex); result.setExpression(new ConstantExpression(matcher.group(1) + matcher.group(4))); result.setExpressionIsPlainText(false); } return result; }
public PathParameter process(final PathParameter param) { PathParameter result = param.copy(); Matcher matcher = pattern.matcher(param.getExpression().getELExpression()); if (matcher.matches()) { String regex = matcher.group(3); result.setRegex(regex); result.setExpression(new ConstantExpression(matcher.group(1) + matcher.group(4))); result.setExpressionIsPlainText(false); } return result; }
public PathParameter process(final PathParameter param) { PathParameter result = param.copy(); Matcher matcher = pattern.matcher(param.getExpression().getELExpression()); if (matcher.matches()) { String regex = matcher.group(3); result.setRegex(regex); result.setExpression(new ConstantExpression(matcher.group(1) + matcher.group(4))); result.setExpressionIsPlainText(false); } return result; }
public PathParameter process(final PathParameter param) { PathParameter result = param.copy(); Matcher matcher = pattern.matcher(param.getExpression().getELExpression()); if (matcher.matches()) { String regex = matcher.group(3); result.setRegex(regex); result.setExpression(new ConstantExpression(matcher.group(1) + matcher.group(4))); result.setExpressionIsPlainText(false); } return result; }
public PathParameter process(final PathParameter param) { PathParameter result = param.copy(); Matcher matcher = pattern.matcher(param.getExpression().getELExpression()); if (matcher.matches()) { String el = matcher.group(1); result.setExpression(new ConstantExpression("#{" + el + "}")); result.setExpressionIsPlainText(false); } return result; }
public PathParameter process(final PathParameter param) { PathParameter result = param.copy(); Matcher matcher = pattern.matcher(param.getExpression().getELExpression()); if (matcher.matches()) { String el = matcher.group(1); result.setExpression(new ConstantExpression("#{" + el + "}")); result.setExpressionIsPlainText(false); } return result; }
public PathParameter process(final PathParameter param) { PathParameter result = param.copy(); if (result.expressionIsPlainText()) { result.setRegex(result.getExpression().getELExpression()); } return result; }
public PathParameter process(final PathParameter param) { PathParameter result = param.copy(); if (result.expressionIsPlainText()) { result.setRegex(result.getExpression().getELExpression()); } return result; }
public PathParameter process(final PathParameter param) { PathParameter result = param.copy(); if (result.expressionIsPlainText()) { result.setRegex(result.getExpression().getELExpression()); } return result; }
public PathParameter process(final PathParameter param) { PathParameter result = param.copy(); if (result.expressionIsPlainText()) { result.setRegex(result.getExpression().getELExpression()); } return result; }