equals() — netty Function Reference
Architecture documentation for the equals() function in DnsQueryContext.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 2e4e47e0_096b_ad82_7737_711bae0bb104["equals()"] d03db3a9_4a61_38d4_a5f0_6dd32d2edefa["AddressedEnvelopeAdapter"] 2e4e47e0_096b_ad82_7737_711bae0bb104 -->|defined in| d03db3a9_4a61_38d4_a5f0_6dd32d2edefa ff2b708f_f879_8705_1346_618909272134["finishSuccess()"] ff2b708f_f879_8705_1346_618909272134 -->|calls| 2e4e47e0_096b_ad82_7737_711bae0bb104 style 2e4e47e0_096b_ad82_7737_711bae0bb104 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
resolver-dns/src/main/java/io/netty/resolver/dns/DnsQueryContext.java lines 506–535
@Override
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof AddressedEnvelope)) {
return false;
}
@SuppressWarnings("unchecked")
final AddressedEnvelope<?, SocketAddress> that = (AddressedEnvelope<?, SocketAddress>) obj;
if (sender() == null) {
if (that.sender() != null) {
return false;
}
} else if (!sender().equals(that.sender())) {
return false;
}
if (recipient() == null) {
if (that.recipient() != null) {
return false;
}
} else if (!recipient().equals(that.recipient())) {
return false;
}
return response.equals(obj);
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does equals() do?
equals() is a function in the netty codebase, defined in resolver-dns/src/main/java/io/netty/resolver/dns/DnsQueryContext.java.
Where is equals() defined?
equals() is defined in resolver-dns/src/main/java/io/netty/resolver/dns/DnsQueryContext.java at line 506.
What calls equals()?
equals() is called by 1 function(s): finishSuccess.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free