Uses of Class
javax.jmdns.impl.DNSEntry
Packages that use DNSEntry
-
Uses of DNSEntry in javax.jmdns.impl
Subclasses of DNSEntry in javax.jmdns.implModifier and TypeClassDescriptionclass
A DNS question.private static class
AllRecords question.private static class
Address question.private static class
Address question.private static class
Host Information question.private static class
Pointer question.private static class
Service question.private static class
Text question.class
DNS recordstatic class
Address record.static class
static class
static class
static class
Pointer record.static class
Service record.static class
Methods in javax.jmdns.impl that return DNSEntryModifier and TypeMethodDescriptionDNSCache.getDNSEntry
(String name, DNSRecordType type, DNSRecordClass recordClass) Get a matching DNS entry from the table.DNSCache.getDNSEntry
(DNSEntry dnsEntry) Get a matching DNS entry from the table (using isSameEntry).Methods in javax.jmdns.impl that return types with arguments of type DNSEntryModifier and TypeMethodDescriptionprivate Collection
<? extends DNSEntry> DNSCache._getDNSEntryList
(String name) DNSCache.allValues()
Returns all entries in the cacheCollection
<? extends DNSEntry> DNSCache.getDNSEntryList
(String name) Iterate only over items with matching name.Collection
<? extends DNSEntry> DNSCache.getDNSEntryList
(String name, DNSRecordType type, DNSRecordClass recordClass) Get all matching DNS entries from the table.Methods in javax.jmdns.impl with parameters of type DNSEntryModifier and TypeMethodDescriptionboolean
DNSCache.addDNSEntry
(DNSEntry dnsEntry) Adds an entry to the table.(package private) boolean
DNSQuestion.answeredBy
(DNSEntry rec) Check if this question is answered by a given DNS record.int
Does a lexicographic comparison of the byte array representation of this record and that record.DNSCache.getDNSEntry
(DNSEntry dnsEntry) Get a matching DNS entry from the table (using isSameEntry).boolean
DNSEntry.isSameEntry
(DNSEntry entry) Check if two entries have exactly the same name, type, and class.boolean
DNSRecord.Pointer.isSameEntry
(DNSEntry entry) boolean
DNSEntry.isSameRecordClass
(DNSEntry entry) Check that 2 entries are of the same class.boolean
DNSEntry.isSameType
(DNSEntry entry) Check that 2 entries are of the same type.boolean
DNSQuestion.AllRecords.isSameType
(DNSEntry entry) boolean
DNSCache.removeDNSEntry
(DNSEntry dnsEntry) Removes a specific entry from the table.boolean
DNSCache.replaceDNSEntry
(DNSEntry newDNSEntry, DNSEntry existingDNSEntry) Replace an existing entry by a new one.
Note: the 2 entries must have the same key.boolean
DNSEntry.sameSubtype
(DNSEntry other) Check if two entries have the same subtype.void
DNSListener.updateRecord
(DNSCache dnsCache, long now, DNSEntry record) Update a DNS record.void
ServiceInfoImpl.updateRecord
(DNSCache dnsCache, long now, DNSEntry dnsEntry) JmDNS callback to update a DNS record.