Package | Description |
---|---|
org.minidns | |
org.minidns.cache | |
org.minidns.dnsmessage | |
org.minidns.dnssec | |
org.minidns.edns | |
org.minidns.record |
Modifier and Type | Field and Description |
---|---|
Set<Record<? extends Data>> |
RrSet.records |
Modifier and Type | Method and 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) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
FullLruCache.shouldGather(Record<? extends Data> extraRecord,
Question question,
DnsName authoritativeZone) |
protected boolean |
ExtendedLruCache.shouldGather(Record<? extends Data> extraRecord,
Question question,
DnsName authoritativeZone) |
Modifier and Type | Field and Description |
---|---|
List<Record<? extends Data>> |
DnsMessage.additionalSection
The additional section.
|
List<Record<? extends Data>> |
DnsMessage.answerSection
The answers section records.
|
List<Record<? extends Data>> |
DnsMessage.authoritySection
The Authority Section.
|
Modifier and Type | Method and Description |
---|---|
Record<OPT> |
DnsMessage.getOptPseudoRecord() |
Modifier and Type | Method and 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() |
Modifier and Type | Method and Description |
---|---|
DnsMessage.Builder |
DnsMessage.Builder.addAdditionalResourceRecord(Record<? extends Data> record) |
DnsMessage.Builder |
DnsMessage.Builder.addAnswer(Record<? extends Data> answer) |
DnsMessage.Builder |
DnsMessage.Builder.addNameserverRecords(Record<? extends Data> record) |
Modifier and Type | Method and Description |
---|---|
DnsMessage.Builder |
DnsMessage.Builder.addAdditionalResourceRecords(List<Record<? extends Data>> records) |
DnsMessage.Builder |
DnsMessage.Builder.addAnswers(Collection<Record<? extends Data>> records) |
DnsMessage.Builder |
DnsMessage.Builder.setAdditionalResourceRecords(Collection<Record<? extends Data>> records) |
DnsMessage.Builder |
DnsMessage.Builder.setAnswers(Collection<Record<? extends Data>> records) |
DnsMessage.Builder |
DnsMessage.Builder.setNameserverRecords(Collection<Record<? extends Data>> records) |
Modifier and Type | Method and Description |
---|---|
Set<Record<RRSIG>> |
DnssecMessage.getSignatures() |
Constructor and Description |
---|
AlgorithmExceptionThrownReason(DnssecConstants.DigestAlgorithm algorithm,
String kind,
Record<? extends Data> record,
Exception reason) |
AlgorithmNotSupportedReason(byte algorithm,
Record.TYPE type,
Record<? extends Data> record) |
ConflictsWithSep(Record<DNSKEY> record) |
DnssecValidationFailedException(Record<? extends Data> record,
String reason) |
NSECDoesNotMatchReason(Question question,
Record<? extends Data> record) |
Constructor and Description |
---|
DnssecValidationFailedException(List<Record<? extends Data>> records,
String reason) |
Modifier and Type | Method and Description |
---|---|
Record<OPT> |
Edns.asRecord() |
Modifier and Type | Method and Description |
---|---|
static Edns |
Edns.fromRecord(Record<? extends Data> record) |
Constructor and Description |
---|
Edns(Record<OPT> optRecord) |
Modifier and Type | Method and Description |
---|---|
<E extends Data> |
Record.ifPossibleAs(Class<E> dataClass)
Return the record if possible as record with the given
Data class. |
static Record<Data> |
Record.parse(DataInputStream dis,
byte[] data)
Parse a given record based on the full message data and the current
stream position.
|
Modifier and Type | Method and Description |
---|---|
static <E extends Data> |
Record.filter(Class<E> dataClass,
Collection<Record<? extends Data>> input) |
Modifier and Type | Method and Description |
---|---|
static <E extends Data> |
Record.filter(Class<E> dataClass,
Collection<Record<? extends Data>> input) |
static <E extends Data> |
Record.filter(Collection<Record<E>> result,
Class<E> dataClass,
Collection<Record<? extends Data>> input) |
static <E extends Data> |
Record.filter(Collection<Record<E>> result,
Class<E> dataClass,
Collection<Record<? extends Data>> input) |