Uses of Class
org.minidns.record.Data
-
Packages that use Data Package Description org.minidns org.minidns.cache org.minidns.dnsmessage org.minidns.dnssec org.minidns.edns org.minidns.hla org.minidns.record -
-
Uses of Data in org.minidns
Fields in org.minidns with type parameters of type Data Modifier and Type Field Description java.util.Set<Record<? extends Data>>
RrSet. records
Method parameters in org.minidns with type arguments of type Data Modifier and Type Method Description boolean
RrSet.Builder. addIfPossible(Record<? extends Data> record)
RrSet.Builder
RrSet.Builder. addRecord(Record<? extends Data> record)
boolean
RrSet.Builder. couldContain(Record<? extends Data> record)
-
Uses of Data in org.minidns.cache
Method parameters in org.minidns.cache with type arguments of type Data Modifier and Type Method Description protected 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
Fields in org.minidns.dnsmessage with type parameters of type Data Modifier and Type Field Description java.util.List<Record<? extends Data>>
DnsMessage. additionalSection
The additional section.java.util.List<Record<? extends Data>>
DnsMessage. answerSection
The answers section records.java.util.List<Record<? extends Data>>
DnsMessage. authoritySection
The Authority Section.Methods in org.minidns.dnsmessage with type parameters of type Data Modifier and Type Method Description <D extends Data>
java.util.List<Record<D>>DnsMessage. filterAdditionalSectionBy(java.lang.Class<D> type)
<D extends Data>
java.util.List<Record<D>>DnsMessage. filterAnswerSectionBy(java.lang.Class<D> type)
<D extends Data>
java.util.List<Record<D>>DnsMessage. filterAuthoritySectionBy(java.lang.Class<D> type)
<D extends Data>
java.util.Set<D>DnsMessage. getAnswersFor(Question q)
<D extends Data>
Record<D>DnsMessage. getFirstOfTypeFromAdditionalSection(java.lang.Class<D> type)
<D extends Data>
Record<D>DnsMessage. getFirstOfTypeFromAnswerSection(java.lang.Class<D> type)
<D extends Data>
Record<D>DnsMessage. getFirstOfTypeFromAuthoritySection(java.lang.Class<D> type)
Methods in org.minidns.dnsmessage that return types with arguments of type Data Modifier and Type Method Description java.util.List<Record<? extends Data>>
DnsMessage. copyAnswers()
Copy the records found in the answer section into a new list.java.util.List<Record<? extends Data>>
DnsMessage. copyAuthority()
Copy the records found in the authority section into a new list.java.util.List<Record<? extends Data>>
DnsMessage.Builder. getAdditionalResourceRecords()
java.util.List<Record<? extends Data>>
DnsMessage.Builder. getAnswers()
Method parameters in org.minidns.dnsmessage with type arguments of type Data Modifier and Type Method Description DnsMessage.Builder
DnsMessage.Builder. addAdditionalResourceRecord(Record<? extends Data> record)
DnsMessage.Builder
DnsMessage.Builder. addAdditionalResourceRecords(java.util.List<Record<? extends Data>> records)
DnsMessage.Builder
DnsMessage.Builder. addAnswer(Record<? extends Data> answer)
DnsMessage.Builder
DnsMessage.Builder. addAnswers(java.util.Collection<Record<? extends Data>> records)
DnsMessage.Builder
DnsMessage.Builder. addNameserverRecords(Record<? extends Data> record)
DnsMessage.Builder
DnsMessage.Builder. setAdditionalResourceRecords(java.util.Collection<Record<? extends Data>> records)
DnsMessage.Builder
DnsMessage.Builder. setAnswers(java.util.Collection<Record<? extends Data>> records)
DnsMessage.Builder
DnsMessage.Builder. setNameserverRecords(java.util.Collection<Record<? extends Data>> records)
-
Uses of Data in org.minidns.dnssec
Constructor parameters in org.minidns.dnssec with type arguments of type Data Constructor Description AlgorithmExceptionThrownReason(DnssecConstants.DigestAlgorithm algorithm, java.lang.String kind, Record<? extends Data> record, java.lang.Exception reason)
AlgorithmNotSupportedReason(byte algorithm, Record.TYPE type, Record<? extends Data> record)
DnssecValidationFailedException(java.util.List<Record<? extends Data>> records, java.lang.String reason)
DnssecValidationFailedException(Record<? extends Data> record, java.lang.String reason)
NSECDoesNotMatchReason(Question question, Record<? extends Data> record)
-
Uses of Data in org.minidns.edns
Method parameters in org.minidns.edns with type arguments of type Data Modifier and Type Method Description static Edns
Edns. fromRecord(Record<? extends Data> record)
-
Uses of Data in org.minidns.hla
Classes in org.minidns.hla with type parameters of type Data Modifier and Type Class Description class
ResolverResult<D extends Data>
Methods in org.minidns.hla with type parameters of type Data Modifier and Type Method Description <D extends Data>
ResolverResult<D>DnssecResolverApi. resolve(Question question)
<D extends Data>
ResolverResult<D>ResolverApi. resolve(java.lang.String name, java.lang.Class<D> type)
<D extends Data>
ResolverResult<D>ResolverApi. resolve(Question question)
<D extends Data>
ResolverResult<D>ResolverApi. resolve(DnsName name, java.lang.Class<D> type)
<D extends Data>
ResolverResult<D>DnssecResolverApi. resolveDnssecReliable(java.lang.String name, java.lang.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, java.lang.Class<D> type)
Resolve the given name and type which is expected to yield DNSSEC authenticated results. -
Uses of Data in org.minidns.record
Classes in org.minidns.record with type parameters of type Data Modifier and Type Class Description class
Record<D extends Data>
A generic DNS record.Subclasses of Data in org.minidns.record Modifier and Type Class Description class
A
A record payload (ip pointer).class
AAAA
AAAA payload (an ipv6 pointer).class
CNAME
CNAME payload (pointer to another domain / address).class
DelegatingDnssecRR
DS (Delegation Signer) record payload.class
DLV
DLV record payload.class
DNAME
A DNAME resource record.class
DNSKEY
DNSKEY record payload.class
DS
DS (Delegation Signer) record payload.class
InternetAddressRR<IA extends java.net.InetAddress>
A resource record representing a internet address.class
MX
MX record payload (mail service pointer).class
NS
Nameserver record.class
NSEC
NSEC record payload.class
NSEC3
NSEC3 record payload.class
NSEC3PARAM
NSEC3PARAM record payload.class
OPENPGPKEY
class
OPT
OPT payload (see RFC 2671 for details).class
PTR
A PTR record is handled like a CNAME.class
RRSIG
RRSIG record payload.class
RRWithTarget
A resource record pointing to a target.class
SOA
SOA (start of authority) record payload.class
SRV
SRV record payload (service pointer).class
TLSA
class
TXT
A TXT record.class
UNKNOWN
Fields in org.minidns.record declared as Data Modifier and Type Field Description D
Record. payloadData
The payload object of this record.Methods in org.minidns.record with type parameters of type Data Modifier and Type Method Description <E extends Data>
Record<E>Record. as(java.lang.Class<E> dataClass)
Return the record as record with the givenData
class.static <E extends Data>
java.util.List<Record<E>>Record. filter(java.lang.Class<E> dataClass, java.util.Collection<Record<? extends Data>> input)
static <E extends Data>
voidRecord. filter(java.util.Collection<Record<E>> result, java.lang.Class<E> dataClass, java.util.Collection<Record<? extends Data>> input)
<D extends Data>
java.lang.Class<D>Record.TYPE. getDataClass()
Get theData
class for this type.static <D extends Data>
Record.TYPERecord.TYPE. getType(java.lang.Class<D> dataClass)
Retrieve the type for a givenData
class.<E extends Data>
Record<E>Record. ifPossibleAs(java.lang.Class<E> dataClass)
Return the record if possible as record with the givenData
class.Methods in org.minidns.record that return types with arguments of type Data Modifier and Type Method Description static Record<Data>
Record. parse(java.io.DataInputStream dis, byte[] data)
Parse a given record based on the full message data and the current stream position.Method parameters in org.minidns.record with type arguments of type Data Modifier and Type Method Description static <E extends Data>
java.util.List<Record<E>>Record. filter(java.lang.Class<E> dataClass, java.util.Collection<Record<? extends Data>> input)
-