public class ComparableRoute extends java.lang.Object implements java.lang.Comparable<ComparableRoute>
| Constructor and Description |
|---|
ComparableRoute(java.lang.String pattern) |
| Modifier and Type | Method and Description |
|---|---|
void |
addGeneratedParameter(java.lang.String name,
java.lang.String pattern) |
void |
addIgnoredParameter(java.lang.String name) |
void |
addImplicitParameter(java.lang.String name,
java.lang.String value) |
void |
addOverriddenParameter(java.lang.String name,
java.lang.String value) |
int |
compareTo(ComparableRoute comparableRoute) |
boolean |
equals(java.lang.Object obj) |
java.util.Map<java.lang.String,java.lang.String> |
getGeneratedParameters() |
java.util.Set<java.lang.String> |
getIgnoredParameters() |
java.util.Map<java.lang.String,java.lang.String> |
getImplicitParameters() |
java.util.Map<java.lang.String,java.lang.String> |
getOverriddenParameters() |
java.lang.String |
getPattern() |
static boolean |
hasRegex(java.lang.String fragment) |
static boolean |
isCaptureFragment(java.lang.String fragment) |
static boolean |
isMatchAny(java.lang.String fragment) |
public static boolean hasRegex(java.lang.String fragment)
public static boolean isCaptureFragment(java.lang.String fragment)
public static boolean isMatchAny(java.lang.String fragment)
public void addGeneratedParameter(java.lang.String name,
java.lang.String pattern)
public void addIgnoredParameter(java.lang.String name)
public void addImplicitParameter(java.lang.String name,
java.lang.String value)
public void addOverriddenParameter(java.lang.String name,
java.lang.String value)
public int compareTo(ComparableRoute comparableRoute)
compareTo in interface java.lang.Comparable<ComparableRoute>public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.util.Map<java.lang.String,java.lang.String> getGeneratedParameters()
public java.util.Set<java.lang.String> getIgnoredParameters()
public java.util.Map<java.lang.String,java.lang.String> getImplicitParameters()
public java.util.Map<java.lang.String,java.lang.String> getOverriddenParameters()
public java.lang.String getPattern()