private static class UriTemplate.TemplateInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.regex.Pattern |
pattern |
private java.util.List<java.lang.String> |
variableNames |
Modifier | Constructor and Description |
---|---|
private |
TemplateInfo(java.util.List<java.lang.String> vars,
java.util.regex.Pattern pattern) |
Modifier and Type | Method and Description |
---|---|
java.util.regex.Pattern |
getMatchPattern() |
java.util.List<java.lang.String> |
getVariableNames() |
private static UriTemplate.TemplateInfo |
parse(java.lang.String uriTemplate) |
private static java.lang.String |
quote(java.lang.StringBuilder builder) |
private final java.util.List<java.lang.String> variableNames
private final java.util.regex.Pattern pattern
private TemplateInfo(java.util.List<java.lang.String> vars, java.util.regex.Pattern pattern)
public java.util.List<java.lang.String> getVariableNames()
public java.util.regex.Pattern getMatchPattern()
private static UriTemplate.TemplateInfo parse(java.lang.String uriTemplate)
private static java.lang.String quote(java.lang.StringBuilder builder)