InstanceMatcher Class — netty Architecture
Architecture documentation for the InstanceMatcher class in ChannelMatchers.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 9a49e3bb_8de5_5363_8504_fad64c78b247["InstanceMatcher"] e9f5da97_a9fa_935b_2c56_fa4994ef23e0["ChannelMatchers.java"] 9a49e3bb_8de5_5363_8504_fad64c78b247 -->|defined in| e9f5da97_a9fa_935b_2c56_fa4994ef23e0 c9b2f79e_c7ba_3991_e509_81f468fb5689["InstanceMatcher()"] 9a49e3bb_8de5_5363_8504_fad64c78b247 -->|method| c9b2f79e_c7ba_3991_e509_81f468fb5689 8aadeaa3_8f21_2d2b_72ca_6866e1289e8c["matches()"] 9a49e3bb_8de5_5363_8504_fad64c78b247 -->|method| 8aadeaa3_8f21_2d2b_72ca_6866e1289e8c
Relationship Graph
Source Code
transport/src/main/java/io/netty/channel/group/ChannelMatchers.java lines 144–155
private static final class InstanceMatcher implements ChannelMatcher {
private final Channel channel;
InstanceMatcher(Channel channel) {
this.channel = channel;
}
@Override
public boolean matches(Channel ch) {
return channel == ch;
}
}
Source
Frequently Asked Questions
What is the InstanceMatcher class?
InstanceMatcher is a class in the netty codebase, defined in transport/src/main/java/io/netty/channel/group/ChannelMatchers.java.
Where is InstanceMatcher defined?
InstanceMatcher is defined in transport/src/main/java/io/netty/channel/group/ChannelMatchers.java at line 144.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free