private int getLastPathParameterIndex(String name, UriTemplate t) { int i = 0; int pIndex = -1; for (String parameterName : t.getTemplateVariables()) { if (parameterName.equals(name)) { pIndex = i; } i++; } return pIndex; } }
/** * Push match to the provided context. * @param context The URI rule context */ protected final void pushMatch(final UriRuleContext context) { context.pushMatch( template, template.getTemplateVariables() ); }
context.pushResource(resource); context.pushMatch(method.getTemplate(), method.getTemplate().getTemplateVariables());
private int getLastPathParameterIndex(String name, UriTemplate t) { int i = 0; int pIndex = -1; for (String parameterName : t.getTemplateVariables()) { if (parameterName.equals(name)) { pIndex = i; } i++; } return pIndex; } }
private int getLastPathParameterIndex(String name, UriTemplate t) { int i = 0; int pIndex = -1; for (String parameterName : t.getTemplateVariables()) { if (parameterName.equals(name)) { pIndex = i; } i++; } return pIndex; } }
/** * Push match to the provided context. * @param context The URI rule context */ protected final void pushMatch(final UriRuleContext context) { context.pushMatch( template, template.getTemplateVariables() ); }
/** * Push match to the provided context. * @param context The URI rule context */ protected final void pushMatch(final UriRuleContext context) { context.pushMatch( template, template.getTemplateVariables() ); }
Map<String, String> unmappedFromValues = Maps.newHashMap(parsedFromValues); if (urlRouteRule.getTo() != null) { for (String variable : urlRouteRule.getTo().getTemplateVariables()) { unmappedFromValues.remove(variable);
context.pushResource(resource); context.pushMatch(method.getTemplate(), method.getTemplate().getTemplateVariables());
context.pushResource(resource); context.pushMatch(method.getTemplate(), method.getTemplate().getTemplateVariables());