winstone
public class Mapping extends java.lang.Object implements java.util.Comparator
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_SERVLET |
static int |
EXACT_PATTERN |
static int |
EXTENSION_PATTERN |
static int |
FOLDER_PATTERN |
static java.lang.String |
SLASH |
static java.lang.String |
STAR |
Modifier | Constructor and Description |
---|---|
protected |
Mapping(java.lang.String mappedTo) |
Modifier and Type | Method and Description |
---|---|
int |
compare(java.lang.Object objOne,
java.lang.Object objTwo)
Used to compare two url patterns.
|
static Mapping |
createFromLink(java.lang.String mappedTo,
java.lang.String linkName)
Factory constructor method - this turns a servlet name into a mapping element
|
static Mapping |
createFromURL(java.lang.String mappedTo,
java.lang.String pattern)
Factory constructor method - this parses the url pattern into pieces we can use to match
against incoming URLs.
|
java.lang.String |
getLinkName() |
java.lang.String |
getMappedTo() |
int |
getPatternType() |
java.lang.String |
getUrlPattern() |
boolean |
match(java.lang.String inputPattern,
java.lang.StringBuffer servletPath,
java.lang.StringBuffer pathInfo)
Try to match this pattern against the incoming url
|
java.lang.String |
toString() |
public static final int EXACT_PATTERN
public static final int FOLDER_PATTERN
public static final int EXTENSION_PATTERN
public static final int DEFAULT_SERVLET
public static final java.lang.String STAR
public static final java.lang.String SLASH
public static Mapping createFromURL(java.lang.String mappedTo, java.lang.String pattern)
public static Mapping createFromLink(java.lang.String mappedTo, java.lang.String linkName)
public int getPatternType()
public java.lang.String getUrlPattern()
public java.lang.String getMappedTo()
public java.lang.String getLinkName()
public boolean match(java.lang.String inputPattern, java.lang.StringBuffer servletPath, java.lang.StringBuffer pathInfo)
inputPattern
- The URL we want to check for a matchservletPath
- An empty stringbuffer for the servletPath of a successful matchpathInfo
- An empty stringbuffer for the pathInfo of a successful matchpublic int compare(java.lang.Object objOne, java.lang.Object objTwo)
compare
in interface java.util.Comparator
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2014. All Rights Reserved.