[ { "name":"android.os.Build$VERSION" }, { "name":"ch.qos.logback.classic.encoder.PatternLayoutEncoder", "queryAllPublicMethods":true, "methods":[{"name":"","parameterTypes":[] }] }, { "name":"ch.qos.logback.classic.joran.SerializedModelConfigurator", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"ch.qos.logback.classic.util.DefaultJoranConfigurator", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"ch.qos.logback.core.ConsoleAppender", "queryAllPublicMethods":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"setTarget","parameterTypes":["java.lang.String"] }] }, { "name":"ch.qos.logback.core.OutputStreamAppender", "methods":[{"name":"setEncoder","parameterTypes":["ch.qos.logback.core.encoder.Encoder"] }] }, { "name":"ch.qos.logback.core.encoder.Encoder", "methods":[{"name":"valueOf","parameterTypes":["java.lang.String"] }] }, { "name":"ch.qos.logback.core.encoder.LayoutWrappingEncoder", "methods":[{"name":"setParent","parameterTypes":["ch.qos.logback.core.spi.ContextAware"] }] }, { "name":"ch.qos.logback.core.pattern.PatternLayoutEncoderBase", "methods":[{"name":"setPattern","parameterTypes":["java.lang.String"] }] }, { "name":"ch.qos.logback.core.spi.ContextAware", "methods":[{"name":"valueOf","parameterTypes":["java.lang.String"] }] }, { "name":"com.aayushatharva.brotli4j.Brotli4jLoader" }, { "name":"com.github.luben.zstd.Zstd" }, { "name":"com.sun.crypto.provider.AESCipher$General", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"com.sun.crypto.provider.ARCFOURCipher", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"com.sun.crypto.provider.ChaCha20Cipher$ChaCha20Poly1305", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"com.sun.crypto.provider.DESCipher", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"com.sun.crypto.provider.DESedeCipher", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"com.sun.crypto.provider.DHParameters", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"com.sun.crypto.provider.GaloisCounterMode$AESGCM", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"com.sun.crypto.provider.HmacCore$HmacSHA512", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"com.sun.crypto.provider.PBKDF2Core$HmacSHA512", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"com.sun.crypto.provider.TlsMasterSecretGenerator", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"com.sun.org.apache.xerces.internal.impl.dv.xs.ExtendedSchemaDVFactoryImpl", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"com.sun.org.apache.xerces.internal.impl.dv.xs.SchemaDVFactoryImpl", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"groovy.lang.Closure" }, { "name":"io.netty.bootstrap.ServerBootstrap$1" }, { "name":"io.netty.bootstrap.ServerBootstrap$ServerBootstrapAcceptor", "methods":[{"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }, {"name":"exceptionCaught","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Throwable"] }] }, { "name":"io.netty.buffer.AbstractByteBufAllocator", "queryAllDeclaredMethods":true }, { "name":"io.netty.buffer.AbstractReferenceCountedByteBuf", "fields":[{"name":"refCnt"}] }, { "name":"io.netty.buffer.AdaptivePoolingAllocator$Chunk", "fields":[{"name":"refCnt"}] }, { "name":"io.netty.buffer.AdaptivePoolingAllocator$Magazine", "fields":[{"name":"nextInLine"}] }, { "name":"io.netty.channel.AbstractChannelHandlerContext", "fields":[{"name":"handlerState"}] }, { "name":"io.netty.channel.ChannelDuplexHandler", "methods":[{"name":"bind","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.net.SocketAddress","io.netty.channel.ChannelPromise"] }, {"name":"close","parameterTypes":["io.netty.channel.ChannelHandlerContext","io.netty.channel.ChannelPromise"] }, {"name":"connect","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.net.SocketAddress","java.net.SocketAddress","io.netty.channel.ChannelPromise"] }, {"name":"deregister","parameterTypes":["io.netty.channel.ChannelHandlerContext","io.netty.channel.ChannelPromise"] }, {"name":"disconnect","parameterTypes":["io.netty.channel.ChannelHandlerContext","io.netty.channel.ChannelPromise"] }, {"name":"flush","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"read","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"write","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object","io.netty.channel.ChannelPromise"] }] }, { "name":"io.netty.channel.ChannelHandlerAdapter", "methods":[{"name":"exceptionCaught","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Throwable"] }] }, { "name":"io.netty.channel.ChannelInboundHandlerAdapter", "methods":[{"name":"channelActive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelInactive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }, {"name":"channelReadComplete","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelRegistered","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelUnregistered","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelWritabilityChanged","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"exceptionCaught","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Throwable"] }, {"name":"userEventTriggered","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }] }, { "name":"io.netty.channel.ChannelInitializer", "methods":[{"name":"channelRegistered","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"exceptionCaught","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Throwable"] }] }, { "name":"io.netty.channel.ChannelOutboundBuffer", "fields":[{"name":"totalPendingSize"}, {"name":"unwritable"}] }, { "name":"io.netty.channel.ChannelOutboundHandlerAdapter", "methods":[{"name":"bind","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.net.SocketAddress","io.netty.channel.ChannelPromise"] }, {"name":"connect","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.net.SocketAddress","java.net.SocketAddress","io.netty.channel.ChannelPromise"] }, {"name":"deregister","parameterTypes":["io.netty.channel.ChannelHandlerContext","io.netty.channel.ChannelPromise"] }, {"name":"disconnect","parameterTypes":["io.netty.channel.ChannelHandlerContext","io.netty.channel.ChannelPromise"] }, {"name":"flush","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"read","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }] }, { "name":"io.netty.channel.CombinedChannelDuplexHandler", "methods":[{"name":"bind","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.net.SocketAddress","io.netty.channel.ChannelPromise"] }, {"name":"channelActive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelInactive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }, {"name":"channelReadComplete","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelRegistered","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelUnregistered","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelWritabilityChanged","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"close","parameterTypes":["io.netty.channel.ChannelHandlerContext","io.netty.channel.ChannelPromise"] }, {"name":"connect","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.net.SocketAddress","java.net.SocketAddress","io.netty.channel.ChannelPromise"] }, {"name":"deregister","parameterTypes":["io.netty.channel.ChannelHandlerContext","io.netty.channel.ChannelPromise"] }, {"name":"disconnect","parameterTypes":["io.netty.channel.ChannelHandlerContext","io.netty.channel.ChannelPromise"] }, {"name":"exceptionCaught","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Throwable"] }, {"name":"flush","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"read","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"userEventTriggered","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }, {"name":"write","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object","io.netty.channel.ChannelPromise"] }] }, { "name":"io.netty.channel.DefaultChannelConfig", "fields":[{"name":"autoRead"}, {"name":"writeBufferWaterMark"}] }, { "name":"io.netty.channel.DefaultChannelPipeline", "fields":[{"name":"estimatorHandle"}] }, { "name":"io.netty.channel.DefaultChannelPipeline$HeadContext", "methods":[{"name":"bind","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.net.SocketAddress","io.netty.channel.ChannelPromise"] }, {"name":"channelActive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelInactive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }, {"name":"channelReadComplete","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelRegistered","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelUnregistered","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelWritabilityChanged","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"close","parameterTypes":["io.netty.channel.ChannelHandlerContext","io.netty.channel.ChannelPromise"] }, {"name":"connect","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.net.SocketAddress","java.net.SocketAddress","io.netty.channel.ChannelPromise"] }, {"name":"deregister","parameterTypes":["io.netty.channel.ChannelHandlerContext","io.netty.channel.ChannelPromise"] }, {"name":"disconnect","parameterTypes":["io.netty.channel.ChannelHandlerContext","io.netty.channel.ChannelPromise"] }, {"name":"exceptionCaught","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Throwable"] }, {"name":"flush","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"read","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"userEventTriggered","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }, {"name":"write","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object","io.netty.channel.ChannelPromise"] }] }, { "name":"io.netty.channel.DefaultChannelPipeline$TailContext", "methods":[{"name":"channelActive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelInactive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }, {"name":"channelReadComplete","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelRegistered","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelUnregistered","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelWritabilityChanged","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"exceptionCaught","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Throwable"] }, {"name":"userEventTriggered","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }] }, { "name":"io.netty.channel.SimpleChannelInboundHandler", "methods":[{"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }] }, { "name":"io.netty.channel.embedded.EmbeddedChannel$2" }, { "name":"io.netty.channel.pool.SimpleChannelPool$1" }, { "name":"io.netty.channel.socket.nio.NioSocketChannel", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"io.netty.handler.codec.ByteToMessageDecoder", "methods":[{"name":"channelInactive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }, {"name":"channelReadComplete","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"userEventTriggered","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }] }, { "name":"io.netty.handler.codec.MessageAggregator", "methods":[{"name":"channelInactive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelReadComplete","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }] }, { "name":"io.netty.handler.codec.MessageToByteEncoder", "methods":[{"name":"write","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object","io.netty.channel.ChannelPromise"] }] }, { "name":"io.netty.handler.codec.MessageToMessageCodec", "methods":[{"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }, {"name":"channelReadComplete","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }] }, { "name":"io.netty.handler.codec.MessageToMessageDecoder", "methods":[{"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }] }, { "name":"io.netty.handler.codec.compression.JdkZlibDecoder" }, { "name":"io.netty.handler.codec.compression.JdkZlibEncoder", "methods":[{"name":"close","parameterTypes":["io.netty.channel.ChannelHandlerContext","io.netty.channel.ChannelPromise"] }] }, { "name":"io.netty.handler.codec.http.HttpClientCodec" }, { "name":"io.netty.handler.codec.http.HttpContentDecoder", "methods":[{"name":"channelInactive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelReadComplete","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }] }, { "name":"io.netty.handler.codec.http.HttpContentDecompressor" }, { "name":"io.netty.handler.codec.http.HttpContentEncoder", "methods":[{"name":"channelInactive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }] }, { "name":"io.netty.handler.codec.http.HttpObjectAggregator" }, { "name":"io.netty.handler.codec.http.HttpServerCodec" }, { "name":"io.netty.handler.codec.memcache.binary.BinaryMemcacheClientCodec" }, { "name":"io.netty.handler.stream.ChunkedWriteHandler", "methods":[{"name":"channelInactive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelWritabilityChanged","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"flush","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"write","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object","io.netty.channel.ChannelPromise"] }] }, { "name":"io.netty.handler.timeout.IdleStateHandler", "methods":[{"name":"channelActive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelInactive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }, {"name":"channelReadComplete","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelRegistered","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"write","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object","io.netty.channel.ChannelPromise"] }] }, { "name":"io.netty.internal.tcnative.SSLContext" }, { "name":"io.netty.util.AbstractReferenceCounted", "fields":[{"name":"refCnt"}] }, { "name":"io.netty.util.DefaultAttributeMap", "fields":[{"name":"attributes"}] }, { "name":"io.netty.util.DefaultAttributeMap$DefaultAttribute", "fields":[{"name":"attributeMap"}] }, { "name":"io.netty.util.Recycler$DefaultHandle", "fields":[{"name":"state"}] }, { "name":"io.netty.util.ReferenceCountUtil", "queryAllDeclaredMethods":true }, { "name":"io.netty.util.concurrent.DefaultPromise", "fields":[{"name":"result"}] }, { "name":"io.netty.util.concurrent.SingleThreadEventExecutor", "fields":[{"name":"state"}, {"name":"threadProperties"}] }, { "name":"io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueueColdProducerFields", "fields":[{"name":"producerLimit"}] }, { "name":"io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueueConsumerFields", "fields":[{"name":"consumerIndex"}] }, { "name":"io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueueProducerFields", "fields":[{"name":"producerIndex"}] }, { "name":"io.netty.util.internal.shaded.org.jctools.queues.MpmcArrayQueueConsumerIndexField", "fields":[{"name":"consumerIndex"}] }, { "name":"io.netty.util.internal.shaded.org.jctools.queues.MpmcArrayQueueProducerIndexField", "fields":[{"name":"producerIndex"}] }, { "name":"java.lang.Object", "allDeclaredFields":true, "queryAllDeclaredMethods":true }, { "name":"java.lang.ProcessHandle", "methods":[{"name":"current","parameterTypes":[] }, {"name":"pid","parameterTypes":[] }] }, { "name":"java.lang.System", "methods":[{"name":"console","parameterTypes":[] }] }, { "name":"java.lang.Thread", "fields":[{"name":"threadLocalRandomProbe"}], "methods":[{"name":"isVirtual","parameterTypes":[] }] }, { "name":"java.nio.Bits", "fields":[{"name":"MAX_MEMORY"}, {"name":"UNALIGNED"}] }, { "name":"java.nio.Buffer", "fields":[{"name":"address"}] }, { "name":"java.nio.ByteBuffer", "methods":[{"name":"alignedSlice","parameterTypes":["int"] }] }, { "name":"java.nio.DirectByteBuffer", "methods":[{"name":"","parameterTypes":["long","long"] }] }, { "name":"java.nio.channels.spi.SelectorProvider", "methods":[{"name":"openServerSocketChannel","parameterTypes":["java.net.ProtocolFamily"] }, {"name":"openSocketChannel","parameterTypes":["java.net.ProtocolFamily"] }] }, { "name":"java.nio.file.Path" }, { "name":"java.nio.file.Paths", "methods":[{"name":"get","parameterTypes":["java.lang.String","java.lang.String[]"] }] }, { "name":"java.security.AlgorithmParametersSpi" }, { "name":"java.security.KeyStoreSpi" }, { "name":"java.security.SecureRandomParameters" }, { "name":"java.sql.Connection" }, { "name":"java.sql.Driver" }, { "name":"java.sql.DriverManager", "methods":[{"name":"getConnection","parameterTypes":["java.lang.String"] }, {"name":"getDriver","parameterTypes":["java.lang.String"] }] }, { "name":"java.sql.Time", "methods":[{"name":"","parameterTypes":["long"] }] }, { "name":"java.sql.Timestamp", "methods":[{"name":"valueOf","parameterTypes":["java.lang.String"] }] }, { "name":"java.time.Duration", "methods":[{"name":"parse","parameterTypes":["java.lang.CharSequence"] }] }, { "name":"java.time.Instant", "methods":[{"name":"parse","parameterTypes":["java.lang.CharSequence"] }] }, { "name":"java.time.LocalDate", "methods":[{"name":"parse","parameterTypes":["java.lang.CharSequence"] }] }, { "name":"java.time.LocalDateTime", "methods":[{"name":"parse","parameterTypes":["java.lang.CharSequence"] }] }, { "name":"java.time.LocalTime", "methods":[{"name":"parse","parameterTypes":["java.lang.CharSequence"] }] }, { "name":"java.time.MonthDay", "methods":[{"name":"parse","parameterTypes":["java.lang.CharSequence"] }] }, { "name":"java.time.OffsetDateTime", "methods":[{"name":"parse","parameterTypes":["java.lang.CharSequence"] }] }, { "name":"java.time.OffsetTime", "methods":[{"name":"parse","parameterTypes":["java.lang.CharSequence"] }] }, { "name":"java.time.Period", "methods":[{"name":"parse","parameterTypes":["java.lang.CharSequence"] }] }, { "name":"java.time.Year", "methods":[{"name":"parse","parameterTypes":["java.lang.CharSequence"] }] }, { "name":"java.time.YearMonth", "methods":[{"name":"parse","parameterTypes":["java.lang.CharSequence"] }] }, { "name":"java.time.ZoneId", "methods":[{"name":"of","parameterTypes":["java.lang.String"] }] }, { "name":"java.time.ZoneOffset", "methods":[{"name":"of","parameterTypes":["java.lang.String"] }] }, { "name":"java.time.ZonedDateTime", "methods":[{"name":"parse","parameterTypes":["java.lang.CharSequence"] }] }, { "name":"java.util.concurrent.ForkJoinTask", "fields":[{"name":"aux"}, {"name":"status"}] }, { "name":"java.util.concurrent.atomic.AtomicBoolean", "fields":[{"name":"value"}] }, { "name":"java.util.concurrent.atomic.AtomicReference", "fields":[{"name":"value"}] }, { "name":"java.util.concurrent.atomic.Striped64", "fields":[{"name":"base"}, {"name":"cellsBusy"}] }, { "name":"java.util.concurrent.atomic.Striped64$Cell", "fields":[{"name":"value"}] }, { "name":"javax.security.auth.x500.X500Principal", "fields":[{"name":"thisX500Name"}], "methods":[{"name":"","parameterTypes":["sun.security.x509.X500Name"] }] }, { "name":"jdk.internal.misc.Unsafe", "methods":[{"name":"getUnsafe","parameterTypes":[] }] }, { "name":"net.woggioni.rbcs.api.CacheHandler", "methods":[{"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }] }, { "name":"net.woggioni.rbcs.cli.RemoteBuildCacheServerCli", "allDeclaredFields":true, "queryAllDeclaredMethods":true }, { "name":"net.woggioni.rbcs.cli.RemoteBuildCacheServerCli$VersionProvider", "allDeclaredFields":true, "queryAllDeclaredMethods":true, "methods":[{"name":"","parameterTypes":[] }] }, { "name":"net.woggioni.rbcs.cli.impl.RbcsCommand", "allDeclaredFields":true, "queryAllDeclaredMethods":true }, { "name":"net.woggioni.rbcs.cli.impl.commands.BenchmarkCommand", "allDeclaredFields":true, "queryAllDeclaredMethods":true }, { "name":"net.woggioni.rbcs.cli.impl.commands.ClientCommand", "allDeclaredFields":true, "queryAllDeclaredMethods":true }, { "name":"net.woggioni.rbcs.cli.impl.commands.GetCommand", "allDeclaredFields":true, "queryAllDeclaredMethods":true }, { "name":"net.woggioni.rbcs.cli.impl.commands.HealthCheckCommand", "allDeclaredFields":true, "queryAllDeclaredMethods":true }, { "name":"net.woggioni.rbcs.cli.impl.commands.PasswordHashCommand", "allDeclaredFields":true, "queryAllDeclaredMethods":true }, { "name":"net.woggioni.rbcs.cli.impl.commands.PutCommand", "allDeclaredFields":true, "queryAllDeclaredMethods":true }, { "name":"net.woggioni.rbcs.cli.impl.commands.ServerCommand", "allDeclaredFields":true, "queryAllDeclaredMethods":true }, { "name":"net.woggioni.rbcs.cli.impl.converters.ByteSizeConverter", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"net.woggioni.rbcs.cli.impl.converters.DurationConverter", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"net.woggioni.rbcs.cli.impl.converters.OutputStreamConverter", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"net.woggioni.rbcs.client.RemoteBuildCacheClient$sendRequest$1$operationComplete$responseHandler$1", "methods":[{"name":"channelInactive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"exceptionCaught","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Throwable"] }, {"name":"userEventTriggered","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }] }, { "name":"net.woggioni.rbcs.server.RemoteBuildCacheServer$HttpChunkContentCompressor", "methods":[{"name":"write","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object","io.netty.channel.ChannelPromise"] }] }, { "name":"net.woggioni.rbcs.server.RemoteBuildCacheServer$NettyHttpBasicAuthenticator" }, { "name":"net.woggioni.rbcs.server.RemoteBuildCacheServer$ServerInitializer" }, { "name":"net.woggioni.rbcs.server.RemoteBuildCacheServer$ServerInitializer$initChannel$4", "methods":[{"name":"userEventTriggered","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }] }, { "name":"net.woggioni.rbcs.server.auth.AbstractNettyHttpAuthenticator", "methods":[{"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }] }, { "name":"net.woggioni.rbcs.server.cache.FileSystemCacheHandler", "methods":[{"name":"exceptionCaught","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Throwable"] }] }, { "name":"net.woggioni.rbcs.server.cache.InMemoryCacheHandler", "methods":[{"name":"exceptionCaught","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Throwable"] }] }, { "name":"net.woggioni.rbcs.server.exception.ExceptionHandler", "methods":[{"name":"exceptionCaught","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Throwable"] }] }, { "name":"net.woggioni.rbcs.server.handler.BlackHoleRequestHandler" }, { "name":"net.woggioni.rbcs.server.handler.MaxRequestSizeHandler", "methods":[{"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }] }, { "name":"net.woggioni.rbcs.server.handler.ServerHandler", "methods":[{"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }, {"name":"channelReadComplete","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"exceptionCaught","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Throwable"] }, {"name":"write","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object","io.netty.channel.ChannelPromise"] }] }, { "name":"net.woggioni.rbcs.server.handler.TraceHandler", "methods":[{"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }, {"name":"exceptionCaught","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Throwable"] }] }, { "name":"net.woggioni.rbcs.server.memcache.MemcacheCacheHandler", "methods":[{"name":"exceptionCaught","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Throwable"] }] }, { "name":"net.woggioni.rbcs.server.memcache.client.MemcacheClient$sendRequest$1$operationComplete$handler$1", "methods":[{"name":"channelInactive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"exceptionCaught","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Throwable"] }] }, { "name":"net.woggioni.rbcs.server.throttling.ThrottlingHandler", "methods":[{"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }] }, { "name":"sun.misc.Unsafe", "fields":[{"name":"theUnsafe"}], "methods":[{"name":"copyMemory","parameterTypes":["java.lang.Object","long","java.lang.Object","long","long"] }, {"name":"getAndAddLong","parameterTypes":["java.lang.Object","long","long"] }, {"name":"getAndSetObject","parameterTypes":["java.lang.Object","long","java.lang.Object"] }, {"name":"invokeCleaner","parameterTypes":["java.nio.ByteBuffer"] }] }, { "name":"sun.nio.ch.SelectorImpl", "fields":[{"name":"publicSelectedKeys"}, {"name":"selectedKeys"}] }, { "name":"sun.security.pkcs12.PKCS12KeyStore", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"sun.security.pkcs12.PKCS12KeyStore$DualFormatPKCS12", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"sun.security.provider.DSA$SHA224withDSA", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"sun.security.provider.DSA$SHA256withDSA", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"sun.security.provider.MD5", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"sun.security.provider.NativePRNG", "methods":[{"name":"","parameterTypes":[] }, {"name":"","parameterTypes":["java.security.SecureRandomParameters"] }] }, { "name":"sun.security.provider.NativePRNG$NonBlocking", "methods":[{"name":"","parameterTypes":[] }, {"name":"","parameterTypes":["java.security.SecureRandomParameters"] }] }, { "name":"sun.security.provider.SHA", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"sun.security.provider.SHA2$SHA224", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"sun.security.provider.SHA2$SHA256", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"sun.security.provider.SHA5$SHA384", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"sun.security.provider.SHA5$SHA512", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"sun.security.provider.X509Factory", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"sun.security.rsa.PSSParameters", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"sun.security.rsa.RSAKeyFactory$Legacy", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"sun.security.rsa.RSAPSSSignature", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"sun.security.rsa.RSASignature$SHA224withRSA", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"sun.security.ssl.KeyManagerFactoryImpl$SunX509", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"sun.security.ssl.SSLContextImpl$DefaultSSLContext", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"sun.security.ssl.SSLContextImpl$TLSContext", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"sun.security.ssl.TrustManagerFactoryImpl$PKIXFactory", "methods":[{"name":"","parameterTypes":[] }] }, { "name":"sun.security.x509.AuthorityInfoAccessExtension", "methods":[{"name":"","parameterTypes":["java.lang.Boolean","java.lang.Object"] }] }, { "name":"sun.security.x509.AuthorityKeyIdentifierExtension", "methods":[{"name":"","parameterTypes":["java.lang.Boolean","java.lang.Object"] }] }, { "name":"sun.security.x509.BasicConstraintsExtension", "methods":[{"name":"","parameterTypes":["java.lang.Boolean","java.lang.Object"] }] }, { "name":"sun.security.x509.CRLDistributionPointsExtension", "methods":[{"name":"","parameterTypes":["java.lang.Boolean","java.lang.Object"] }] }, { "name":"sun.security.x509.CertificatePoliciesExtension", "methods":[{"name":"","parameterTypes":["java.lang.Boolean","java.lang.Object"] }] }, { "name":"sun.security.x509.ExtendedKeyUsageExtension", "methods":[{"name":"","parameterTypes":["java.lang.Boolean","java.lang.Object"] }] }, { "name":"sun.security.x509.IssuerAlternativeNameExtension", "methods":[{"name":"","parameterTypes":["java.lang.Boolean","java.lang.Object"] }] }, { "name":"sun.security.x509.KeyUsageExtension", "methods":[{"name":"","parameterTypes":["java.lang.Boolean","java.lang.Object"] }] }, { "name":"sun.security.x509.NetscapeCertTypeExtension", "methods":[{"name":"","parameterTypes":["java.lang.Boolean","java.lang.Object"] }] }, { "name":"sun.security.x509.PrivateKeyUsageExtension", "methods":[{"name":"","parameterTypes":["java.lang.Boolean","java.lang.Object"] }] }, { "name":"sun.security.x509.SubjectAlternativeNameExtension", "methods":[{"name":"","parameterTypes":["java.lang.Boolean","java.lang.Object"] }] }, { "name":"sun.security.x509.SubjectKeyIdentifierExtension", "methods":[{"name":"","parameterTypes":["java.lang.Boolean","java.lang.Object"] }] } ]