Uses of Class
org.minidns.record.Data
-
Uses of Data in org.minidns.dnsmessage
Modifier and TypeFieldDescriptionDnsMessage.additionalSection
The additional section.DnsMessage.answerSection
The answers section records.DnsMessage.authoritySection
The Authority Section.Modifier and TypeMethodDescriptionDnsMessage.filterAdditionalSectionBy
(Class<D> type) DnsMessage.filterAnswerSectionBy
(Class<D> type) DnsMessage.filterAuthoritySectionBy
(Class<D> type) DnsMessage.getAnswersFor
(Question q) DnsMessage.getFirstOfTypeFromAdditionalSection
(Class<D> type) DnsMessage.getFirstOfTypeFromAnswerSection
(Class<D> type) DnsMessage.getFirstOfTypeFromAuthoritySection
(Class<D> type) Modifier and TypeMethodDescriptionDnsMessage.copyAnswers()
Copy the records found in the answer section into a new list.DnsMessage.copyAuthority()
Copy the records found in the authority section into a new list.DnsMessage.Builder.getAdditionalResourceRecords()
DnsMessage.Builder.getAnswers()
Modifier and TypeMethodDescriptionDnsMessage.Builder.addAdditionalResourceRecord
(Record<? extends Data> record) DnsMessage.Builder.addAdditionalResourceRecords
(List<Record<? extends Data>> records) DnsMessage.Builder.addAnswers
(Collection<Record<? extends Data>> records) DnsMessage.Builder.addNameserverRecords
(Record<? extends Data> record) DnsMessage.Builder.setAdditionalResourceRecords
(Collection<Record<? extends Data>> records) DnsMessage.Builder.setAnswers
(Collection<Record<? extends Data>> records) DnsMessage.Builder.setNameserverRecords
(Collection<Record<? extends Data>> records) -
Uses of Data in org.minidns.edns
-
Uses of Data in org.minidns.record
Modifier and TypeClassDescriptionclass
A record payload (ip pointer).class
AAAA payload (an ipv6 pointer).class
CNAME payload (pointer to another domain / address).class
DS (Delegation Signer) record payload.class
DLV record payload.class
A DNAME resource record.class
DNSKEY record payload.class
DS (Delegation Signer) record payload.class
InternetAddressRR<IA extends InetAddress>
A resource record representing a internet address.class
MX record payload (mail service pointer).class
Nameserver record.class
NSEC record payload.class
NSEC3 record payload.class
NSEC3PARAM record payload.class
class
OPT payload (see RFC 2671 for details).class
A PTR record is handled like a CNAME.class
RRSIG record payload.class
A resource record pointing to a target.class
SOA (start of authority) record payload.class
SRV record payload (service pointer).class
class
A TXT record.final class
Modifier and TypeMethodDescriptionReturn the record as record with the givenData
class.Record.filter
(Class<E> dataClass, Collection<Record<? extends Data>> input) static <E extends Data>
voidRecord.filter
(Collection<Record<E>> result, Class<E> dataClass, Collection<Record<? extends Data>> input) Record.TYPE.getDataClass()
Get theData
class for this type.static <D extends Data>
Record.TYPERetrieve the type for a givenData
class.Record.ifPossibleAs
(Class<E> dataClass) Return the record if possible as record with the givenData
class.Modifier and TypeMethodDescriptionRecord.parse
(DataInputStream dis, byte[] data) Parse a given record based on the full message data and the current stream position.