Package uk.num.net
Class NumProtocolSupport
- java.lang.Object
-
- uk.num.net.NumProtocolSupport
-
public final class NumProtocolSupport extends java.lang.ObjectAdd NUM Protocol Support
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringHTTP_PROTOCOLstatic java.lang.StringHTTPS_PROTOCOLstatic java.util.regex.PatternNUM_DOMAIN_REGEXstatic java.util.regex.PatternNUM_EMAIL_REGEXstatic java.util.regex.PatternNUM_PATH_REGEXstatic java.lang.StringNUM_PROTOCOL
-
Constructor Summary
Constructors Constructor Description NumProtocolSupport()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidinit()Force the class to be loaded and the static initializer to be executedstatic java.net.URLtoUrl(java.lang.String numAddress)Create a `num` protocol URL
-
-
-
Field Detail
-
NUM_PROTOCOL
public static final java.lang.String NUM_PROTOCOL
- See Also:
- Constant Field Values
-
HTTPS_PROTOCOL
public static final java.lang.String HTTPS_PROTOCOL
- See Also:
- Constant Field Values
-
HTTP_PROTOCOL
public static final java.lang.String HTTP_PROTOCOL
- See Also:
- Constant Field Values
-
NUM_DOMAIN_REGEX
public static final java.util.regex.Pattern NUM_DOMAIN_REGEX
-
NUM_PATH_REGEX
public static final java.util.regex.Pattern NUM_PATH_REGEX
-
NUM_EMAIL_REGEX
public static final java.util.regex.Pattern NUM_EMAIL_REGEX
-
-
Method Detail
-
toUrl
public static java.net.URL toUrl(java.lang.String numAddress) throws java.net.MalformedURLExceptionCreate a `num` protocol URL- Parameters:
numAddress- the NUM ID- Returns:
- a URL
- Throws:
java.net.MalformedURLException- on error
-
init
public static void init()
Force the class to be loaded and the static initializer to be executed
-
-