DefaultNioIoEvent Class — netty Architecture
Architecture documentation for the DefaultNioIoEvent class in NioIoOps.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 43a99c05_27d8_de10_5770_3bb1a2506a28["DefaultNioIoEvent"] 6b9eb612_2eed_3658_455c_1a0ec057740a["NioIoOps.java"] 43a99c05_27d8_de10_5770_3bb1a2506a28 -->|defined in| 6b9eb612_2eed_3658_455c_1a0ec057740a 31018e87_103b_44da_1375_1008b2405a3e["DefaultNioIoEvent()"] 43a99c05_27d8_de10_5770_3bb1a2506a28 -->|method| 31018e87_103b_44da_1375_1008b2405a3e 7ab69e78_e3a2_3fd1_b1b4_ca21c30f7eef["NioIoOps()"] 43a99c05_27d8_de10_5770_3bb1a2506a28 -->|method| 7ab69e78_e3a2_3fd1_b1b4_ca21c30f7eef 133297b1_f228_585f_ad79_ebeb21a10ffe["equals()"] 43a99c05_27d8_de10_5770_3bb1a2506a28 -->|method| 133297b1_f228_585f_ad79_ebeb21a10ffe 3b975792_de3d_ae75_9b2a_6d04ec77f9c5["hashCode()"] 43a99c05_27d8_de10_5770_3bb1a2506a28 -->|method| 3b975792_de3d_ae75_9b2a_6d04ec77f9c5
Relationship Graph
Source Code
transport/src/main/java/io/netty/channel/nio/NioIoOps.java lines 191–219
private static final class DefaultNioIoEvent implements NioIoEvent {
private final NioIoOps ops;
DefaultNioIoEvent(NioIoOps ops) {
this.ops = ops;
}
@Override
public NioIoOps ops() {
return ops;
}
@Override
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
NioIoEvent event = (NioIoEvent) o;
return event.ops().equals(ops());
}
@Override
public int hashCode() {
return ops().hashCode();
}
}
Source
Frequently Asked Questions
What is the DefaultNioIoEvent class?
DefaultNioIoEvent is a class in the netty codebase, defined in transport/src/main/java/io/netty/channel/nio/NioIoOps.java.
Where is DefaultNioIoEvent defined?
DefaultNioIoEvent is defined in transport/src/main/java/io/netty/channel/nio/NioIoOps.java at line 191.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free