Home / File/ reflect-config.json — netty Source File

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)

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