com.liferay.portlet
Class RouteImpl

java.lang.Object
  extended by com.liferay.portlet.RouteImpl
All Implemented Interfaces:
com.liferay.portal.kernel.portlet.Route

public class RouteImpl
extends java.lang.Object
implements com.liferay.portal.kernel.portlet.Route

View Source

Author:
Connor McKay, Brian Wing Shun Chan

Constructor Summary
RouteImpl(java.lang.String pattern)
           
 
Method Summary
 void addDefaultParameter(java.lang.String name, java.lang.String value)
           
protected  java.lang.String escapeRegex(java.lang.String s)
           
 java.util.Map<java.lang.String,java.lang.String> getDefaultParameters()
           
 java.lang.String parametersToUrl(java.util.Map<java.lang.String,?> parameters)
           
 java.util.Map<java.lang.String,java.lang.String> urlToParameters(java.lang.String url)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RouteImpl

public RouteImpl(java.lang.String pattern)
Method Detail

addDefaultParameter

public void addDefaultParameter(java.lang.String name,
                                java.lang.String value)
Specified by:
addDefaultParameter in interface com.liferay.portal.kernel.portlet.Route

getDefaultParameters

public java.util.Map<java.lang.String,java.lang.String> getDefaultParameters()
Specified by:
getDefaultParameters in interface com.liferay.portal.kernel.portlet.Route

parametersToUrl

public java.lang.String parametersToUrl(java.util.Map<java.lang.String,?> parameters)
Specified by:
parametersToUrl in interface com.liferay.portal.kernel.portlet.Route

urlToParameters

public java.util.Map<java.lang.String,java.lang.String> urlToParameters(java.lang.String url)
Specified by:
urlToParameters in interface com.liferay.portal.kernel.portlet.Route

escapeRegex

protected java.lang.String escapeRegex(java.lang.String s)