Uses of Class
javax.jmdns.impl.DNSEntry
-
Packages that use DNSEntry Package Description javax.jmdns.impl -
-
Uses of DNSEntry in javax.jmdns.impl
Subclasses of DNSEntry in javax.jmdns.impl Modifier and Type Class Description classDNSQuestionA DNS question.private static classDNSQuestion.AllRecordsAllRecords question.private static classDNSQuestion.DNS4AddressAddress question.private static classDNSQuestion.DNS6AddressAddress question.private static classDNSQuestion.HostInformationHost Information question.private static classDNSQuestion.PointerPointer question.private static classDNSQuestion.ServiceService question.private static classDNSQuestion.TextText question.classDNSRecordDNS recordstatic classDNSRecord.AddressAddress record.static classDNSRecord.HostInformationstatic classDNSRecord.IPv4Addressstatic classDNSRecord.IPv6Addressstatic classDNSRecord.PointerPointer record.static classDNSRecord.ServiceService record.static classDNSRecord.TextMethods in javax.jmdns.impl that return DNSEntry Modifier and Type Method Description DNSEntryDNSCache. getDNSEntry(java.lang.String name, DNSRecordType type, DNSRecordClass recordClass)Get a matching DNS entry from the table.DNSEntryDNSCache. 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 DNSEntry Modifier and Type Method Description private java.util.Collection<? extends DNSEntry>DNSCache. _getDNSEntryList(java.lang.String name)java.util.Collection<DNSEntry>DNSCache. allValues()Returns all entries in the cachejava.util.Collection<? extends DNSEntry>DNSCache. getDNSEntryList(java.lang.String name)Iterate only over items with matching name.java.util.Collection<? extends DNSEntry>DNSCache. getDNSEntryList(java.lang.String name, DNSRecordType type, DNSRecordClass recordClass)Get all matching DNS entries from the table.Methods in javax.jmdns.impl with parameters of type DNSEntry Modifier and Type Method Description booleanDNSCache. 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.intDNSEntry. compareTo(DNSEntry that)Does a lexicographic comparison of the byte array representation of this record and that record.DNSEntryDNSCache. 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.
-