public class AjaxURLNormalizer extends java.lang.Object implements URLNormalizer
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AJAX_URL_PART |
static java.lang.String |
ESCAPED_URL_PART |
X_POINT_ID
Constructor and Description |
---|
AjaxURLNormalizer()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
escape(java.lang.String fragmentPart)
Escape some exotic characters in the fragment part
|
Configuration |
getConf() |
java.lang.String |
normalize(java.lang.String urlString,
java.lang.String scope)
Attempts to normalize the input URL string
|
protected java.lang.String |
normalizeEscapedFragment(java.lang.String urlString)
Returns a normalized input URL.
|
protected java.lang.String |
normalizeHashedFragment(java.lang.String urlString)
Returns a normalized input URL.
|
void |
setConf(Configuration conf) |
protected java.lang.String |
unescape(java.lang.String fragmentPart)
Unescape some exotic characters in the fragment part
|
public static java.lang.String AJAX_URL_PART
public static java.lang.String ESCAPED_URL_PART
public java.lang.String normalize(java.lang.String urlString, java.lang.String scope) throws java.net.MalformedURLException
normalize
in interface URLNormalizer
String
- urlStringjava.net.MalformedURLException
protected java.lang.String normalizeHashedFragment(java.lang.String urlString) throws java.net.MalformedURLException
String
- urlStringjava.net.MalformedURLException
protected java.lang.String normalizeEscapedFragment(java.lang.String urlString) throws java.net.MalformedURLException
String
- urlStringjava.net.MalformedURLException
protected java.lang.String unescape(java.lang.String fragmentPart)
String
- fragmentPartprotected java.lang.String escape(java.lang.String fragmentPart)
String
- fragmentPartpublic void setConf(Configuration conf)
setConf
in interface Configurable
Configuration
- confpublic Configuration getConf()
getConf
in interface Configurable
Copyright © 2019 The Apache Software Foundation