Creates a new route.
Gets data from a specific parameter.
Converts the route to a string.
Gets the action.
Gets a boolean determining whether the route has paramters or not.
Gets the name.
Gets the parameters.
See Implementation