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 Set<Record<? extends Data>>RrSet. recordsMethod parameters in org.minidns with type arguments of type Data Modifier and Type Method Description booleanRrSet.Builder. addIfPossible(Record<? extends Data> record)RrSet.BuilderRrSet.Builder. addRecord(Record<? extends Data> record)booleanRrSet.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 booleanExtendedLruCache. shouldGather(Record<? extends Data> extraRecord, Question question, DnsName authoritativeZone)protected booleanFullLruCache. 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 List<Record<? extends Data>>DnsMessage. additionalSectionThe additional section.List<Record<? extends Data>>DnsMessage. answerSectionThe answers section records.List<Record<? extends Data>>DnsMessage. authoritySectionThe Authority Section.Methods in org.minidns.dnsmessage with type parameters of type Data Modifier and Type Method Description <D extends Data>
List<Record<D>>DnsMessage. filterAdditionalSectionBy(Class<D> type)<D extends Data>
List<Record<D>>DnsMessage. filterAnswerSectionBy(Class<D> type)<D extends Data>
List<Record<D>>DnsMessage. filterAuthoritySectionBy(Class<D> type)<D extends Data>
Set<D>DnsMessage. getAnswersFor(Question q)<D extends Data>
Record<D>DnsMessage. getFirstOfTypeFromAdditionalSection(Class<D> type)<D extends Data>
Record<D>DnsMessage. getFirstOfTypeFromAnswerSection(Class<D> type)<D extends Data>
Record<D>DnsMessage. getFirstOfTypeFromAuthoritySection(Class<D> type)Methods in org.minidns.dnsmessage that return types with arguments of type Data Modifier and Type Method Description List<Record<? extends Data>>DnsMessage. copyAnswers()Copy the records found in the answer section into a new list.List<Record<? extends Data>>DnsMessage. copyAuthority()Copy the records found in the authority section into a new list.List<Record<? extends Data>>DnsMessage.Builder. getAdditionalResourceRecords()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.BuilderDnsMessage.Builder. addAdditionalResourceRecord(Record<? extends Data> record)DnsMessage.BuilderDnsMessage.Builder. addAdditionalResourceRecords(List<Record<? extends Data>> records)DnsMessage.BuilderDnsMessage.Builder. addAnswer(Record<? extends Data> answer)DnsMessage.BuilderDnsMessage.Builder. addAnswers(Collection<Record<? extends Data>> records)DnsMessage.BuilderDnsMessage.Builder. addNameserverRecords(Record<? extends Data> record)DnsMessage.BuilderDnsMessage.Builder. setAdditionalResourceRecords(Collection<Record<? extends Data>> records)DnsMessage.BuilderDnsMessage.Builder. setAnswers(Collection<Record<? extends Data>> records)DnsMessage.BuilderDnsMessage.Builder. setNameserverRecords(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, 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
Method parameters in org.minidns.edns with type arguments of type Data Modifier and Type Method Description static EdnsEdns. 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 classResolverResult<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(String name, Class<D> type)<D extends Data>
ResolverResult<D>ResolverApi. resolve(Question question)<D extends Data>
ResolverResult<D>ResolverApi. resolve(DnsName name, Class<D> type)<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
Classes in org.minidns.record with type parameters of type Data Modifier and Type Class Description classRecord<D extends Data>A generic DNS record.Subclasses of Data in org.minidns.record Modifier and Type Class Description classAA record payload (ip pointer).classAAAAAAAA payload (an ipv6 pointer).classCNAMECNAME payload (pointer to another domain / address).classDelegatingDnssecRRDS (Delegation Signer) record payload.classDLVDLV record payload.classDNAMEA DNAME resource record.classDNSKEYDNSKEY record payload.classDSDS (Delegation Signer) record payload.classInternetAddressRR<IA extends InetAddress>A resource record representing a internet address.classMXMX record payload (mail service pointer).classNSNameserver record.classNSECNSEC record payload.classNSEC3NSEC3 record payload.classNSEC3PARAMNSEC3PARAM record payload.classOPENPGPKEYclassOPTOPT payload (see RFC 2671 for details).classPTRA PTR record is handled like a CNAME.classRRSIGRRSIG record payload.classRRWithTargetA resource record pointing to a target.classSOASOA (start of authority) record payload.classSRVSRV record payload (service pointer).classTLSAclassTXTA TXT record.classUNKNOWNFields in org.minidns.record declared as Data Modifier and Type Field Description DRecord. payloadDataThe 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(Class<E> dataClass)Return the record as record with the givenDataclass.static <E extends Data>
List<Record<E>>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)<D extends Data>
Class<D>Record.TYPE. getDataClass()Get theDataclass for this type.static <D extends Data>
Record.TYPERecord.TYPE. getType(Class<D> dataClass)Retrieve the type for a givenDataclass.<E extends Data>
Record<E>Record. ifPossibleAs(Class<E> dataClass)Return the record if possible as record with the givenDataclass.Methods in org.minidns.record that return types with arguments of type Data Modifier and Type Method Description static Record<Data>Record. parse(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>
List<Record<E>>Record. filter(Class<E> dataClass, Collection<Record<? extends Data>> input) 
 -