@java.lang.SuppressWarnings("rawtypes") public interface UrlCreator
Creates URL patterns as Strings. A UrlCreator is passed is a set of parameter values and produces a valid relative URI.
Type Params | Return Type | Name and description |
---|---|---|
|
public java.lang.String |
createRelativeURL(java.lang.String controller, java.lang.String action, java.util.Map parameterValues, java.lang.String encoding) Creates a URL for the given parameters values, controller and action names without the context path information |
|
public java.lang.String |
createRelativeURL(java.lang.String controller, java.lang.String action, java.lang.String pluginName, java.util.Map parameterValues, java.lang.String encoding) Creates a URL for the given parameters values, controller and action names without the context path information |
|
public java.lang.String |
createRelativeURL(java.lang.String controller, java.lang.String action, java.lang.String namespace, java.lang.String pluginName, java.util.Map parameterValues, java.lang.String encoding) Creates a URL for the given parameters values, controller and action names without the context path information |
|
public java.lang.String |
createRelativeURL(java.lang.String controller, java.lang.String action, java.util.Map parameterValues, java.lang.String encoding, java.lang.String fragment) Creates a URL for the given parameters values, controller and action names without the context path information |
|
public java.lang.String |
createRelativeURL(java.lang.String controller, java.lang.String action, java.lang.String namespace, java.lang.String pluginName, java.util.Map parameterValues, java.lang.String encoding, java.lang.String fragment) Creates a URL for the given parameters values, controller and action names without the context path information |
|
public java.lang.String |
createURL(java.util.Map parameterValues, java.lang.String encoding) Creates a URL for the given parameter values |
|
public java.lang.String |
createURL(java.util.Map parameterValues, java.lang.String encoding, java.lang.String fragment) Creates a URL for the given parameter values |
|
public java.lang.String |
createURL(java.lang.String controller, java.lang.String action, java.util.Map parameterValues, java.lang.String encoding) Creates a URL for the given parameters values, controller and action names |
|
public java.lang.String |
createURL(java.lang.String controller, java.lang.String action, java.lang.String pluginName, java.util.Map parameterValues, java.lang.String encoding) Creates a URL for the given parameters values, controller and action names |
|
public java.lang.String |
createURL(java.lang.String controller, java.lang.String action, java.lang.String namespace, java.lang.String pluginName, java.util.Map parameterValues, java.lang.String encoding) Creates a URL for the given parameters values, controller and action names |
|
public java.lang.String |
createURL(java.lang.String controller, java.lang.String action, java.util.Map parameterValues, java.lang.String encoding, java.lang.String fragment) Creates a URL for the given parameters values, controller and action names |
|
public java.lang.String |
createURL(java.lang.String controller, java.lang.String action, java.lang.String namespace, java.lang.String pluginName, java.util.Map parameterValues, java.lang.String encoding, java.lang.String fragment) Creates a URL for the given parameters values, controller and action names |
Creates a URL for the given parameters values, controller and action names without the context path information
controller
- The controller nameaction
- The action nameparameterValues
- The parameter valuesencoding
- The encoding to use for parametersCreates a URL for the given parameters values, controller and action names without the context path information
controller
- The controller nameaction
- The action namepluginName
- The name of the plugin which provides the controllerparameterValues
- The parameter valuesencoding
- The encoding to use for parametersCreates a URL for the given parameters values, controller and action names without the context path information
controller
- The controller nameaction
- The action namenamespace
- The controller namespacepluginName
- The name of the plugin which provides the controllerparameterValues
- The parameter valuesencoding
- The encoding to use for parametersCreates a URL for the given parameters values, controller and action names without the context path information
controller
- The controller nameaction
- The action nameparameterValues
- The parameter valuesencoding
- The encoding to use for parametersfragment
- The fragment to append to the endCreates a URL for the given parameters values, controller and action names without the context path information
controller
- The controller nameaction
- The action namenamespace
- The controller namespacepluginName
- The name of the plugin which provides the controllerparameterValues
- The parameter valuesencoding
- The encoding to use for parametersfragment
- The fragment to append to the endCreates a URL for the given parameter values
parameterValues
- The parameter valuesencoding
- The encoding to use for parametersCreates a URL for the given parameter values
parameterValues
- The parameter valuesencoding
- The encoding to use for parametersfragment
- The URL fragment to be appended to the URL following a #Creates a URL for the given parameters values, controller and action names
controller
- The controller nameaction
- The action nameparameterValues
- The parameter valuesencoding
- The encoding to use for parametersCreates a URL for the given parameters values, controller and action names
controller
- The controller nameaction
- The action namepluginName
- The name of the plugin which provides the controllerparameterValues
- The parameter valuesencoding
- The encoding to use for parametersCreates a URL for the given parameters values, controller and action names
controller
- The controller nameaction
- The action namenamespace
- The controller namespacepluginName
- The name of the plugin which provides the controllerparameterValues
- The parameter valuesencoding
- The encoding to use for parametersCreates a URL for the given parameters values, controller and action names
controller
- The controller nameaction
- The action nameparameterValues
- The parameter valuesencoding
- The encoding to use for parametersfragment
- The URL fragment to be appended to the URL following a #Creates a URL for the given parameters values, controller and action names
controller
- The controller nameaction
- The action namenamespace
- The controller namespacepluginName
- The name of the plugin which provides the controllerparameterValues
- The parameter valuesencoding
- The encoding to use for parametersfragment
- The URL fragment to be appended to the URL following a #