Uses of Class
org.minidns.record.Data
-
Packages that use Data Package Description org.minidns.dnsmessage org.minidns.edns org.minidns.record -
-
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.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.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)
-