public static enum NetworkUtil.Filter extends java.lang.Enum<NetworkUtil.Filter> implements com.google.common.base.Predicate<java.net.NetworkInterface>
| 枚举常量和说明 |
|---|
ALL
过滤器: 所有网卡
|
LOOPBACK
过滤器:LOOPBACK, see also
NetworkInterface.isLoopback() |
PHYICAL_ONLY
过滤器:物理网卡
|
UP
过滤器: 在线设备,see also
NetworkInterface.isUp() |
VIRTUAL
过滤器: 虚拟接口,see also
NetworkInterface.isVirtual() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
apply(java.net.NetworkInterface input) |
static NetworkUtil.Filter |
valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。
|
static NetworkUtil.Filter[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final NetworkUtil.Filter ALL
public static final NetworkUtil.Filter UP
NetworkInterface.isUp()public static final NetworkUtil.Filter VIRTUAL
NetworkInterface.isVirtual()public static final NetworkUtil.Filter LOOPBACK
NetworkInterface.isLoopback()public static final NetworkUtil.Filter PHYICAL_ONLY
public static NetworkUtil.Filter[] values()
for (NetworkUtil.Filter c : NetworkUtil.Filter.values()) System.out.println(c);
public static NetworkUtil.Filter valueOf(java.lang.String name)
name - 要返回的枚举常量的名称。java.lang.IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量,
则抛出 IllegalArgumentExceptionjava.lang.NullPointerException - 如果参数为空值, 则抛出 NullPointerExceptionpublic boolean apply(java.net.NetworkInterface input)
apply 在接口中 com.google.common.base.Predicate<java.net.NetworkInterface>Copyright © 2019. All Rights Reserved.