public class PathMapper
extends java.lang.Object
PathMapper pm = new PathMapper();
pm.put("one","/");
pm.put("two","/mydir/*");
pm.put("three","*.xml");
pm.put("four","/myexactfile.html");
pm.put("five","/*\/admin/*.??ml");
String result1 = pm.get("/mydir/myfile.xml"); // returns "two";
String result2 = pm.get("/mydir/otherdir/admin/myfile.html"); // returns "five";
| Constructor and Description |
|---|
PathMapper() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
get(java.lang.String path)
Retrieve appropriate key by matching patterns with supplied path.
|
void |
put(java.lang.String key,
java.lang.String pattern)
Add a key and appropriate matching pattern.
|