All Classes and Interfaces
Class
Description
A record payload (ip pointer).
AAAA payload (an ipv6 pointer).
A minimal DNS client for SRV/A/AAAA/NS and CNAME lookups, with IDN support.
Try to retrieve the list of DNS server by executing getprop.
A DNS server lookup mechanism using Android's Link Properties method available on Android API 21 or higher.
Try to retrieve the list of DNS server by calling SystemProperties.
A DNS request that is performed asynchronously.
A DNS data sources that resolves requests via the network asynchronously.
Very minimal Base32 encoder.
Very minimal Base64 encoder.
A recipient of success and exception callbacks.
CNAME payload (pointer to another domain / address).
A helper class to validate the usage of TLSA records.
Generic payload class.
DS (Delegation Signer) record payload.
DLV record payload.
A DNAME resource record.
Cache for DNS Entries.
A minimal DNS client for SRV/A/AAAA/NS and CNAME lookups, with IDN support.
DNSKEY record payload.
A DNS label is an individual component of a DNS name.
A DNS message as defined by RFC 1035.
Symbolic DNS Opcode values.
Possible DNS response codes.
A DNS name, also called "domain name".
DNSSEC Digest Algorithms.
DNSSEC Signature Algorithms.
DS (Delegation Signer) record payload.
EDNS - Extension Mechanism for DNS.
The EDNS option code.
A variant of
LruCache
also using the data found in the sections for caching.An insecure variant of
LruCache
also using all the data found in the sections of an answer.A resource record representing a internet address.
A LDH (Letters, Digits, Hyphen) label, which is the
classical label form.
A DNS label with a leading or trailing hyphen ('-').
LRU based DNSCache backed by a LinkedHashMap.
MX record payload (mail service pointer).
Utilities related to internationalized domain names and dns name handling.
A DNS label which contains more than just letters, digits and a hyphen.
A Non-Reserved LDH label (NR-LDH label), which do not have "--" in the third and fourth position.
Nameserver record.
NSEC record payload.
NSEC3 record payload.
DNSSEC NSEC3 Hash Algorithms.
NSEC3PARAM record payload.
OPT payload (see RFC 2671 for details).
A Non-LDH label which does not begin with an underscore ('_'), hyphen ('-') or ends with an hyphen.
A PTR record is handled like a CNAME.
A DNS question (request).
A generic DNS record.
The symbolic class of a DNS record (usually
Record.CLASS.IN
for Internet).The resource record type.
A DNS client using a reliable strategy.
A reserved LDH label (R-LDH label), which have the property that they contain "--" in the third and fourth characters.
The high-level MiniDNS resolving API.
RRSIG record payload.
A resource record pointing to a target.
SOA (start of authority) record payload.
SRV record payload (service pointer).
The Serivce and Protocol part of a SRV owner name.
The certificate usage field.
A TXT record.
A DNS label which begins with an underscore ('_').
A label that begins with "xn--" and follows the LDH rule.