@Override public DnsResponse setRecord(DnsSection section, DnsRecord record) { return (DnsResponse) super.setRecord(section, record); }
@Override public DnsQuery setRecord(DnsSection section, DnsRecord record) { return (DnsQuery) super.setRecord(section, record); }
@Override public DnsQuery setRecord(DnsSection section, DnsRecord record) { return (DnsQuery) super.setRecord(section, record); }
@Override public DnsResponse setRecord(DnsSection section, DnsRecord record) { return (DnsResponse) super.setRecord(section, record); }
@Override public DnsMessage setRecord(DnsSection section, DnsRecord record) { setRecord(sectionOrdinal(section), record); return this; }
@Override public <T extends DnsRecord> T setRecord(DnsSection section, int index, DnsRecord record) { return setRecord(sectionOrdinal(section), index, record); }
@Override public <T extends DnsRecord> T setRecord(DnsSection section, int index, DnsRecord record) { return setRecord(sectionOrdinal(section), index, record); }
@Override public DnsMessage setRecord(DnsSection section, DnsRecord record) { setRecord(sectionOrdinal(section), record); return this; }
@Override public DnsQuery setRecord(DnsSection section, DnsRecord record) { return (DnsQuery) super.setRecord(section, record); }
@Override public DnsResponse setRecord(DnsSection section, DnsRecord record) { return (DnsResponse) super.setRecord(section, record); }
@Override public DnsQuery setRecord(DnsSection section, DnsRecord record) { return (DnsQuery) super.setRecord(section, record); }
@Override public DnsResponse setRecord(DnsSection section, DnsRecord record) { return (DnsResponse) super.setRecord(section, record); }
@Override public DnsQuery setRecord(DnsSection section, DnsRecord record) { return (DnsQuery) super.setRecord(section, record); }
@Override public DnsResponse setRecord(DnsSection section, DnsRecord record) { return (DnsResponse) super.setRecord(section, record); }
@Override public DnsMessage setRecord(DnsSection section, DnsRecord record) { setRecord(sectionOrdinal(section), record); return this; }
@Override public DnsMessage setRecord(DnsSection section, DnsRecord record) { setRecord(sectionOrdinal(section), record); return this; }
@Override public <T extends DnsRecord> T setRecord(DnsSection section, int index, DnsRecord record) { return setRecord(sectionOrdinal(section), index, record); }
@Override public DnsMessage setRecord(DnsSection section, DnsRecord record) { setRecord(sectionOrdinal(section), record); return this; }
@Override public <T extends DnsRecord> T setRecord(DnsSection section, int index, DnsRecord record) { return setRecord(sectionOrdinal(section), index, record); }
@Override public <T extends DnsRecord> T setRecord(DnsSection section, int index, DnsRecord record) { return setRecord(sectionOrdinal(section), index, record); }