• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

Java IPList类的典型用法和代码示例

java 2次浏览

本文整理汇总了Java中org.apache.hadoop.util.IPList的典型用法代码示例。如果您正苦于以下问题:Java IPList类的具体用法?Java IPList怎么用?Java IPList使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。

IPList类属于org.apache.hadoop.util包,在下文中一共展示了IPList类的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。

示例1: testSubnetsAndIPs

点赞 2

import org.apache.hadoop.util.IPList; //导入依赖的package包/类
/**
 * Add a bunch of IPS  to the file
 * Check  for inclusion
 * Check for exclusion
 */
@Test
public void testSubnetsAndIPs() throws IOException {

  String[] ips = {"10.119.103.112", "10.221.102.0/23"};

  createFileWithEntries ("ips.txt", ips);

  IPList ipList = new FileBasedIPList("ips.txt");

  assertTrue ("10.119.103.112 is not in the list",
      ipList.isIn("10.119.103.112"));
  assertFalse ("10.119.103.113 is in the list",
      ipList.isIn("10.119.103.113"));

  assertTrue ("10.221.102.0 is not in the list",
      ipList.isIn("10.221.102.0"));
  assertTrue ("10.221.102.1 is not in the list",
      ipList.isIn("10.221.102.1"));
  assertTrue ("10.221.103.1 is not in the list",
      ipList.isIn("10.221.103.1"));
  assertTrue ("10.221.103.255 is not in the list",
      ipList.isIn("10.221.103.255"));
  assertFalse("10.221.104.0 is in the list",
      ipList.isIn("10.221.104.0"));
  assertFalse("10.221.104.1 is in the list",
      ipList.isIn("10.221.104.1"));
}
 

开发者ID:nucypher,
项目名称:hadoop-oss,
代码行数:33,
代码来源:TestFileBasedIPList.java

示例2: testNullIP

点赞 2

import org.apache.hadoop.util.IPList; //导入依赖的package包/类
/**
 * Add a bunch of IPS  to the file
 * Check  for inclusion
 * Check for exclusion
 */
@Test
public void testNullIP() throws IOException {

  String[] ips = {"10.119.103.112", "10.221.102.0/23"};
  createFileWithEntries ("ips.txt", ips);

  IPList ipList = new FileBasedIPList("ips.txt");

  assertFalse ("Null Ip is in the list",
      ipList.isIn(null));
}
 

开发者ID:nucypher,
项目名称:hadoop-oss,
代码行数:17,
代码来源:TestFileBasedIPList.java

示例3: testWithMultipleSubnetAndIPs

点赞 2

import org.apache.hadoop.util.IPList; //导入依赖的package包/类
/**
 * Add a bunch of subnets and IPSs to the file
 * Check  for inclusion
 * Check for exclusion
 */
@Test
public void testWithMultipleSubnetAndIPs() throws IOException {

  String[] ips = {"10.119.103.112", "10.221.102.0/23", "10.222.0.0/16",
  "10.113.221.221"};

  createFileWithEntries ("ips.txt", ips);

  IPList ipList = new FileBasedIPList("ips.txt");

  assertTrue ("10.119.103.112 is not in the list",
      ipList.isIn("10.119.103.112"));
  assertFalse ("10.119.103.113 is in the list",
      ipList.isIn("10.119.103.113"));

  assertTrue ("10.221.103.121 is not in the list",
      ipList.isIn("10.221.103.121"));
  assertFalse("10.221.104.0 is in the list",
      ipList.isIn("10.221.104.0"));

  assertTrue ("10.222.103.121 is not in the list",
      ipList.isIn("10.222.103.121"));
  assertFalse("10.223.104.0 is in the list",
      ipList.isIn("10.223.104.0"));

  assertTrue ("10.113.221.221 is not in the list",
      ipList.isIn("10.113.221.221"));
  assertFalse("10.113.221.222 is in the list",
      ipList.isIn("10.113.221.222"));
}
 

开发者ID:nucypher,
项目名称:hadoop-oss,
代码行数:36,
代码来源:TestFileBasedIPList.java

示例4: testFileNotSpecified

点赞 2

import org.apache.hadoop.util.IPList; //导入依赖的package包/类
/**
 * Do not specify the file
 * test for inclusion
 * should be true as if the feature is turned off
 */
public void testFileNotSpecified() {

  IPList ipl = new FileBasedIPList(null);

  assertFalse("110.113.221.222 is in the list",
      ipl.isIn("110.113.221.222"));
}
 

开发者ID:nucypher,
项目名称:hadoop-oss,
代码行数:13,
代码来源:TestFileBasedIPList.java

示例5: testFileMissing

点赞 2

import org.apache.hadoop.util.IPList; //导入依赖的package包/类
/**
 * Specify a non existent file
 * test for inclusion
 * should be true as if the feature is turned off
 */
public void testFileMissing() {

  IPList ipl = new FileBasedIPList("missingips.txt");

  assertFalse("110.113.221.222 is in the list",
      ipl.isIn("110.113.221.222"));
}
 

开发者ID:nucypher,
项目名称:hadoop-oss,
代码行数:13,
代码来源:TestFileBasedIPList.java

示例6: testWithEmptyList

点赞 2

import org.apache.hadoop.util.IPList; //导入依赖的package包/类
/**
 * Specify an existing file, but empty
 * test for inclusion
 * should be true as if the feature is turned off
 */
public void testWithEmptyList() throws IOException {
  String[] ips = {};

  createFileWithEntries ("ips.txt", ips);
  IPList ipl = new FileBasedIPList("ips.txt");

  assertFalse("110.113.221.222 is in the list",
      ipl.isIn("110.113.221.222"));
}
 

开发者ID:nucypher,
项目名称:hadoop-oss,
代码行数:15,
代码来源:TestFileBasedIPList.java


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)