Uses of Class
org.minidns.record.Data
Package
Description
-
Uses of Data in org.minidns
Modifier and TypeMethodDescriptionboolean
RrSet.Builder.addIfPossible
(Record<? extends Data> record) boolean
RrSet.Builder.couldContain
(Record<? extends Data> record) -
Uses of Data in org.minidns.cache
Modifier and TypeMethodDescriptionprotected boolean
ExtendedLruCache.shouldGather
(Record<? extends Data> extraRecord, Question question, DnsName authoritativeZone) protected boolean
FullLruCache.shouldGather
(Record<? extends Data> extraRecord, Question question, DnsName authoritativeZone) -
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.dnssec
Modifier and TypeMethodDescriptionDnssecValidationFailedException.DigestComparisonFailedException.getRecord()
Modifier and TypeMethodDescriptionDnssecValidationFailedException.DigestComparisonFailedException.from
(Record<? extends Data> record, DelegatingDnssecRR ds, byte[] digest) ModifierConstructorDescriptionAlgorithmExceptionThrownReason
(DnssecConstants.DigestAlgorithm algorithm, String kind, Record<? extends Data> record, Exception reason) AlgorithmNotSupportedReason
(byte algorithm, Record.TYPE type, Record<? extends Data> record) DnssecValidationFailedException
(List<Record<? extends Data>> records, String reason) DnssecValidationFailedException
(Record<? extends Data> record, String reason) NSECDoesNotMatchReason
(Question question, Record<? extends Data> record) -
Uses of Data in org.minidns.edns
-
Uses of Data in org.minidns.hla
Modifier and TypeMethodDescription<D extends Data>
ResolverResult<D> final <D extends Data>
ResolverResult<D> <D extends Data>
ResolverResult<D> final <D extends Data>
ResolverResult<D> <D extends Data>
ResolverResult<D> DnssecResolverApi.resolveDnssecReliable
(String name, Class<D> type) Resolve the given name and type which is expected to yield DNSSEC authenticated results.<D extends Data>
ResolverResult<D> DnssecResolverApi.resolveDnssecReliable
(Question question) Resolve the given question which is expected to yield DNSSEC authenticated results.<D extends Data>
ResolverResult<D> DnssecResolverApi.resolveDnssecReliable
(DnsName name, Class<D> type) Resolve the given name and type which is expected to yield DNSSEC authenticated results. -
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.