public final class NetworkHelper
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static boolean |
checkLocalPortAvailable(int port) |
static int |
findAvailablePort(int defaultPort) |
static java.util.List<java.lang.String> |
getAllNetworkMacAddress() |
static java.lang.String |
getHostname() |
static java.util.Set<java.lang.String> |
getHostnames(java.lang.String address) |
static java.lang.String |
getMacAddressAsString(java.lang.String hostname) |
static boolean |
isValidIPAddress(java.lang.String ip) |
static boolean |
isValidMacAddress(java.lang.String macAddress) |
static boolean |
isValidSubnetMask(java.lang.String subnetMask) |
public static boolean checkLocalPortAvailable(int port)
public static int findAvailablePort(int defaultPort)
public static java.util.List<java.lang.String> getAllNetworkMacAddress()
throws java.net.SocketException
java.net.SocketExceptionpublic static java.lang.String getHostname()
public static java.util.Set<java.lang.String> getHostnames(java.lang.String address)
public static java.lang.String getMacAddressAsString(java.lang.String hostname)
public static boolean isValidIPAddress(java.lang.String ip)
public static boolean isValidMacAddress(java.lang.String macAddress)
public static boolean isValidSubnetMask(java.lang.String subnetMask)