reflect-config.json — netty Source File
Architecture documentation for reflect-config.json, a json file in the netty codebase.
Entity Profile
Source Code
[
{
"condition":{"typeReachable":"io.netty.handler.codec.quic.Quiche"},
"name":"[B"
},
{
"condition":{"typeReachable":"io.netty.handler.codec.quic.HmacSignQuicConnectionIdGenerator"},
"name":"com.sun.crypto.provider.HmacCore$HmacSHA256",
"methods":[{"name":"<init>","parameterTypes":[] }]
},
{
"condition":{"typeReachable":"io.netty.handler.codec.quic.QuicSslContextBuilder"},
"name":"com.sun.crypto.provider.HmacCore$HmacSHA256",
"methods":[{"name":"<init>","parameterTypes":[] }]
},
{
"condition":{"typeReachable":"io.netty.handler.codec.quic.QuicSslContextBuilder"},
"name":"com.sun.crypto.provider.PBEKeyFactory$PBEWithMD5AndDES",
"methods":[{"name":"<init>","parameterTypes":[] }]
},
{
"condition":{"typeReachable":"io.netty.handler.codec.quic.QuicSslContextBuilder"},
"name":"com.sun.crypto.provider.PBES2Core$HmacSHA256AndAES_256",
"methods":[{"name":"<init>","parameterTypes":[] }]
},
{
"condition":{"typeReachable":"io.netty.handler.codec.quic.QuicSslContextBuilder"},
"name":"com.sun.crypto.provider.PBES2Parameters$General",
"methods":[{"name":"<init>","parameterTypes":[] }]
},
{
"condition":{"typeReachable":"io.netty.handler.codec.quic.QuicSslContextBuilder"},
"name":"com.sun.crypto.provider.PBES2Parameters$HmacSHA256AndAES_256",
"methods":[{"name":"<init>","parameterTypes":[] }]
},
{
"condition":{"typeReachable":"io.netty.handler.codec.quic.Quiche"},
"name":"com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl",
"methods":[{"name":"<init>","parameterTypes":[] }]
},
{
"condition":{"typeReachable":"io.netty.handler.codec.quic.QuicConnectionAddress"},
"name":"io.netty.buffer.AbstractByteBufAllocator",
"queryAllDeclaredMethods":true
},
{
"condition":{"typeReachable":"io.netty.handler.codec.quic.QuicConnectionAddress"},
"name":"io.netty.buffer.AbstractReferenceCountedByteBuf",
"fields":[{"name":"refCnt"}]
},
{
"condition":{"typeReachable":"io.netty.handler.codec.quic.Quic"},
"name":"io.netty.channel.ChannelInboundHandlerAdapter",
"methods":[
{"name":"channelReadComplete","parameterTypes":["io.netty.channel.ChannelHandlerContext"] },
{"name":"channelWritabilityChanged","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }
]
},
{
"condition":{"typeReachable":"io.netty.handler.codec.quic.QuicStreamChannelBootstrap$QuicStreamChannelBootstrapHandler"},
// ... (431 more lines)
Source
Frequently Asked Questions
What does reflect-config.json do?
reflect-config.json is a source file in the netty codebase, written in json.
Where is reflect-config.json in the architecture?
reflect-config.json is located at codec-native-quic/src/main/resources/META-INF/native-image/io.netty/netty-codec-native-quic/reflect-config.json (directory: codec-native-quic/src/main/resources/META-INF/native-image/io.netty/netty-codec-native-quic).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free