Class DNSQuestion.AllRecords
java.lang.Object
javax.jmdns.impl.DNSEntry
javax.jmdns.impl.DNSQuestion
javax.jmdns.impl.DNSQuestion.AllRecords
- Enclosing class:
DNSQuestion
AllRecords question.
-
Field Summary
Fields inherited from class DNSEntry
_qualifiedNameMap -
Constructor Summary
ConstructorsConstructorDescriptionAllRecords(String name, DNSRecordType type, DNSRecordClass recordClass, boolean unique) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAnswers(JmDNSImpl jmDNSImpl, Set<DNSRecord> answers) Adds answers to the list for our question.booleaniAmTheOnlyOne(JmDNSImpl jmDNSImpl) Checks if we are the only to be able to answer that question.booleanisSameType(DNSEntry entry) Check that 2 entries are of the same type.Methods inherited from class DNSQuestion
addAnswersForServiceInfo, answeredBy, isExpired, isStale, newQuestion, toStringMethods inherited from class DNSEntry
compareTo, equals, getKey, getName, getQualifiedNameMap, getRecordClass, getRecordType, getSubtype, getType, hashCode, isDomainDiscoveryQuery, isReverseLookup, isSameEntry, isSameRecordClass, isServicesDiscoveryMetaQuery, isUnique, isV4ReverseLookup, isV6ReverseLookup, matchRecordClass, matchRecordType, sameSubtype, toByteArray, toByteArray, toString
-
Constructor Details
-
AllRecords
AllRecords(String name, DNSRecordType type, DNSRecordClass recordClass, boolean unique)
-
-
Method Details
-
isSameType
Description copied from class:DNSEntryCheck that 2 entries are of the same type.- Overrides:
isSameTypein classDNSEntry- Parameters:
entry-- Returns:
trueis the two type are the same,falseotherwise.
-
addAnswers
Description copied from class:DNSQuestionAdds answers to the list for our question.- Overrides:
addAnswersin classDNSQuestion- Parameters:
jmDNSImpl- DNS holding the recordsanswers- List of previous answer to append.
-
iAmTheOnlyOne
Description copied from class:DNSQuestionChecks if we are the only to be able to answer that question.- Overrides:
iAmTheOnlyOnein classDNSQuestion- Parameters:
jmDNSImpl- DNS holding the records- Returns:
trueif we are the only one with the answer to the question,falseotherwise.
-