Class UrlExtensions
- java.lang.Object
-
- io.github.astrapi69.spring.web.util.UrlExtensions
-
public final class UrlExtensions extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
expand(java.lang.String uriTemplate, java.util.Map<java.lang.String,?> uriVars)
static java.lang.String
generateUrl(@NonNull java.lang.String baseUrl, @NonNull java.lang.String methodUrl)
static java.lang.String
generateUrl(@NonNull java.lang.String baseUrl, @NonNull java.lang.String methodUrl, java.lang.String[] requestParams)
static java.lang.String
generateUrl(@NonNull java.lang.String baseUrl, @NonNull java.lang.String methodUrl, java.lang.String[] requestParams, @NonNull java.lang.String arrayParamsName, java.lang.String[] arrayParams)
static java.lang.String
getBaseUrl(@NonNull java.lang.String scheme, @NonNull java.lang.String host, int serverPort, @NonNull java.lang.String restPath)
static java.lang.String
getBaseUrl(@NonNull java.lang.String scheme, @NonNull java.lang.String host, int serverPort, @NonNull java.lang.String restVersion, @NonNull java.lang.String restPath)
static java.lang.String
newBaseUrl(java.lang.String scheme, java.lang.String domainName, int port, boolean withServerPort, boolean withSlashAtTheEnd)
-
-
-
Method Detail
-
getBaseUrl
public static java.lang.String getBaseUrl(@NonNull @NonNull java.lang.String scheme, @NonNull @NonNull java.lang.String host, int serverPort, @NonNull @NonNull java.lang.String restPath)
-
getBaseUrl
public static java.lang.String getBaseUrl(@NonNull @NonNull java.lang.String scheme, @NonNull @NonNull java.lang.String host, int serverPort, @NonNull @NonNull java.lang.String restVersion, @NonNull @NonNull java.lang.String restPath)
-
newBaseUrl
public static java.lang.String newBaseUrl(java.lang.String scheme, java.lang.String domainName, int port, boolean withServerPort, boolean withSlashAtTheEnd)
-
generateUrl
public static java.lang.String generateUrl(@NonNull @NonNull java.lang.String baseUrl, @NonNull @NonNull java.lang.String methodUrl, java.lang.String[] requestParams)
-
generateUrl
public static java.lang.String generateUrl(@NonNull @NonNull java.lang.String baseUrl, @NonNull @NonNull java.lang.String methodUrl)
-
generateUrl
public static java.lang.String generateUrl(@NonNull @NonNull java.lang.String baseUrl, @NonNull @NonNull java.lang.String methodUrl, java.lang.String[] requestParams, @NonNull @NonNull java.lang.String arrayParamsName, java.lang.String[] arrayParams)
-
expand
public static java.lang.String expand(java.lang.String uriTemplate, java.util.Map<java.lang.String,?> uriVars)
-
-