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 TypeClassDescriptionclassA DNS question.private static classAllRecords question.private static classAddress question.private static classAddress question.private static classHost Information question.private static classPointer question.private static classService question.private static classText question.classDNS recordstatic classAddress record.static classstatic classstatic classstatic classPointer record.static classService record.static classSubclasses with type arguments of type DNSEntry in javax.jmdns.implMethods 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 TypeMethodDescriptionbooleanDNSCache.addDNSEntry(DNSEntry dnsEntry) Adds an entry to the table.(package private) booleanDNSQuestion.answeredBy(DNSEntry rec) Check if this question is answered by a given DNS record.intDoes 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).booleanDNSEntry.isSameEntry(DNSEntry entry) Check if two entries have exactly the same name, type, and class.booleanDNSRecord.Pointer.isSameEntry(DNSEntry entry) booleanDNSEntry.isSameRecordClass(DNSEntry entry) Check that 2 entries are of the same class.booleanDNSEntry.isSameType(DNSEntry entry) Check that 2 entries are of the same type.booleanDNSQuestion.AllRecords.isSameType(DNSEntry entry) booleanDNSCache.removeDNSEntry(DNSEntry dnsEntry) Removes a specific entry from the table.booleanDNSCache.replaceDNSEntry(DNSEntry newDNSEntry, DNSEntry existingDNSEntry) Replace an existing entry by a new one.
Note: the 2 entries must have the same key.booleanDNSEntry.sameSubtype(DNSEntry other) Check if two entries have the same subtype.voidDNSListener.updateRecord(DNSCache dnsCache, long now, DNSEntry record) Update a DNS record.voidServiceInfoImpl.updateRecord(DNSCache dnsCache, long now, DNSEntry dnsEntry) JmDNS callback to update a DNS record.