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

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

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

Record.equals介绍

暂无

代码示例

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

/**
 * Determines if two OPTRecords are identical.  This compares the name, type,
 * class, and rdata (with names canonicalized).  Additionally, because TTLs
 * are relevant for OPT records, the TTLs are compared.
 * @param arg The record to compare to
 * @return true if the records are equal, false otherwise.
 */
public boolean
equals(final Object arg) {
  return super.equals(arg) && ttl == ((OPTRecord) arg).ttl;
}

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

/**
 * Removes a record from the Zone
 * @param r The record to be removed
 * @see Record
 */
public void
removeRecord(Record r) {
  Name name = r.getName();
  int rtype = r.getRRsetType();
  synchronized (this) {
    RRset rrset = findRRset(name, rtype);
    if (rrset == null)
      return;
    if (rrset.size() == 1 && rrset.first().equals(r))
      removeRRset(name, rtype);
    else
      rrset.deleteRR(r);
  }
}

代码示例来源:origin: tiandawu/IotXmpp

/**
 * Removes a record from the Zone
 * @param r The record to be removed
 * @see Record
 */
public void
removeRecord(Record r) {
  Name name = r.getName();
  int rtype = r.getRRsetType();
  synchronized (this) {
    RRset rrset = findRRset(name, rtype);
    if (rrset == null)
      return;
    if (rrset.size() == 1 && rrset.first().equals(r))
      removeRRset(name, rtype);
    else
      rrset.deleteRR(r);
  }
}

代码示例来源:origin: org.littleshoot/dnsjava

/**
 * Removes a record from the Zone
 * @param r The record to be removed
 * @see Record
 */
public void
removeRecord(Record r) {
  Name name = r.getName();
  int rtype = r.getRRsetType();
  synchronized (this) {
    RRset rrset = findRRset(name, rtype);
    if (rrset == null)
      return;
    if (rrset.size() == 1 && rrset.first().equals(r))
      removeRRset(name, rtype);
    else
      rrset.deleteRR(r);
  }
}

代码示例来源:origin: org.littleshoot/dnsjava

if (!query.getQuestion().equals(response.getQuestion())) {

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

if (!query.getQuestion().equals(response.getQuestion())) {

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

if (!query.getQuestion().equals(response.getQuestion())) {

代码示例来源:origin: tiandawu/IotXmpp

if (!query.getQuestion().equals(response.getQuestion())) {

相关文章