Package org.apache.hc.core5.net
Class Ports
- java.lang.Object
-
- org.apache.hc.core5.net.Ports
-
public class Ports extends java.lang.ObjectPort helper methods.- Since:
- 5.0
-
-
Field Summary
Fields Modifier and Type Field Description static intMAX_VALUEThe maximum port value per https://tools.ietf.org/html/rfc6335.static intMIN_VALUEThe minimum port value per https://tools.ietf.org/html/rfc6335.static intSCHEME_DEFAULTThe scheme default port.
-
Constructor Summary
Constructors Constructor Description Ports()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intcheck(int port)Checks a port number.static intcheckWithDefault(int port)Checks a port number where-1indicates the scheme default port.
-
-
-
Field Detail
-
SCHEME_DEFAULT
public static final int SCHEME_DEFAULT
The scheme default port.- See Also:
- Constant Field Values
-
MIN_VALUE
public static final int MIN_VALUE
The minimum port value per https://tools.ietf.org/html/rfc6335.- See Also:
- Constant Field Values
-
MAX_VALUE
public static final int MAX_VALUE
The maximum port value per https://tools.ietf.org/html/rfc6335.- See Also:
- Constant Field Values
-
-
Method Detail
-
checkWithDefault
public static int checkWithDefault(int port)
Checks a port number where-1indicates the scheme default port.- Parameters:
port- The port to check where-1indicates the scheme default port.- Returns:
- the port
- Throws:
java.lang.IllegalArgumentException- If the port parameter is outside the specified range of valid port values, which is between 0 and 65535, inclusive.-1indicates the scheme default port.
-
check
public static int check(int port)
Checks a port number.- Parameters:
port- The port to check.- Returns:
- the port
- Throws:
java.lang.IllegalArgumentException- If the port parameter is outside the specified range of valid port values, which is between 0 and 65535, inclusive.
-
-