org.xbill.DNS.Record.withName()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(3.3k)|赞(0)|评价(0)|浏览(76)

本文整理了Java中org.xbill.DNS.Record.withName方法的一些代码示例,展示了Record.withName的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Record.withName方法的具体详情如下:
包路径:org.xbill.DNS.Record
类名称:Record
方法名:withName

Record.withName介绍

暂无

代码示例

代码示例来源:origin: dnsjava/dnsjava

void
addRRset(Name name, Message response, RRset rrset, int section, int flags) {
  for (int s = 1; s <= section; s++)
    if (response.findRRset(name, rrset.getType(), s))
      return;
  if ((flags & FLAG_SIGONLY) == 0) {
    Iterator it = rrset.rrs();
    while (it.hasNext()) {
      Record r = (Record) it.next();
      if (r.getName().isWild() && !name.isWild())
        r = r.withName(name);
      response.addRecord(r, section);
    }
  }
  if ((flags & (FLAG_SIGONLY | FLAG_DNSSECOK)) != 0) {
    Iterator it = rrset.sigs();
    while (it.hasNext()) {
      Record r = (Record) it.next();
      if (r.getName().isWild() && !name.isWild())
        r = r.withName(name);
      response.addRecord(r, section);
    }
  }
}

代码示例来源:origin: org.jboss.resteasy/resteasy-eagledns-fork

private void addRRset(Name name, Message response, RRset rrset, int section, int flags) {
  for (int s = 1; s <= section; s++) {
    if (response.findRRset(name, rrset.getType(), s)) {
      return;
    }
  }
  if ((flags & FLAG_SIGONLY) == 0) {
    Iterator<?> it = rrset.rrs();
    while (it.hasNext()) {
      Record r = (Record) it.next();
      if (r.getName().isWild() && !name.isWild()) {
        r = r.withName(name);
      }
      response.addRecord(r, section);
    }
  }
  if ((flags & (FLAG_SIGONLY | FLAG_DNSSECOK)) != 0) {
    Iterator<?> it = rrset.sigs();
    while (it.hasNext()) {
      Record r = (Record) it.next();
      if (r.getName().isWild() && !name.isWild()) {
        r = r.withName(name);
      }
      response.addRecord(r, section);
    }
  }
}

代码示例来源:origin: org.echocat.jomon.net/common

void addRRset(Name name, Message response, RRset rrset, int section, int flags) {
  for (int s = 1; s <= section; s++) {
    if (response.findRRset(name, rrset.getType(), s)) {
      return;
    }
  }
  if ((flags & FLAG_SIGONLY) == 0) {
    final Iterator<?> it = rrset.rrs();
    while (it.hasNext()) {
      Record r = (Record) it.next();
      if (r.getName().isWild() && !name.isWild()) {
        r = r.withName(name);
      }
      response.addRecord(r, section);
    }
  }
  if ((flags & (FLAG_SIGONLY | FLAG_DNSSECOK)) != 0) {
    final Iterator<?> it = rrset.sigs();
    while (it.hasNext()) {
      Record r = (Record) it.next();
      if (r.getName().isWild() && !name.isWild()) {
        r = r.withName(name);
      }
      response.addRecord(r, section);
    }
  }
}

代码示例来源:origin: OpenNMS/opennms

void addRRset(final Name name, final Message response, final RRset rrset, final int section, final int flags) {
  for (int s = 1; s <= section; s++) {
    if (response.findRRset(name, rrset.getType(), s)) return;
  }
  if ((flags & FLAG_SIGONLY) == 0) {
    @SuppressWarnings("unchecked")
    final Iterator<Record> it = rrset.rrs();
    while (it.hasNext()) {
      final Record r = it.next();
      if (r.getName().isWild() && !name.isWild()) {
        response.addRecord(r.withName(name), section);
      } else {
        response.addRecord(r, section);
      }
    }
  }
  if ((flags & (FLAG_SIGONLY | FLAG_DNSSECOK)) != 0) {
    @SuppressWarnings("unchecked")
    final Iterator<Record> it = rrset.sigs();
    while (it.hasNext()) {
      final Record r = it.next();
      if (r.getName().isWild() && !name.isWild()) {
        response.addRecord(r.withName(name), section);
      } else {
        response.addRecord(r, section);
      }
    }
  }
}

代码示例来源:origin: org.apache.hadoop/hadoop-yarn-registry

Record r = (Record) it.next();
if (r.getName().isWild() && !name.isWild()) {
 r = r.withName(name);
Record r = (Record) it.next();
if (r.getName().isWild() && !name.isWild()) {
 r = r.withName(name);

代码示例来源:origin: net.sf.dnsjava-osgi/dnsjava-osgi

Record rec = (Record) it.next();
if (wild != null)
  rec = rec.withName(wild);
records[--size] = rec;

相关文章