QuicStreamAddress Class — netty Architecture
Architecture documentation for the QuicStreamAddress class in QuicStreamAddress.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 919e2446_3327_7860_81b3_95abe32efcfa["QuicStreamAddress"] ea0241a4_5b85_c72e_0233_e1bb050b9830["QuicStreamAddress.java"] 919e2446_3327_7860_81b3_95abe32efcfa -->|defined in| ea0241a4_5b85_c72e_0233_e1bb050b9830 afe1c7af_dba6_690e_86bb_0506213e8865["QuicStreamAddress()"] 919e2446_3327_7860_81b3_95abe32efcfa -->|method| afe1c7af_dba6_690e_86bb_0506213e8865 4afdb510_0dc6_a854_55b6_f0c183f35783["streamId()"] 919e2446_3327_7860_81b3_95abe32efcfa -->|method| 4afdb510_0dc6_a854_55b6_f0c183f35783 388ca86f_4816_66fd_8730_3933a7c1a07f["equals()"] 919e2446_3327_7860_81b3_95abe32efcfa -->|method| 388ca86f_4816_66fd_8730_3933a7c1a07f 6288906b_8162_ed6f_59b7_c4986dc1ef16["hashCode()"] 919e2446_3327_7860_81b3_95abe32efcfa -->|method| 6288906b_8162_ed6f_59b7_c4986dc1ef16 a3ba833e_5e98_ef99_a4e1_29ba73483591["String()"] 919e2446_3327_7860_81b3_95abe32efcfa -->|method| a3ba833e_5e98_ef99_a4e1_29ba73483591
Relationship Graph
Source Code
codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicStreamAddress.java lines 24–61
public final class QuicStreamAddress extends SocketAddress {
private final long streamId;
public QuicStreamAddress(long streamId) {
this.streamId = streamId;
}
/**
* Return the id of the stream.
*
* @return the id.
*/
public long streamId() {
return streamId;
}
@Override
public boolean equals(Object o) {
if (!(o instanceof QuicStreamAddress)) {
return false;
}
QuicStreamAddress that = (QuicStreamAddress) o;
return streamId == that.streamId;
}
@Override
public int hashCode() {
return Objects.hash(streamId);
}
@Override
public String toString() {
return "QuicStreamAddress{" +
"streamId=" + streamId +
'}';
}
}
Source
Frequently Asked Questions
What is the QuicStreamAddress class?
QuicStreamAddress is a class in the netty codebase, defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicStreamAddress.java.
Where is QuicStreamAddress defined?
QuicStreamAddress is defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicStreamAddress.java at line 24.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free