| 限定符和类型 | 字段和说明 |
|---|---|
static long |
serialVersionUID |
| 构造器和说明 |
|---|
IPAddressGroup()
默认构造函数。
|
IPAddressGroup(java.lang.String ipList)
根据IP列表字符串构造。
|
IPAddressGroup(StringList ips) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clear()
清空IP地址。
|
java.lang.Object |
clone()
对象克隆处理方法。
|
IPAddress |
get(int index)
获取指定的地址。
|
boolean |
isAllowIP(IPAddress currentIp,
IPAddress oldIp)
判断是否为允许的IP地址。
|
boolean |
isAllowIP(java.lang.String currentIp)
判断是否为允许的IP地址。
|
boolean |
isAllowIP(java.lang.String currentIp,
IPAddress oldIp)
判断是否为允许的IP地址。
|
boolean |
isAllowIP(java.lang.String currentIp,
java.lang.String oldIp)
判断是否为允许的IP地址。
|
boolean |
isMatch(java.net.InetAddress address)
判断指定IP地址是否匹配。
|
boolean |
isMatch(IPAddress address)
判断指定IP地址是否匹配。
|
boolean |
isMatch(java.lang.String address)
判断指定IP地址是否匹配。
|
static void |
main(java.lang.String[] args) |
IPAddressGroup |
put(IPAddress ipAddress)
添加IP地址。
|
IPAddressGroup |
put(IPAddressGroup ipAddressGroup)
添加IP地址。
|
IPAddressGroup |
put(java.lang.String ip)
添加IP地址。
|
IPAddress |
remove(int index)
删除指定位置的IP地址。
|
IPAddress |
remove(IPAddress ipAddress)
删除指定的IP地址。
|
IPAddress |
remove(java.lang.String ip)
删除指定的IP地址。
|
int |
size()
获取大小。
|
void |
sort()
进行排序。
|
java.lang.String |
toString()
转换为字符串。
|
public static final long serialVersionUID
public IPAddressGroup()
public IPAddressGroup(java.lang.String ipList)
ipList - 以英文逗号,分隔的IP地址列表。public IPAddressGroup(StringList ips)
public java.lang.Object clone()
clone 在类中 java.lang.Objectpublic final IPAddressGroup put(java.lang.String ip)
ip - public final IPAddressGroup put(IPAddress ipAddress)
ipAddress - public final IPAddressGroup put(IPAddressGroup ipAddressGroup)
ipAddressGroup - IP地址组。public final IPAddress remove(java.lang.String ip)
ip - public final IPAddress remove(IPAddress ipAddress)
ipAddress - public final IPAddress remove(int index)
index - 序号,从0开始。public void clear()
public final IPAddress get(int index)
index - public final int size()
public final void sort()
public final java.lang.String toString()
toString 在类中 java.lang.Objectpublic final boolean isAllowIP(java.lang.String currentIp)
currentIp - 当前的IP地址。public final boolean isAllowIP(java.lang.String currentIp,
java.lang.String oldIp)
currentIp - 当前的IP地址。oldIp - 先前使用过的IP地址。public final boolean isAllowIP(java.lang.String currentIp,
IPAddress oldIp)
currentIp - 当前的IP地址。strOldIP - 先前使用过的IP地址。public final boolean isAllowIP(IPAddress currentIp, IPAddress oldIp)
strCurrentIP - 当前的IP地址。strOldIP - 先前使用过的IP地址。public final boolean isMatch(java.net.InetAddress address)
address - public final boolean isMatch(IPAddress address)
address - public final boolean isMatch(java.lang.String address)
address - public static void main(java.lang.String[] args)
args - Copyright © 2001-2014 hynnet.com