From 05dfa191b41c1d7718f87bf204c51928711ede83 Mon Sep 17 00:00:00 2001 From: Mirco Date: Tue, 25 Jun 2024 15:24:00 +0200 Subject: [PATCH] Deliver compiled libs with binary --- doc/META-INF/native-image/jni-config.json | 207 - .../predefined-classes-config.json | 8 - doc/META-INF/native-image/proxy-config.json | 17 - doc/META-INF/native-image/reflect-config.json | 4023 ----------------- .../native-image/resource-config.json | 576 --- .../native-image/serialization-config.json | 8 - image/Dockerfile | 5 +- image/resources/install.sh | 44 +- .../META-INF/native-image/reflect-config.json | 2 +- 9 files changed, 32 insertions(+), 4858 deletions(-) delete mode 100644 doc/META-INF/native-image/jni-config.json delete mode 100644 doc/META-INF/native-image/predefined-classes-config.json delete mode 100644 doc/META-INF/native-image/proxy-config.json delete mode 100644 doc/META-INF/native-image/reflect-config.json delete mode 100644 doc/META-INF/native-image/resource-config.json delete mode 100644 doc/META-INF/native-image/serialization-config.json diff --git a/doc/META-INF/native-image/jni-config.json b/doc/META-INF/native-image/jni-config.json deleted file mode 100644 index 398e028..0000000 --- a/doc/META-INF/native-image/jni-config.json +++ /dev/null @@ -1,207 +0,0 @@ -[ -{ - "name":"[Lsun.java2d.loops.GraphicsPrimitive;" -}, -{ - "name":"java.awt.AlphaComposite", - "fields":[{"name":"extraAlpha"}, {"name":"rule"}] -}, -{ - "name":"java.awt.Color", - "methods":[{"name":"getRGB","parameterTypes":[] }] -}, -{ - "name":"java.awt.GraphicsEnvironment", - "methods":[{"name":"isHeadless","parameterTypes":[] }] -}, -{ - "name":"java.awt.geom.AffineTransform", - "fields":[{"name":"m00"}, {"name":"m01"}, {"name":"m02"}, {"name":"m10"}, {"name":"m11"}, {"name":"m12"}] -}, -{ - "name":"java.awt.geom.Path2D", - "fields":[{"name":"numTypes"}, {"name":"pointTypes"}, {"name":"windingRule"}] -}, -{ - "name":"java.awt.geom.Path2D$Float", - "fields":[{"name":"floatCoords"}] -}, -{ - "name":"java.awt.image.BufferedImage", - "fields":[{"name":"colorModel"}, {"name":"imageType"}, {"name":"raster"}], - "methods":[{"name":"getRGB","parameterTypes":["int","int","int","int","int[]","int","int"] }, {"name":"setRGB","parameterTypes":["int","int","int","int","int[]","int","int"] }] -}, -{ - "name":"java.awt.image.ColorModel", - "fields":[{"name":"colorSpace"}, {"name":"colorSpaceType"}, {"name":"isAlphaPremultiplied"}, {"name":"is_sRGB"}, {"name":"nBits"}, {"name":"numComponents"}, {"name":"pData"}, {"name":"supportsAlpha"}, {"name":"transparency"}], - "methods":[{"name":"getRGBdefault","parameterTypes":[] }] -}, -{ - "name":"java.awt.image.IndexColorModel", - "fields":[{"name":"allgrayopaque"}, {"name":"colorData"}, {"name":"map_size"}, {"name":"rgb"}, {"name":"transparent_index"}] -}, -{ - "name":"java.awt.image.Raster", - "fields":[{"name":"dataBuffer"}, {"name":"height"}, {"name":"minX"}, {"name":"minY"}, {"name":"numBands"}, {"name":"numDataElements"}, {"name":"sampleModel"}, {"name":"sampleModelTranslateX"}, {"name":"sampleModelTranslateY"}, {"name":"width"}] -}, -{ - "name":"java.awt.image.SampleModel", - "fields":[{"name":"height"}, {"name":"width"}], - "methods":[{"name":"getPixels","parameterTypes":["int","int","int","int","int[]","java.awt.image.DataBuffer"] }, {"name":"setPixels","parameterTypes":["int","int","int","int","int[]","java.awt.image.DataBuffer"] }] -}, -{ - "name":"java.awt.image.SinglePixelPackedSampleModel", - "fields":[{"name":"bitMasks"}, {"name":"bitOffsets"}, {"name":"bitSizes"}, {"name":"maxBitSize"}] -}, -{ - "name":"java.lang.Boolean", - "methods":[{"name":"getBoolean","parameterTypes":["java.lang.String"] }] -}, -{ - "name":"java.lang.System", - "methods":[{"name":"load","parameterTypes":["java.lang.String"] }, {"name":"setProperty","parameterTypes":["java.lang.String","java.lang.String"] }] -}, -{ - "name":"sun.awt.SunHints", - "fields":[{"name":"INTVAL_STROKE_PURE"}] -}, -{ - "name":"sun.awt.image.BufImgSurfaceData$ICMColorData", - "fields":[{"name":"pData"}], - "methods":[{"name":"","parameterTypes":["long"] }] -}, -{ - "name":"sun.awt.image.ByteComponentRaster", - "fields":[{"name":"data"}, {"name":"dataOffsets"}, {"name":"pixelStride"}, {"name":"scanlineStride"}, {"name":"type"}] -}, -{ - "name":"sun.awt.image.ImageRepresentation", - "fields":[{"name":"numSrcLUT"}, {"name":"srcLUTtransIndex"}] -}, -{ - "name":"sun.awt.image.IntegerComponentRaster", - "fields":[{"name":"data"}, {"name":"dataOffsets"}, {"name":"pixelStride"}, {"name":"scanlineStride"}, {"name":"type"}] -}, -{ - "name":"sun.java2d.Disposer", - "methods":[{"name":"addRecord","parameterTypes":["java.lang.Object","long","long"] }] -}, -{ - "name":"sun.java2d.InvalidPipeException" -}, -{ - "name":"sun.java2d.NullSurfaceData" -}, -{ - "name":"sun.java2d.SunGraphics2D", - "fields":[{"name":"clipRegion"}, {"name":"composite"}, {"name":"eargb"}, {"name":"lcdTextContrast"}, {"name":"pixel"}, {"name":"strokeHint"}] -}, -{ - "name":"sun.java2d.SurfaceData", - "fields":[{"name":"pData"}, {"name":"valid"}] -}, -{ - "name":"sun.java2d.loops.Blit", - "methods":[{"name":"","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }] -}, -{ - "name":"sun.java2d.loops.BlitBg", - "methods":[{"name":"","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }] -}, -{ - "name":"sun.java2d.loops.CompositeType", - "fields":[{"name":"AnyAlpha"}, {"name":"Src"}, {"name":"SrcNoEa"}, {"name":"SrcOver"}, {"name":"SrcOverNoEa"}, {"name":"Xor"}] -}, -{ - "name":"sun.java2d.loops.DrawGlyphList", - "methods":[{"name":"","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }] -}, -{ - "name":"sun.java2d.loops.DrawGlyphListAA", - "methods":[{"name":"","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }] -}, -{ - "name":"sun.java2d.loops.DrawGlyphListLCD", - "methods":[{"name":"","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }] -}, -{ - "name":"sun.java2d.loops.DrawLine", - "methods":[{"name":"","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }] -}, -{ - "name":"sun.java2d.loops.DrawParallelogram", - "methods":[{"name":"","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }] -}, -{ - "name":"sun.java2d.loops.DrawPath", - "methods":[{"name":"","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }] -}, -{ - "name":"sun.java2d.loops.DrawPolygons", - "methods":[{"name":"","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }] -}, -{ - "name":"sun.java2d.loops.DrawRect", - "methods":[{"name":"","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }] -}, -{ - "name":"sun.java2d.loops.FillParallelogram", - "methods":[{"name":"","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }] -}, -{ - "name":"sun.java2d.loops.FillPath", - "methods":[{"name":"","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }] -}, -{ - "name":"sun.java2d.loops.FillRect", - "methods":[{"name":"","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }] -}, -{ - "name":"sun.java2d.loops.FillSpans", - "methods":[{"name":"","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }] -}, -{ - "name":"sun.java2d.loops.GraphicsPrimitive", - "fields":[{"name":"pNativePrim"}] -}, -{ - "name":"sun.java2d.loops.GraphicsPrimitiveMgr", - "methods":[{"name":"register","parameterTypes":["sun.java2d.loops.GraphicsPrimitive[]"] }] -}, -{ - "name":"sun.java2d.loops.MaskBlit", - "methods":[{"name":"","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }] -}, -{ - "name":"sun.java2d.loops.MaskFill", - "methods":[{"name":"","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }] -}, -{ - "name":"sun.java2d.loops.ScaledBlit", - "methods":[{"name":"","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }] -}, -{ - "name":"sun.java2d.loops.SurfaceType", - "fields":[{"name":"Any3Byte"}, {"name":"Any4Byte"}, {"name":"AnyByte"}, {"name":"AnyColor"}, {"name":"AnyInt"}, {"name":"AnyShort"}, {"name":"ByteBinary1Bit"}, {"name":"ByteBinary2Bit"}, {"name":"ByteBinary4Bit"}, {"name":"ByteGray"}, {"name":"ByteIndexed"}, {"name":"ByteIndexedBm"}, {"name":"FourByteAbgr"}, {"name":"FourByteAbgrPre"}, {"name":"Index12Gray"}, {"name":"Index8Gray"}, {"name":"IntArgb"}, {"name":"IntArgbBm"}, {"name":"IntArgbPre"}, {"name":"IntBgr"}, {"name":"IntRgb"}, {"name":"IntRgbx"}, {"name":"OpaqueColor"}, {"name":"ThreeByteBgr"}, {"name":"Ushort4444Argb"}, {"name":"Ushort555Rgb"}, {"name":"Ushort555Rgbx"}, {"name":"Ushort565Rgb"}, {"name":"UshortGray"}, {"name":"UshortIndexed"}] -}, -{ - "name":"sun.java2d.loops.TransformHelper", - "methods":[{"name":"","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }] -}, -{ - "name":"sun.java2d.loops.XORComposite", - "fields":[{"name":"alphaMask"}, {"name":"xorColor"}, {"name":"xorPixel"}] -}, -{ - "name":"sun.java2d.pipe.Region", - "fields":[{"name":"bands"}, {"name":"endIndex"}, {"name":"hix"}, {"name":"hiy"}, {"name":"lox"}, {"name":"loy"}] -}, -{ - "name":"sun.java2d.pipe.RegionIterator", - "fields":[{"name":"curIndex"}, {"name":"numXbands"}, {"name":"region"}] -}, -{ - "name":"sun.management.VMManagementImpl", - "fields":[{"name":"compTimeMonitoringSupport"}, {"name":"currentThreadCpuTimeSupport"}, {"name":"objectMonitorUsageSupport"}, {"name":"otherThreadCpuTimeSupport"}, {"name":"remoteDiagnosticCommandsSupport"}, {"name":"synchronizerUsageSupport"}, {"name":"threadAllocatedMemorySupport"}, {"name":"threadContentionMonitoringSupport"}] -} -] diff --git a/doc/META-INF/native-image/predefined-classes-config.json b/doc/META-INF/native-image/predefined-classes-config.json deleted file mode 100644 index 0e79b2c..0000000 --- a/doc/META-INF/native-image/predefined-classes-config.json +++ /dev/null @@ -1,8 +0,0 @@ -[ - { - "type":"agent-extracted", - "classes":[ - ] - } -] - diff --git a/doc/META-INF/native-image/proxy-config.json b/doc/META-INF/native-image/proxy-config.json deleted file mode 100644 index c1fd13d..0000000 --- a/doc/META-INF/native-image/proxy-config.json +++ /dev/null @@ -1,17 +0,0 @@ -[ - { - "interfaces":["java.lang.reflect.ParameterizedType","org.springframework.core.SerializableTypeWrapper$SerializableTypeProxy","java.io.Serializable"] - }, - { - "interfaces":["java.lang.reflect.TypeVariable","org.springframework.core.SerializableTypeWrapper$SerializableTypeProxy","java.io.Serializable"] - }, - { - "interfaces":["java.lang.reflect.WildcardType","org.springframework.core.SerializableTypeWrapper$SerializableTypeProxy","java.io.Serializable"] - }, - { - "interfaces":["org.springframework.boot.context.properties.ConfigurationProperties"] - }, - { - "interfaces":["org.springframework.web.bind.annotation.RequestMapping"] - } -] diff --git a/doc/META-INF/native-image/reflect-config.json b/doc/META-INF/native-image/reflect-config.json deleted file mode 100644 index b55a733..0000000 --- a/doc/META-INF/native-image/reflect-config.json +++ /dev/null @@ -1,4023 +0,0 @@ -[ -{ - "name":"[Lcom.fasterxml.jackson.databind.deser.Deserializers;" -}, -{ - "name":"[Lcom.fasterxml.jackson.databind.deser.KeyDeserializers;" -}, -{ - "name":"[Lcom.fasterxml.jackson.databind.deser.ValueInstantiators;" -}, -{ - "name":"[Lcom.fasterxml.jackson.databind.ser.Serializers;" -}, -{ - "name":"[Ljava.io.Serializable;" -}, -{ - "name":"[Ljava.lang.CharSequence;" -}, -{ - "name":"[Ljava.lang.Class;" -}, -{ - "name":"[Ljava.lang.Comparable;" -}, -{ - "name":"[Ljava.lang.Object;" -}, -{ - "name":"[Ljava.lang.String;" -}, -{ - "name":"[Ljava.lang.constant.Constable;" -}, -{ - "name":"[Ljava.lang.constant.ConstantDesc;" -}, -{ - "name":"[Lorg.springframework.boot.context.config.ConfigDataLocation;" -}, -{ - "name":"[Lorg.springframework.core.annotation.AnnotationAttributes;" -}, -{ - "name":"[Lorg.springframework.core.annotation.TypeMappedAnnotation;" -}, -{ - "name":"[Lorg.springframework.util.ConcurrentReferenceHashMap$Segment;" -}, -{ - "name":"[Lorg.springframework.web.bind.annotation.RequestMethod;" -}, -{ - "name":"[Z" -}, -{ - "name":"boolean", - "queryAllDeclaredMethods":true, - "methods":[{"name":"","parameterTypes":["java.lang.Boolean"] }, {"name":"from","parameterTypes":["java.lang.Boolean"] }, {"name":"of","parameterTypes":["java.lang.Boolean"] }, {"name":"valueOf","parameterTypes":["java.lang.Boolean"] }] -}, -{ - "name":"ch.qos.logback.classic.BasicConfigurator", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"ch.qos.logback.classic.LoggerContext" -}, -{ - "name":"ch.qos.logback.classic.joran.SerializedModelConfigurator", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"ch.qos.logback.classic.pattern.DateConverter", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"ch.qos.logback.classic.pattern.LevelConverter", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"ch.qos.logback.classic.pattern.LineSeparatorConverter", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"ch.qos.logback.classic.pattern.LoggerConverter", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"ch.qos.logback.classic.pattern.MessageConverter", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"ch.qos.logback.classic.pattern.ThreadConverter", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"ch.qos.logback.classic.util.DefaultJoranConfigurator", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"co.elastic.clients.elasticsearch.ElasticsearchClient" -}, -{ - "name":"co.elastic.clients.transport.ElasticsearchTransport" -}, -{ - "name":"com.ModeratorElection.AppShell", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"com.ModeratorElection.MEApplication", - "allDeclaredFields":true, - "allDeclaredClasses":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"main","parameterTypes":["java.lang.String[]"] }, {"name":"setBeanFactory","parameterTypes":["org.springframework.beans.factory.BeanFactory"] }] -}, -{ - "name":"com.ModeratorElection.MEApplication$$SpringCGLIB$$0", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "fields":[{"name":"CGLIB$FACTORY_DATA"}], - "methods":[{"name":"","parameterTypes":[] }, {"name":"CGLIB$SET_STATIC_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }, {"name":"CGLIB$SET_THREAD_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }] -}, -{ - "name":"com.ModeratorElection.MainView", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"","parameterTypes":["java.lang.String"] }, {"name":"setBeanFactory","parameterTypes":["org.springframework.beans.factory.BeanFactory"] }] -}, -{ - "name":"com.ModeratorElection.MainView$$SpringCGLIB$$0", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "fields":[{"name":"CGLIB$FACTORY_DATA"}], - "methods":[{"name":"","parameterTypes":["java.lang.String"] }, {"name":"CGLIB$SET_STATIC_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }, {"name":"CGLIB$SET_THREAD_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }] -}, -{ - "name":"com.couchbase.client.java.Bucket" -}, -{ - "name":"com.couchbase.client.java.Cluster" -}, -{ - "name":"com.datastax.oss.driver.api.core.CqlSession" -}, -{ - "name":"com.fasterxml.jackson.annotation.JacksonAnnotation", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.fasterxml.jackson.annotation.JsonInclude", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.fasterxml.jackson.annotation.JsonInclude$Include" -}, -{ - "name":"com.fasterxml.jackson.core.JsonGenerator" -}, -{ - "name":"com.fasterxml.jackson.core.ObjectCodec", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"getJsonFactory","parameterTypes":[] }, {"name":"readValues","parameterTypes":["com.fasterxml.jackson.core.JsonParser","com.fasterxml.jackson.core.type.ResolvedType"] }, {"name":"readValues","parameterTypes":["com.fasterxml.jackson.core.JsonParser","com.fasterxml.jackson.core.type.TypeReference"] }, {"name":"readValues","parameterTypes":["com.fasterxml.jackson.core.JsonParser","java.lang.Class"] }] -}, -{ - "name":"com.fasterxml.jackson.core.TreeCodec", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true -}, -{ - "name":"com.fasterxml.jackson.core.Versioned", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "name":"com.fasterxml.jackson.databind.Module", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"getDependencies","parameterTypes":[] }] -}, -{ - "name":"com.fasterxml.jackson.databind.ObjectMapper", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"createArrayNode","parameterTypes":[] }, {"name":"createObjectNode","parameterTypes":[] }, {"name":"getFactory","parameterTypes":[] }, {"name":"missingNode","parameterTypes":[] }, {"name":"nullNode","parameterTypes":[] }, {"name":"readTree","parameterTypes":["com.fasterxml.jackson.core.JsonParser"] }, {"name":"readValue","parameterTypes":["com.fasterxml.jackson.core.JsonParser","com.fasterxml.jackson.core.type.ResolvedType"] }, {"name":"readValue","parameterTypes":["com.fasterxml.jackson.core.JsonParser","com.fasterxml.jackson.core.type.TypeReference"] }, {"name":"readValue","parameterTypes":["com.fasterxml.jackson.core.JsonParser","java.lang.Class"] }, {"name":"readValues","parameterTypes":["com.fasterxml.jackson.core.JsonParser","com.fasterxml.jackson.core.type.ResolvedType"] }, {"name":"readValues","parameterTypes":["com.fasterxml.jackson.core.JsonParser","com.fasterxml.jackson.core.type.TypeReference"] }, {"name":"readValues","parameterTypes":["com.fasterxml.jackson.core.JsonParser","java.lang.Class"] }, {"name":"shutdown","parameterTypes":[] }, {"name":"treeAsTokens","parameterTypes":["com.fasterxml.jackson.core.TreeNode"] }, {"name":"treeToValue","parameterTypes":["com.fasterxml.jackson.core.TreeNode","java.lang.Class"] }, {"name":"version","parameterTypes":[] }, {"name":"writeTree","parameterTypes":["com.fasterxml.jackson.core.JsonGenerator","com.fasterxml.jackson.core.TreeNode"] }, {"name":"writeValue","parameterTypes":["com.fasterxml.jackson.core.JsonGenerator","java.lang.Object"] }] -}, -{ - "name":"com.fasterxml.jackson.databind.ext.Java7SupportImpl", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"com.fasterxml.jackson.databind.module.SimpleModule", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"addAbstractTypeMapping","parameterTypes":["java.lang.Class","java.lang.Class"] }, {"name":"addDeserializer","parameterTypes":["java.lang.Class","com.fasterxml.jackson.databind.JsonDeserializer"] }, {"name":"addKeyDeserializer","parameterTypes":["java.lang.Class","com.fasterxml.jackson.databind.KeyDeserializer"] }, {"name":"addKeySerializer","parameterTypes":["java.lang.Class","com.fasterxml.jackson.databind.JsonSerializer"] }, {"name":"addSerializer","parameterTypes":["com.fasterxml.jackson.databind.JsonSerializer"] }, {"name":"addSerializer","parameterTypes":["java.lang.Class","com.fasterxml.jackson.databind.JsonSerializer"] }, {"name":"addValueInstantiator","parameterTypes":["java.lang.Class","com.fasterxml.jackson.databind.deser.ValueInstantiator"] }, {"name":"getModuleName","parameterTypes":[] }, {"name":"getTypeId","parameterTypes":[] }, {"name":"registerSubtypes","parameterTypes":["java.util.Collection"] }, {"name":"registerSubtypes","parameterTypes":["com.fasterxml.jackson.databind.jsontype.NamedType[]"] }, {"name":"registerSubtypes","parameterTypes":["java.lang.Class[]"] }, {"name":"setAbstractTypes","parameterTypes":["com.fasterxml.jackson.databind.module.SimpleAbstractTypeResolver"] }, {"name":"setDeserializerModifier","parameterTypes":["com.fasterxml.jackson.databind.deser.BeanDeserializerModifier"] }, {"name":"setDeserializers","parameterTypes":["com.fasterxml.jackson.databind.module.SimpleDeserializers"] }, {"name":"setKeyDeserializers","parameterTypes":["com.fasterxml.jackson.databind.module.SimpleKeyDeserializers"] }, {"name":"setKeySerializers","parameterTypes":["com.fasterxml.jackson.databind.module.SimpleSerializers"] }, {"name":"setMixInAnnotation","parameterTypes":["java.lang.Class","java.lang.Class"] }, {"name":"setSerializerModifier","parameterTypes":["com.fasterxml.jackson.databind.ser.BeanSerializerModifier"] }, {"name":"setSerializers","parameterTypes":["com.fasterxml.jackson.databind.module.SimpleSerializers"] }, {"name":"setValueInstantiators","parameterTypes":["com.fasterxml.jackson.databind.module.SimpleValueInstantiators"] }, {"name":"setupModule","parameterTypes":["com.fasterxml.jackson.databind.Module$SetupContext"] }, {"name":"version","parameterTypes":[] }] -}, -{ - "name":"com.fasterxml.jackson.dataformat.cbor$CBORFactory" -}, -{ - "name":"com.fasterxml.jackson.dataformat.cbor.CBORFactory" -}, -{ - "name":"com.fasterxml.jackson.dataformat.smile$SmileFactory" -}, -{ - "name":"com.fasterxml.jackson.dataformat.smile.SmileFactory" -}, -{ - "name":"com.fasterxml.jackson.dataformat.xml$XmlMapper" -}, -{ - "name":"com.fasterxml.jackson.dataformat.xml.XmlMapper" -}, -{ - "name":"com.fasterxml.jackson.datatype.jdk8.Jdk8Module", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"com.fasterxml.jackson.datatype.jsr310.JavaTimeModule", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"com.fasterxml.jackson.module.paramnames.ParameterNamesModule", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"setupModule","parameterTypes":["com.fasterxml.jackson.databind.Module$SetupContext"] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"com.github.benmanes.caffeine.cache.Caffeine" -}, -{ - "name":"com.google.gson$Gson" -}, -{ - "name":"com.google.gson.Gson" -}, -{ - "name":"com.hazelcast.core.HazelcastInstance" -}, -{ - "name":"com.mongodb.client.MongoClient" -}, -{ - "name":"com.mongodb.reactivestreams.client.MongoClient" -}, -{ - "name":"com.rabbitmq.client.Channel" -}, -{ - "name":"com.rometools.rome.feed$WireFeed" -}, -{ - "name":"com.rometools.rome.feed.WireFeed" -}, -{ - "name":"com.samskivert.mustache$Template" -}, -{ - "name":"com.samskivert.mustache.Mustache" -}, -{ - "name":"com.samskivert.mustache.Template" -}, -{ - "name":"com.sendgrid.SendGrid" -}, -{ - "name":"com.unboundid.ldap.listener.InMemoryDirectoryServer" -}, -{ - "name":"com.vaadin.base.devserver.BrowserLiveReloadAccessorImpl", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"com.vaadin.base.devserver.DevModeHandlerManagerImpl", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"com.vaadin.flow.component.AbstractField", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.AbstractSinglePropertyField", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.AttachNotifier", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true, - "methods":[{"name":"addAttachListener","parameterTypes":["com.vaadin.flow.component.ComponentEventListener"] }] -}, -{ - "name":"com.vaadin.flow.component.BlurNotifier", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.ClickEvent", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":["com.vaadin.flow.component.Component","boolean","int","int","int","int","int","int","boolean","boolean","boolean","boolean"] }] -}, -{ - "name":"com.vaadin.flow.component.ClickNotifier", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true, - "methods":[{"name":"addClickListener","parameterTypes":["com.vaadin.flow.component.ComponentEventListener"] }, {"name":"addClickShortcut","parameterTypes":["com.vaadin.flow.component.Key","com.vaadin.flow.component.KeyModifier[]"] }, {"name":"addDoubleClickListener","parameterTypes":["com.vaadin.flow.component.ComponentEventListener"] }, {"name":"addSingleClickListener","parameterTypes":["com.vaadin.flow.component.ComponentEventListener"] }] -}, -{ - "name":"com.vaadin.flow.component.Component", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"findAncestor","parameterTypes":["java.lang.Class"] }, {"name":"getChildren","parameterTypes":[] }, {"name":"getElement","parameterTypes":[] }, {"name":"getId","parameterTypes":[] }, {"name":"getParent","parameterTypes":[] }, {"name":"getTranslation","parameterTypes":["java.lang.Object","java.util.Locale","java.lang.Object[]"] }, {"name":"getTranslation","parameterTypes":["java.lang.Object","java.lang.Object[]"] }, {"name":"getTranslation","parameterTypes":["java.lang.String","java.util.Locale","java.lang.Object[]"] }, {"name":"getTranslation","parameterTypes":["java.lang.String","java.lang.Object[]"] }, {"name":"getTranslation","parameterTypes":["java.util.Locale","java.lang.Object","java.lang.Object[]"] }, {"name":"getTranslation","parameterTypes":["java.util.Locale","java.lang.String","java.lang.Object[]"] }, {"name":"getUI","parameterTypes":[] }, {"name":"isAttached","parameterTypes":[] }, {"name":"isVisible","parameterTypes":[] }, {"name":"onEnabledStateChanged","parameterTypes":["boolean"] }, {"name":"removeFromParent","parameterTypes":[] }, {"name":"scrollIntoView","parameterTypes":[] }, {"name":"scrollIntoView","parameterTypes":["com.vaadin.flow.component.ScrollOptions"] }, {"name":"setId","parameterTypes":["java.lang.String"] }, {"name":"setVisible","parameterTypes":["boolean"] }] -}, -{ - "name":"com.vaadin.flow.component.DetachNotifier", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true, - "methods":[{"name":"addDetachListener","parameterTypes":["com.vaadin.flow.component.ComponentEventListener"] }] -}, -{ - "name":"com.vaadin.flow.component.FocusNotifier", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.Focusable", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.HasAriaLabel", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.HasComponents", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true, - "methods":[{"name":"add","parameterTypes":["java.lang.String"] }, {"name":"add","parameterTypes":["java.util.Collection"] }, {"name":"add","parameterTypes":["com.vaadin.flow.component.Component[]"] }, {"name":"addComponentAsFirst","parameterTypes":["com.vaadin.flow.component.Component"] }, {"name":"addComponentAtIndex","parameterTypes":["int","com.vaadin.flow.component.Component"] }, {"name":"remove","parameterTypes":["java.util.Collection"] }, {"name":"remove","parameterTypes":["com.vaadin.flow.component.Component[]"] }, {"name":"removeAll","parameterTypes":[] }] -}, -{ - "name":"com.vaadin.flow.component.HasElement", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "name":"com.vaadin.flow.component.HasEnabled", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true, - "methods":[{"name":"isEnabled","parameterTypes":[] }, {"name":"setEnabled","parameterTypes":["boolean"] }] -}, -{ - "name":"com.vaadin.flow.component.HasHelper", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.HasLabel", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.HasOrderedComponents", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true, - "methods":[{"name":"getComponentAt","parameterTypes":["int"] }, {"name":"getComponentCount","parameterTypes":[] }, {"name":"indexOf","parameterTypes":["com.vaadin.flow.component.Component"] }] -}, -{ - "name":"com.vaadin.flow.component.HasSize", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true, - "methods":[{"name":"getHeight","parameterTypes":[] }, {"name":"getHeightUnit","parameterTypes":[] }, {"name":"getMaxHeight","parameterTypes":[] }, {"name":"getMaxWidth","parameterTypes":[] }, {"name":"getMinHeight","parameterTypes":[] }, {"name":"getMinWidth","parameterTypes":[] }, {"name":"getWidth","parameterTypes":[] }, {"name":"getWidthUnit","parameterTypes":[] }, {"name":"setHeight","parameterTypes":["float","com.vaadin.flow.component.Unit"] }, {"name":"setHeight","parameterTypes":["java.lang.String"] }, {"name":"setHeightFull","parameterTypes":[] }, {"name":"setMaxHeight","parameterTypes":["float","com.vaadin.flow.component.Unit"] }, {"name":"setMaxHeight","parameterTypes":["java.lang.String"] }, {"name":"setMaxWidth","parameterTypes":["float","com.vaadin.flow.component.Unit"] }, {"name":"setMaxWidth","parameterTypes":["java.lang.String"] }, {"name":"setMinHeight","parameterTypes":["float","com.vaadin.flow.component.Unit"] }, {"name":"setMinHeight","parameterTypes":["java.lang.String"] }, {"name":"setMinWidth","parameterTypes":["float","com.vaadin.flow.component.Unit"] }, {"name":"setMinWidth","parameterTypes":["java.lang.String"] }, {"name":"setSizeFull","parameterTypes":[] }, {"name":"setSizeUndefined","parameterTypes":[] }, {"name":"setWidth","parameterTypes":["float","com.vaadin.flow.component.Unit"] }, {"name":"setWidth","parameterTypes":["java.lang.String"] }, {"name":"setWidthFull","parameterTypes":[] }] -}, -{ - "name":"com.vaadin.flow.component.HasStyle", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true, - "methods":[{"name":"addClassName","parameterTypes":["java.lang.String"] }, {"name":"addClassNames","parameterTypes":["java.lang.String[]"] }, {"name":"getClassName","parameterTypes":[] }, {"name":"getClassNames","parameterTypes":[] }, {"name":"getStyle","parameterTypes":[] }, {"name":"hasClassName","parameterTypes":["java.lang.String"] }, {"name":"removeClassName","parameterTypes":["java.lang.String"] }, {"name":"removeClassNames","parameterTypes":["java.lang.String[]"] }, {"name":"setClassName","parameterTypes":["java.lang.String"] }, {"name":"setClassName","parameterTypes":["java.lang.String","boolean"] }] -}, -{ - "name":"com.vaadin.flow.component.HasText", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.HasTheme", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.HasValidation", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.HasValue", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.HasValueAndElement", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.HtmlComponent", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.HtmlContainer", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.KeyDownEvent", - "queryAllPublicConstructors":true -}, -{ - "name":"com.vaadin.flow.component.PollNotifier", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.Tag", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.Text", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.UI", - "queryAllDeclaredMethods":true, - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"connectClient","parameterTypes":["java.lang.String","java.lang.String","java.lang.String","elemental.json.JsonValue","java.lang.String"] }] -}, -{ - "name":"com.vaadin.flow.component.button.Button", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.checkbox.Checkbox", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.checkbox.CheckboxGroup", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.checkbox.CheckboxGroup$CheckBoxItem", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.dependency.JsModule", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.dependency.JsModule$Container", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.dependency.NpmPackage", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.dependency.NpmPackage$Container", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.html.Div", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.html.Label", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.icon.AbstractIcon", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.icon.Icon", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.notification.Notification", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.orderedlayout.FlexComponent", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true, - "methods":[{"name":"expand","parameterTypes":["com.vaadin.flow.component.Component[]"] }, {"name":"getFlexGrow","parameterTypes":["com.vaadin.flow.component.HasElement"] }, {"name":"getFlexShrink","parameterTypes":["com.vaadin.flow.component.HasElement"] }, {"name":"getJustifyContentMode","parameterTypes":[] }, {"name":"replace","parameterTypes":["com.vaadin.flow.component.Component","com.vaadin.flow.component.Component"] }, {"name":"setFlexGrow","parameterTypes":["double","com.vaadin.flow.component.HasElement[]"] }, {"name":"setFlexShrink","parameterTypes":["double","com.vaadin.flow.component.HasElement[]"] }, {"name":"setJustifyContentMode","parameterTypes":["com.vaadin.flow.component.orderedlayout.FlexComponent$JustifyContentMode"] }] -}, -{ - "name":"com.vaadin.flow.component.orderedlayout.HorizontalLayout", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.orderedlayout.ThemableLayout", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true, - "methods":[{"name":"getBoxSizing","parameterTypes":[] }, {"name":"getThemeList","parameterTypes":[] }, {"name":"isMargin","parameterTypes":[] }, {"name":"isPadding","parameterTypes":[] }, {"name":"isSpacing","parameterTypes":[] }, {"name":"setBoxSizing","parameterTypes":["com.vaadin.flow.component.orderedlayout.BoxSizing"] }, {"name":"setMargin","parameterTypes":["boolean"] }] -}, -{ - "name":"com.vaadin.flow.component.orderedlayout.VerticalLayout", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"addAndExpand","parameterTypes":["com.vaadin.flow.component.Component[]"] }, {"name":"getAlignItems","parameterTypes":[] }, {"name":"getAlignSelf","parameterTypes":["com.vaadin.flow.component.HasElement"] }, {"name":"getDefaultHorizontalComponentAlignment","parameterTypes":[] }, {"name":"getHorizontalComponentAlignment","parameterTypes":["com.vaadin.flow.component.Component"] }, {"name":"setAlignItems","parameterTypes":["com.vaadin.flow.component.orderedlayout.FlexComponent$Alignment"] }, {"name":"setAlignSelf","parameterTypes":["com.vaadin.flow.component.orderedlayout.FlexComponent$Alignment","com.vaadin.flow.component.HasElement[]"] }, {"name":"setDefaultHorizontalComponentAlignment","parameterTypes":["com.vaadin.flow.component.orderedlayout.FlexComponent$Alignment"] }, {"name":"setHorizontalComponentAlignment","parameterTypes":["com.vaadin.flow.component.orderedlayout.FlexComponent$Alignment","com.vaadin.flow.component.Component[]"] }, {"name":"setPadding","parameterTypes":["boolean"] }, {"name":"setSpacing","parameterTypes":["boolean"] }] -}, -{ - "name":"com.vaadin.flow.component.page.AppShellConfigurator", - "queryAllPublicMethods":true, - "methods":[{"name":"configurePage","parameterTypes":["com.vaadin.flow.server.AppShellSettings"] }] -}, -{ - "name":"com.vaadin.flow.component.shared.HasClientValidation", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.shared.HasPrefix", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.shared.HasSuffix", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.shared.HasThemeVariant", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.shared.HasTooltip", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.shared.HasValidationProperties", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.component.shared.InputField", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.data.binder.HasItemComponents", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.data.binder.HasItemComponents$ItemComponent", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.data.binder.HasValidator", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.data.provider.HasDataView", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.data.provider.HasListDataView", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.data.selection.MultiSelect", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.di.LookupInitializer", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"com.vaadin.flow.di.LookupInitializer$AppShellPredicateImpl", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"com.vaadin.flow.di.LookupInitializer$ResourceProviderImpl", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"com.vaadin.flow.router.DefaultRoutePathProvider", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"com.vaadin.flow.router.HasErrorParameter" -}, -{ - "name":"com.vaadin.flow.router.InternalServerError" -}, -{ - "name":"com.vaadin.flow.router.PageTitle", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.router.PreserveOnRefresh", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.router.Route", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.router.RouteAccessDeniedError" -}, -{ - "name":"com.vaadin.flow.router.RouteNotFoundError" -}, -{ - "name":"com.vaadin.flow.router.RouterLayout", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.router.internal.DefaultErrorHandler", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.server.InitParameters", - "allDeclaredFields":true -}, -{ - "name":"com.vaadin.flow.server.PWA", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.server.UIInitListener", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "name":"com.vaadin.flow.server.auth.AnonymousAllowed", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.server.startup.AbstractConfigurationFactory", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.server.startup.ApplicationConfigurationFactory", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "name":"com.vaadin.flow.server.startup.DefaultApplicationConfigurationFactory", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"create","parameterTypes":["com.vaadin.flow.server.VaadinContext"] }] -}, -{ - "name":"com.vaadin.flow.spring.DevModeBrowserLauncher", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":["org.springframework.boot.SpringApplication","java.lang.String[]"] }] -}, -{ - "name":"com.vaadin.flow.spring.RootMappedCondition", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"com.vaadin.flow.spring.SpringApplicationConfigurationFactory", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"com.vaadin.flow.spring.SpringBootAutoConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"contextInitializer","parameterTypes":[] }, {"name":"flowBeanFactoryInitializationAotProcessor","parameterTypes":[] }, {"name":"servletRegistrationBean","parameterTypes":["org.springframework.beans.factory.ObjectProvider","com.vaadin.flow.spring.VaadinConfigurationProperties"] }, {"name":"setBeanFactory","parameterTypes":["org.springframework.beans.factory.BeanFactory"] }, {"name":"websocketEndpointDeployer","parameterTypes":[] }] -}, -{ - "name":"com.vaadin.flow.spring.SpringBootAutoConfiguration$$SpringCGLIB$$0", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "fields":[{"name":"CGLIB$FACTORY_DATA"}], - "methods":[{"name":"","parameterTypes":[] }, {"name":"CGLIB$SET_STATIC_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }, {"name":"CGLIB$SET_THREAD_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }, {"name":"contextInitializer","parameterTypes":[] }, {"name":"servletRegistrationBean","parameterTypes":["org.springframework.beans.factory.ObjectProvider","com.vaadin.flow.spring.VaadinConfigurationProperties"] }, {"name":"websocketEndpointDeployer","parameterTypes":[] }] -}, -{ - "name":"com.vaadin.flow.spring.SpringBootAutoConfiguration$$SpringCGLIB$$FastClass$$0", - "methods":[{"name":"","parameterTypes":["java.lang.Class"] }] -}, -{ - "name":"com.vaadin.flow.spring.SpringBootAutoConfiguration$$SpringCGLIB$$FastClass$$1", - "methods":[{"name":"","parameterTypes":["java.lang.Class"] }] -}, -{ - "name":"com.vaadin.flow.spring.SpringDevToolsPortHandler", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"com.vaadin.flow.spring.SpringLookupInitializer", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"com.vaadin.flow.spring.SpringLookupInitializer$SpringApplicationContextInit", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"setApplicationContext","parameterTypes":["org.springframework.context.ApplicationContext"] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"com.vaadin.flow.spring.SpringServlet" -}, -{ - "name":"com.vaadin.flow.spring.VaadinApplicationConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"defaultApplicationConfigurationFactory","parameterTypes":[] }, {"name":"setBeanFactory","parameterTypes":["org.springframework.beans.factory.BeanFactory"] }, {"name":"vaadinApplicationContextInitializer","parameterTypes":[] }] -}, -{ - "name":"com.vaadin.flow.spring.VaadinApplicationConfiguration$$SpringCGLIB$$0", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "fields":[{"name":"CGLIB$FACTORY_DATA"}], - "methods":[{"name":"","parameterTypes":[] }, {"name":"CGLIB$SET_STATIC_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }, {"name":"CGLIB$SET_THREAD_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }, {"name":"defaultApplicationConfigurationFactory","parameterTypes":[] }, {"name":"vaadinApplicationContextInitializer","parameterTypes":[] }, {"name":"vaadinI18nProvider","parameterTypes":["java.lang.String"] }] -}, -{ - "name":"com.vaadin.flow.spring.VaadinApplicationConfiguration$$SpringCGLIB$$FastClass$$0", - "methods":[{"name":"","parameterTypes":["java.lang.Class"] }] -}, -{ - "name":"com.vaadin.flow.spring.VaadinApplicationConfiguration$$SpringCGLIB$$FastClass$$1", - "methods":[{"name":"","parameterTypes":["java.lang.Class"] }] -}, -{ - "name":"com.vaadin.flow.spring.VaadinConfigurationProperties", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"getExcludedUrls","parameterTypes":["org.springframework.core.env.Environment"] }, {"name":"getUrlMapping","parameterTypes":["org.springframework.core.env.Environment"] }, {"name":"setLaunchBrowser","parameterTypes":["boolean"] }] -}, -{ - "name":"com.vaadin.flow.spring.VaadinScopesConfig", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setBeanFactory","parameterTypes":["org.springframework.beans.factory.BeanFactory"] }, {"name":"vaadinRouteScope","parameterTypes":[] }, {"name":"vaadinSessionScope","parameterTypes":[] }, {"name":"vaadinUIScope","parameterTypes":[] }] -}, -{ - "name":"com.vaadin.flow.spring.VaadinScopesConfig$$SpringCGLIB$$0", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "fields":[{"name":"CGLIB$FACTORY_DATA"}], - "methods":[{"name":"","parameterTypes":[] }, {"name":"CGLIB$SET_STATIC_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }, {"name":"CGLIB$SET_THREAD_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }] -}, -{ - "name":"com.vaadin.flow.spring.VaadinServletConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setBeanFactory","parameterTypes":["org.springframework.beans.factory.BeanFactory"] }, {"name":"vaadinForwardingController","parameterTypes":[] }, {"name":"vaadinRootMapping","parameterTypes":["org.springframework.core.env.Environment"] }] -}, -{ - "name":"com.vaadin.flow.spring.VaadinServletConfiguration$$SpringCGLIB$$0", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "fields":[{"name":"CGLIB$FACTORY_DATA"}], - "methods":[{"name":"","parameterTypes":[] }, {"name":"CGLIB$SET_STATIC_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }, {"name":"CGLIB$SET_THREAD_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }, {"name":"vaadinForwardingController","parameterTypes":[] }, {"name":"vaadinRootMapping","parameterTypes":["org.springframework.core.env.Environment"] }] -}, -{ - "name":"com.vaadin.flow.spring.VaadinServletConfiguration$$SpringCGLIB$$FastClass$$0", - "methods":[{"name":"","parameterTypes":["java.lang.Class"] }] -}, -{ - "name":"com.vaadin.flow.spring.VaadinServletConfiguration$$SpringCGLIB$$FastClass$$1", - "methods":[{"name":"","parameterTypes":["java.lang.Class"] }] -}, -{ - "name":"com.vaadin.flow.spring.VaadinServletConfiguration$RootExcludeHandler", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"com.vaadin.flow.spring.VaadinServletContextInitializer", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"onStartup","parameterTypes":["jakarta.servlet.ServletContext"] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"com.vaadin.flow.spring.VaadinWebsocketEndpointExporter", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"afterPropertiesSet","parameterTypes":[] }, {"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"com.vaadin.flow.spring.i18n.DefaultI18NProviderFactory", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"com.vaadin.flow.spring.scopes.AbstractScope", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.vaadin.flow.spring.scopes.VaadinRouteScope", - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"get","parameterTypes":["java.lang.String","org.springframework.beans.factory.ObjectFactory"] }, {"name":"getConversationId","parameterTypes":[] }, {"name":"postProcessBeanFactory","parameterTypes":["org.springframework.beans.factory.config.ConfigurableListableBeanFactory"] }, {"name":"registerDestructionCallback","parameterTypes":["java.lang.String","java.lang.Runnable"] }, {"name":"remove","parameterTypes":["java.lang.String"] }, {"name":"resolveContextualObject","parameterTypes":["java.lang.String"] }, {"name":"shutdown","parameterTypes":[] }, {"name":"uiInit","parameterTypes":["com.vaadin.flow.server.UIInitEvent"] }] -}, -{ - "name":"com.vaadin.flow.spring.scopes.VaadinSessionScope", - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"get","parameterTypes":["java.lang.String","org.springframework.beans.factory.ObjectFactory"] }, {"name":"getConversationId","parameterTypes":[] }, {"name":"postProcessBeanFactory","parameterTypes":["org.springframework.beans.factory.config.ConfigurableListableBeanFactory"] }, {"name":"registerDestructionCallback","parameterTypes":["java.lang.String","java.lang.Runnable"] }, {"name":"remove","parameterTypes":["java.lang.String"] }, {"name":"resolveContextualObject","parameterTypes":["java.lang.String"] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"com.vaadin.flow.spring.scopes.VaadinUIScope", - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"get","parameterTypes":["java.lang.String","org.springframework.beans.factory.ObjectFactory"] }, {"name":"getConversationId","parameterTypes":[] }, {"name":"postProcessBeanFactory","parameterTypes":["org.springframework.beans.factory.config.ConfigurableListableBeanFactory"] }, {"name":"registerDestructionCallback","parameterTypes":["java.lang.String","java.lang.Runnable"] }, {"name":"remove","parameterTypes":["java.lang.String"] }, {"name":"resolveContextualObject","parameterTypes":["java.lang.String"] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"com.vaadin.flow.spring.springnative.VaadinBeanFactoryInitializationAotProcessor", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"processAheadOfTime","parameterTypes":["org.springframework.beans.factory.config.ConfigurableListableBeanFactory"] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"com.vaadin.flow.theme.Theme", - "queryAllDeclaredMethods":true -}, -{ - "name":"freemarker.template$Configuration" -}, -{ - "name":"freemarker.template.Configuration" -}, -{ - "name":"graphql.GraphQL" -}, -{ - "name":"groovy.lang$MetaClass" -}, -{ - "name":"groovy.lang.MetaClass" -}, -{ - "name":"groovy.text$TemplateEngine" -}, -{ - "name":"groovy.text.TemplateEngine" -}, -{ - "name":"groovy.text.markup.MarkupTemplateEngine" -}, -{ - "name":"io.micrometer.context$ContextSnapshot" -}, -{ - "name":"io.micrometer.context.ContextSnapshot" -}, -{ - "name":"io.netty.buffer.PooledByteBufAllocator" -}, -{ - "name":"io.netty.util.NettyRuntime" -}, -{ - "name":"io.quarkus.runtime.Quarkus" -}, -{ - "name":"io.r2dbc.spi.ConnectionFactory" -}, -{ - "name":"io.reactivex.rxjava3.core$Flowable" -}, -{ - "name":"io.reactivex.rxjava3.core.Flowable" -}, -{ - "name":"io.rsocket.RSocket" -}, -{ - "name":"io.rsocket.core.RSocketServer" -}, -{ - "name":"io.smallrye.mutiny$Multi" -}, -{ - "name":"io.smallrye.mutiny.Multi" -}, -{ - "name":"io.undertow.Undertow" -}, -{ - "name":"io.undertow.websockets.jsr.Bootstrap" -}, -{ - "name":"jakarta.activation.MimeType" -}, -{ - "name":"jakarta.annotation.ManagedBean" -}, -{ - "name":"jakarta.annotation.PostConstruct" -}, -{ - "name":"jakarta.annotation.PreDestroy" -}, -{ - "name":"jakarta.annotation.Resource" -}, -{ - "name":"jakarta.ejb$EJB" -}, -{ - "name":"jakarta.ejb.EJB" -}, -{ - "name":"jakarta.faces.context$FacesContext" -}, -{ - "name":"jakarta.faces.context.FacesContext" -}, -{ - "name":"jakarta.inject$Inject" -}, -{ - "name":"jakarta.inject$Named" -}, -{ - "name":"jakarta.inject$Provider" -}, -{ - "name":"jakarta.inject$Qualifier" -}, -{ - "name":"jakarta.inject.Inject" -}, -{ - "name":"jakarta.inject.Named" -}, -{ - "name":"jakarta.inject.Provider" -}, -{ - "name":"jakarta.inject.Qualifier" -}, -{ - "name":"jakarta.jms.ConnectionFactory" -}, -{ - "name":"jakarta.jms.Message" -}, -{ - "name":"jakarta.json.bind$Jsonb" -}, -{ - "name":"jakarta.json.bind.Jsonb" -}, -{ - "name":"jakarta.persistence$EntityManagerFactory" -}, -{ - "name":"jakarta.persistence.EntityManager" -}, -{ - "name":"jakarta.persistence.EntityManagerFactory" -}, -{ - "name":"jakarta.persistence.Persistence" -}, -{ - "name":"jakarta.persistence.PersistenceContext" -}, -{ - "name":"jakarta.servlet.AsyncListener" -}, -{ - "name":"jakarta.servlet.Filter", - "queryAllPublicMethods":true -}, -{ - "name":"jakarta.servlet.GenericFilter", - "queryAllDeclaredMethods":true -}, -{ - "name":"jakarta.servlet.GenericServlet", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"getInitParameter","parameterTypes":["java.lang.String"] }, {"name":"getInitParameterNames","parameterTypes":[] }, {"name":"getServletConfig","parameterTypes":[] }, {"name":"getServletContext","parameterTypes":[] }, {"name":"getServletInfo","parameterTypes":[] }, {"name":"log","parameterTypes":["java.lang.String"] }, {"name":"log","parameterTypes":["java.lang.String","java.lang.Throwable"] }] -}, -{ - "name":"jakarta.servlet.MultipartConfigElement", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"jakarta.servlet.Servlet", - "queryAllPublicMethods":true -}, -{ - "name":"jakarta.servlet.ServletConfig", - "queryAllPublicMethods":true -}, -{ - "name":"jakarta.servlet.ServletContext", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "name":"jakarta.servlet.ServletRegistration" -}, -{ - "name":"jakarta.servlet.ServletRequest" -}, -{ - "name":"jakarta.servlet.annotation.HandlesTypes", - "queryAllDeclaredMethods":true -}, -{ - "name":"jakarta.servlet.annotation.WebListener", - "queryAllDeclaredMethods":true -}, -{ - "name":"jakarta.servlet.http.HttpServlet", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"init","parameterTypes":["jakarta.servlet.ServletConfig"] }, {"name":"service","parameterTypes":["jakarta.servlet.ServletRequest","jakarta.servlet.ServletResponse"] }] -}, -{ - "name":"jakarta.servlet.http.PushBuilder" -}, -{ - "name":"jakarta.servlet.jsp.jstl.core$Config" -}, -{ - "name":"jakarta.servlet.jsp.jstl.core.Config" -}, -{ - "name":"jakarta.transaction.Transaction" -}, -{ - "name":"jakarta.transaction.TransactionManager" -}, -{ - "name":"jakarta.validation.Validator", - "queryAllPublicMethods":true -}, -{ - "name":"jakarta.validation.ValidatorFactory", - "queryAllPublicMethods":true -}, -{ - "name":"jakarta.validation.bootstrap.GenericBootstrap" -}, -{ - "name":"jakarta.validation.executable.ExecutableValidator" -}, -{ - "name":"jakarta.websocket.Endpoint", - "queryAllDeclaredMethods":true -}, -{ - "name":"jakarta.websocket.server.ServerContainer" -}, -{ - "name":"jakarta.xml.bind$Binder" -}, -{ - "name":"jakarta.xml.bind.Binder" -}, -{ - "name":"jakarta.xml.ws.WebServiceRef" -}, -{ - "name":"java.io.FilePermission" -}, -{ - "name":"java.io.Serializable", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "name":"java.lang.Boolean", - "methods":[{"name":"toboolean","parameterTypes":[] }] -}, -{ - "name":"java.lang.Class", - "queryAllDeclaredMethods":true, - "methods":[{"name":"getModule","parameterTypes":[] }] -}, -{ - "name":"java.lang.ClassLoader", - "methods":[{"name":"defineClass","parameterTypes":["java.lang.String","byte[]","int","int","java.security.ProtectionDomain"] }] -}, -{ - "name":"java.lang.Iterable", - "queryAllPublicMethods":true, - "methods":[{"name":"forEach","parameterTypes":["java.util.function.Consumer"] }, {"name":"spliterator","parameterTypes":[] }] -}, -{ - "name":"java.lang.Module", - "queryAllDeclaredMethods":true, - "methods":[{"name":"isNamed","parameterTypes":[] }] -}, -{ - "name":"java.lang.Object", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true -}, -{ - "name":"java.lang.Record" -}, -{ - "name":"java.lang.Runnable" -}, -{ - "name":"java.lang.RuntimePermission" -}, -{ - "name":"java.lang.String", - "queryAllDeclaredMethods":true -}, -{ - "name":"java.lang.Thread", - "fields":[{"name":"threadLocalRandomProbe"}] -}, -{ - "name":"java.lang.Thread$Builder" -}, -{ - "name":"java.lang.WrongThreadException" -}, -{ - "name":"java.lang.annotation.Annotation" -}, -{ - "name":"java.lang.annotation.Documented", - "queryAllDeclaredMethods":true -}, -{ - "name":"java.lang.annotation.Inherited", - "queryAllDeclaredMethods":true -}, -{ - "name":"java.lang.annotation.Repeatable", - "queryAllDeclaredMethods":true -}, -{ - "name":"java.lang.annotation.Retention", - "queryAllDeclaredMethods":true -}, -{ - "name":"java.lang.annotation.Target", - "queryAllDeclaredMethods":true -}, -{ - "name":"java.lang.constant.Constable", - "queryAllPublicMethods":true -}, -{ - "name":"java.lang.foreign.MemorySegment" -}, -{ - "name":"java.lang.invoke.TypeDescriptor$OfField", - "queryAllPublicMethods":true -}, -{ - "name":"java.lang.reflect.AnnotatedElement", - "queryAllPublicMethods":true -}, -{ - "name":"java.lang.reflect.GenericDeclaration", - "queryAllPublicMethods":true -}, -{ - "name":"java.lang.reflect.ParameterizedType", - "methods":[{"name":"getActualTypeArguments","parameterTypes":[] }, {"name":"getRawType","parameterTypes":[] }] -}, -{ - "name":"java.lang.reflect.Type", - "queryAllPublicMethods":true -}, -{ - "name":"java.lang.reflect.TypeVariable", - "methods":[{"name":"getName","parameterTypes":[] }] -}, -{ - "name":"java.lang.reflect.WildcardType", - "methods":[{"name":"getLowerBounds","parameterTypes":[] }, {"name":"getUpperBounds","parameterTypes":[] }] -}, -{ - "name":"java.net.NetPermission" -}, -{ - "name":"java.net.SocketPermission" -}, -{ - "name":"java.net.URLPermission", - "methods":[{"name":"","parameterTypes":["java.lang.String","java.lang.String"] }] -}, -{ - "name":"java.net.UnixDomainSocketAddress", - "methods":[{"name":"of","parameterTypes":["java.lang.String"] }] -}, -{ - "name":"java.net.http.WebSocket$Listener" -}, -{ - "name":"java.nio.channels.ServerSocketChannel", - "methods":[{"name":"open","parameterTypes":["java.net.ProtocolFamily"] }] -}, -{ - "name":"java.nio.channels.SocketChannel", - "methods":[{"name":"open","parameterTypes":["java.net.ProtocolFamily"] }] -}, -{ - "name":"java.security.AllPermission" -}, -{ - "name":"java.security.SecureRandomParameters" -}, -{ - "name":"java.security.SecurityPermission" -}, -{ - "name":"java.sql.DriverManager" -}, -{ - "name":"java.util.ArrayList" -}, -{ - "name":"java.util.Enumeration" -}, -{ - "name":"java.util.EventListener" -}, -{ - "name":"java.util.EventObject" -}, -{ - "name":"java.util.HashMap" -}, -{ - "name":"java.util.HashSet" -}, -{ - "name":"java.util.LinkedHashMap" -}, -{ - "name":"java.util.List" -}, -{ - "name":"java.util.PropertyPermission" -}, -{ - "name":"java.util.Set" -}, -{ - "name":"java.util.concurrent.Executor" -}, -{ - "name":"java.util.concurrent.ForkJoinTask", - "fields":[{"name":"aux"}, {"name":"status"}] -}, -{ - "name":"java.util.concurrent.ThreadFactory", - "queryAllPublicMethods":true -}, -{ - "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.logging.LogManager" -}, -{ - "name":"java.util.logging.SimpleFormatter", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"javafx.beans.value.ObservableValue" -}, -{ - "name":"javax.annotation$PostConstruct" -}, -{ - "name":"javax.annotation$PreDestroy" -}, -{ - "name":"javax.annotation$Resource" -}, -{ - "name":"javax.annotation.PostConstruct" -}, -{ - "name":"javax.annotation.PreDestroy" -}, -{ - "name":"javax.annotation.Resource" -}, -{ - "name":"javax.cache.Caching" -}, -{ - "name":"javax.imageio.spi.ImageReaderSpi" -}, -{ - "name":"javax.imageio.spi.ImageReaderWriterSpi", - "methods":[{"name":"getFileSuffixes","parameterTypes":[] }, {"name":"getFormatNames","parameterTypes":[] }, {"name":"getMIMETypes","parameterTypes":[] }] -}, -{ - "name":"javax.imageio.spi.ImageWriterSpi" -}, -{ - "name":"javax.inject$Inject" -}, -{ - "name":"javax.inject.Inject" -}, -{ - "name":"javax.money$MonetaryAmount" -}, -{ - "name":"javax.money.MonetaryAmount" -}, -{ - "name":"javax.naming.InitialContext" -}, -{ - "name":"javax.naming.ldap.LdapContext" -}, -{ - "name":"javax.smartcardio.CardPermission" -}, -{ - "name":"javax.sql.DataSource" -}, -{ - "name":"jdk.internal.loader.ClassLoaders$AppClassLoader", - "methods":[{"name":"clearCache","parameterTypes":[] }] -}, -{ - "name":"jdk.internal.loader.ClassLoaders$PlatformClassLoader", - "methods":[{"name":"clearCache","parameterTypes":[] }] -}, -{ - "name":"kotlin$Metadata" -}, -{ - "name":"kotlin.Metadata" -}, -{ - "name":"kotlin.reflect.full$KClasses" -}, -{ - "name":"kotlin.reflect.full.KClasses" -}, -{ - "name":"kotlinx.coroutines.reactor$MonoKt" -}, -{ - "name":"kotlinx.coroutines.reactor.MonoKt" -}, -{ - "name":"kotlinx.serialization.cbor$Cbor" -}, -{ - "name":"kotlinx.serialization.cbor.Cbor" -}, -{ - "name":"kotlinx.serialization.json$Json" -}, -{ - "name":"kotlinx.serialization.json.Json" -}, -{ - "name":"kotlinx.serialization.protobuf$ProtoBuf" -}, -{ - "name":"kotlinx.serialization.protobuf.ProtoBuf" -}, -{ - "name":"liquibase.change.DatabaseChange" -}, -{ - "name":"org.apache.catalina.core.ApplicationContextFacade", - "queryAllDeclaredMethods":true, - "methods":[{"name":"addFilter","parameterTypes":["java.lang.String","jakarta.servlet.Filter"] }, {"name":"addFilter","parameterTypes":["java.lang.String","java.lang.Class"] }, {"name":"addFilter","parameterTypes":["java.lang.String","java.lang.String"] }, {"name":"addJspFile","parameterTypes":["java.lang.String","java.lang.String"] }, {"name":"addListener","parameterTypes":["java.lang.Class"] }, {"name":"addListener","parameterTypes":["java.lang.String"] }, {"name":"addListener","parameterTypes":["java.util.EventListener"] }, {"name":"addServlet","parameterTypes":["java.lang.String","jakarta.servlet.Servlet"] }, {"name":"addServlet","parameterTypes":["java.lang.String","java.lang.Class"] }, {"name":"addServlet","parameterTypes":["java.lang.String","java.lang.String"] }, {"name":"createFilter","parameterTypes":["java.lang.Class"] }, {"name":"createListener","parameterTypes":["java.lang.Class"] }, {"name":"createServlet","parameterTypes":["java.lang.Class"] }, {"name":"declareRoles","parameterTypes":["java.lang.String[]"] }, {"name":"getAttribute","parameterTypes":["java.lang.String"] }, {"name":"getAttributeNames","parameterTypes":[] }, {"name":"getClassLoader","parameterTypes":[] }, {"name":"getContext","parameterTypes":["java.lang.String"] }, {"name":"getContextPath","parameterTypes":[] }, {"name":"getDefaultSessionTrackingModes","parameterTypes":[] }, {"name":"getEffectiveMajorVersion","parameterTypes":[] }, {"name":"getEffectiveMinorVersion","parameterTypes":[] }, {"name":"getEffectiveSessionTrackingModes","parameterTypes":[] }, {"name":"getFilterRegistration","parameterTypes":["java.lang.String"] }, {"name":"getFilterRegistrations","parameterTypes":[] }, {"name":"getInitParameter","parameterTypes":["java.lang.String"] }, {"name":"getInitParameterNames","parameterTypes":[] }, {"name":"getJspConfigDescriptor","parameterTypes":[] }, {"name":"getMajorVersion","parameterTypes":[] }, {"name":"getMimeType","parameterTypes":["java.lang.String"] }, {"name":"getMinorVersion","parameterTypes":[] }, {"name":"getNamedDispatcher","parameterTypes":["java.lang.String"] }, {"name":"getRealPath","parameterTypes":["java.lang.String"] }, {"name":"getRequestCharacterEncoding","parameterTypes":[] }, {"name":"getRequestDispatcher","parameterTypes":["java.lang.String"] }, {"name":"getResource","parameterTypes":["java.lang.String"] }, {"name":"getResourceAsStream","parameterTypes":["java.lang.String"] }, {"name":"getResourcePaths","parameterTypes":["java.lang.String"] }, {"name":"getResponseCharacterEncoding","parameterTypes":[] }, {"name":"getServerInfo","parameterTypes":[] }, {"name":"getServletContextName","parameterTypes":[] }, {"name":"getServletRegistration","parameterTypes":["java.lang.String"] }, {"name":"getServletRegistrations","parameterTypes":[] }, {"name":"getSessionCookieConfig","parameterTypes":[] }, {"name":"getSessionTimeout","parameterTypes":[] }, {"name":"getVirtualServerName","parameterTypes":[] }, {"name":"log","parameterTypes":["java.lang.String"] }, {"name":"log","parameterTypes":["java.lang.String","java.lang.Throwable"] }, {"name":"removeAttribute","parameterTypes":["java.lang.String"] }, {"name":"setAttribute","parameterTypes":["java.lang.String","java.lang.Object"] }, {"name":"setInitParameter","parameterTypes":["java.lang.String","java.lang.String"] }, {"name":"setRequestCharacterEncoding","parameterTypes":["java.lang.String"] }, {"name":"setResponseCharacterEncoding","parameterTypes":["java.lang.String"] }, {"name":"setSessionTimeout","parameterTypes":["int"] }, {"name":"setSessionTrackingModes","parameterTypes":["java.util.Set"] }] -}, -{ - "name":"org.apache.catalina.loader.JdbcLeakPrevention", - "methods":[{"name":"","parameterTypes":[] }, {"name":"clearJdbcDriverRegistrations","parameterTypes":[] }] -}, -{ - "name":"org.apache.catalina.startup.Tomcat" -}, -{ - "name":"org.apache.catalina.util.CharsetMapper", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.coyote.AbstractProtocol", - "methods":[{"name":"getAddress","parameterTypes":[] }, {"name":"getLocalPort","parameterTypes":[] }, {"name":"setPort","parameterTypes":["int"] }, {"name":"setProperty","parameterTypes":["java.lang.String","java.lang.String"] }] -}, -{ - "name":"org.apache.coyote.UpgradeProtocol" -}, -{ - "name":"org.apache.coyote.http11.AbstractHttp11Protocol", - "methods":[{"name":"isSSLEnabled","parameterTypes":[] }] -}, -{ - "name":"org.apache.coyote.http11.Http11NioProtocol", - "queryAllPublicMethods":true -}, -{ - "name":"org.apache.el.ExpressionFactoryImpl", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.apache.jasper.compiler$JspConfig" -}, -{ - "name":"org.apache.jasper.compiler.JspConfig" -}, -{ - "name":"org.apache.jasper.servlet$JspServlet" -}, -{ - "name":"org.apache.jasper.servlet.JspServlet" -}, -{ - "name":"org.apache.logging.log4j.core.impl$Log4jContextFactory" -}, -{ - "name":"org.apache.logging.log4j.core.impl.Log4jContextFactory" -}, -{ - "name":"org.apache.logging.log4j.spi.ExtendedLogger" -}, -{ - "name":"org.apache.logging.slf4j.SLF4JProvider" -}, -{ - "name":"org.apache.tomcat.util.net.AbstractEndpoint", - "methods":[{"name":"setBindOnInit","parameterTypes":["boolean"] }] -}, -{ - "name":"org.apache.tomcat.util.net.NioEndpoint", - "queryAllPublicMethods":true -}, -{ - "name":"org.apache.tomcat.websocket.server.WsFilter", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.apache.tomcat.websocket.server.WsSci" -}, -{ - "name":"org.aspectj.weaver.Advice" -}, -{ - "name":"org.atmosphere.cache.UUIDBroadcasterCache", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.atmosphere.cdi.CDIObjectFactory" -}, -{ - "name":"org.atmosphere.container.JSR356AsyncSupport", - "methods":[{"name":"","parameterTypes":["org.atmosphere.cpr.AtmosphereConfig"] }] -}, -{ - "name":"org.atmosphere.container.JSR356Endpoint", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.atmosphere.cpr.DefaultAtmosphereResourceFactory", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.atmosphere.cpr.DefaultAtmosphereResourceSessionFactory", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.atmosphere.cpr.DefaultBroadcaster", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.atmosphere.cpr.DefaultBroadcasterFactory", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.atmosphere.cpr.DefaultMetaBroadcaster", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.atmosphere.guice.GuiceObjectFactory" -}, -{ - "name":"org.atmosphere.interceptor.AndroidAtmosphereInterceptor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.atmosphere.interceptor.CacheHeadersInterceptor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.atmosphere.interceptor.CorsInterceptor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.atmosphere.interceptor.HeartbeatInterceptor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.atmosphere.interceptor.IdleResourceInterceptor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.atmosphere.interceptor.JSONPAtmosphereInterceptor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.atmosphere.interceptor.JavaScriptProtocol", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.atmosphere.interceptor.OnDisconnectInterceptor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.atmosphere.interceptor.PaddingAtmosphereInterceptor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.atmosphere.interceptor.SSEAtmosphereInterceptor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.atmosphere.interceptor.WebSocketMessageSuspendInterceptor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.atmosphere.kafka.KafkaBroadcaster" -}, -{ - "name":"org.atmosphere.plugin.hazelcast.HazelcastBroadcaster" -}, -{ - "name":"org.atmosphere.plugin.jgroups.JGroupsBroadcaster" -}, -{ - "name":"org.atmosphere.plugin.jms.JMSBroadcaster" -}, -{ - "name":"org.atmosphere.plugin.rabbitmq.RabbitMQBroadcaster" -}, -{ - "name":"org.atmosphere.plugin.redis.RedisBroadcaster" -}, -{ - "name":"org.atmosphere.plugin.rmi.RMIBroadcaster" -}, -{ - "name":"org.atmosphere.plugin.xmpp.XMPPBroadcaster" -}, -{ - "name":"org.atmosphere.spring.SpringWebObjectFactory" -}, -{ - "name":"org.atmosphere.util.VoidAnnotationProcessor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.atmosphere.websocket.protocol.SimpleHttpProtocol", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.cache2k.Cache2kBuilder" -}, -{ - "name":"org.eclipse.core.runtime$FileLocator" -}, -{ - "name":"org.eclipse.core.runtime.FileLocator" -}, -{ - "name":"org.eclipse.jetty.server.Server" -}, -{ - "name":"org.eclipse.jetty.util.Loader" -}, -{ - "name":"org.eclipse.jetty.webapp.WebAppContext" -}, -{ - "name":"org.eclipse.jetty.websocket.jakarta.server.config.JakartaWebSocketServletContainerInitializer" -}, -{ - "name":"org.elasticsearch.client.RestClientBuilder" -}, -{ - "name":"org.flywaydb.core.Flyway" -}, -{ - "name":"org.glassfish.jersey.server.spring.SpringComponentProvider" -}, -{ - "name":"org.graalvm.nativeimage.ImageInfo", - "methods":[{"name":"inImageCode","parameterTypes":[] }] -}, -{ - "name":"org.h2.server.web.JakartaWebServlet" -}, -{ - "name":"org.hibernate.validator.internal.engine.AbstractConfigurationImpl", - "methods":[{"name":"externalClassLoader","parameterTypes":["java.lang.ClassLoader"] }] -}, -{ - "name":"org.hibernate.validator.internal.engine.ConfigurationImpl" -}, -{ - "name":"org.hibernate.validator.internal.util.logging.Log_$logger", - "methods":[{"name":"","parameterTypes":["org.jboss.logging.Logger"] }] -}, -{ - "name":"org.hibernate.validator.internal.util.logging.Log_$logger_de" -}, -{ - "name":"org.hibernate.validator.internal.util.logging.Log_$logger_de_DE" -}, -{ - "name":"org.hibernate.validator.internal.util.logging.Messages_$bundle", - "fields":[{"name":"INSTANCE"}] -}, -{ - "name":"org.hibernate.validator.internal.util.logging.Messages_$bundle_de" -}, -{ - "name":"org.hibernate.validator.internal.util.logging.Messages_$bundle_de_DE" -}, -{ - "name":"org.infinispan.spring.embedded.provider.SpringEmbeddedCacheManager" -}, -{ - "name":"org.influxdb.InfluxDB" -}, -{ - "name":"org.jboss.logging.Logger" -}, -{ - "name":"org.joda.time.ReadableInstant" -}, -{ - "name":"org.jooq.DSLContext" -}, -{ - "name":"org.neo4j.driver.Driver" -}, -{ - "name":"org.quartz.Scheduler" -}, -{ - "name":"org.slf4j.Logger" -}, -{ - "name":"org.slf4j.bridge.SLF4JBridgeHandler" -}, -{ - "name":"org.slf4j.spi.LocationAwareLogger", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"determineBeanType","parameterTypes":["java.lang.Class","java.lang.String"] }, {"name":"postProcessAfterInitialization","parameterTypes":["java.lang.Object","java.lang.String"] }, {"name":"setBeforeExistingAdvisors","parameterTypes":["boolean"] }] -}, -{ - "name":"org.springframework.aop.framework.AopInfrastructureBean", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.aop.framework.ProxyConfig", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"copyFrom","parameterTypes":["org.springframework.aop.framework.ProxyConfig"] }, {"name":"isExposeProxy","parameterTypes":[] }, {"name":"isFrozen","parameterTypes":[] }, {"name":"isOpaque","parameterTypes":[] }, {"name":"isOptimize","parameterTypes":[] }, {"name":"isProxyTargetClass","parameterTypes":[] }, {"name":"setExposeProxy","parameterTypes":["boolean"] }, {"name":"setFrozen","parameterTypes":["boolean"] }, {"name":"setOpaque","parameterTypes":["boolean"] }, {"name":"setOptimize","parameterTypes":["boolean"] }, {"name":"setProxyTargetClass","parameterTypes":["boolean"] }, {"name":"toString","parameterTypes":[] }] -}, -{ - "name":"org.springframework.aop.framework.ProxyProcessorSupport", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"getOrder","parameterTypes":[] }, {"name":"setBeanClassLoader","parameterTypes":["java.lang.ClassLoader"] }, {"name":"setOrder","parameterTypes":["int"] }, {"name":"setProxyClassLoader","parameterTypes":["java.lang.ClassLoader"] }] -}, -{ - "name":"org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"setBeanFactory","parameterTypes":["org.springframework.beans.factory.BeanFactory"] }] -}, -{ - "name":"org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"determineBeanType","parameterTypes":["java.lang.Class","java.lang.String"] }, {"name":"determineCandidateConstructors","parameterTypes":["java.lang.Class","java.lang.String"] }, {"name":"getEarlyBeanReference","parameterTypes":["java.lang.Object","java.lang.String"] }, {"name":"isFrozen","parameterTypes":[] }, {"name":"postProcessAfterInitialization","parameterTypes":["java.lang.Object","java.lang.String"] }, {"name":"postProcessBeforeInstantiation","parameterTypes":["java.lang.Class","java.lang.String"] }, {"name":"postProcessProperties","parameterTypes":["org.springframework.beans.PropertyValues","java.lang.Object","java.lang.String"] }, {"name":"predictBeanType","parameterTypes":["java.lang.Class","java.lang.String"] }, {"name":"setAdvisorAdapterRegistry","parameterTypes":["org.springframework.aop.framework.adapter.AdvisorAdapterRegistry"] }, {"name":"setApplyCommonInterceptorsFirst","parameterTypes":["boolean"] }, {"name":"setCustomTargetSourceCreators","parameterTypes":["org.springframework.aop.framework.autoproxy.TargetSourceCreator[]"] }, {"name":"setFrozen","parameterTypes":["boolean"] }, {"name":"setInterceptorNames","parameterTypes":["java.lang.String[]"] }] -}, -{ - "name":"org.springframework.aop.framework.autoproxy.AbstractBeanFactoryAwareAdvisingPostProcessor", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"setBeanFactory","parameterTypes":["org.springframework.beans.factory.BeanFactory"] }] -}, -{ - "name":"org.springframework.aop.framework.autoproxy.InfrastructureAdvisorAutoProxyCreator", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.aot.hint.annotation.Reflective", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.batch.core.launch.JobLauncher" -}, -{ - "name":"org.springframework.beans.factory.Aware", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.beans.factory.BeanClassLoaderAware", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.beans.factory.BeanFactoryAware", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.beans.factory.BeanNameAware", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.beans.factory.DisposableBean", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.beans.factory.FactoryBean", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.beans.factory.InitializingBean", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.beans.factory.SmartInitializingSingleton", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.beans.factory.annotation.Autowired", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.beans.factory.annotation.Qualifier", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.beans.factory.annotation.Value", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.beans.factory.aot.BeanFactoryInitializationAotProcessor", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.beans.factory.aot.BeanRegistrationAotProcessor", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.beans.factory.config.BeanFactoryPostProcessor", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.beans.factory.config.BeanPostProcessor", - "queryAllPublicMethods":true, - "methods":[{"name":"postProcessBeforeInitialization","parameterTypes":["java.lang.Object","java.lang.String"] }] -}, -{ - "name":"org.springframework.beans.factory.config.InstantiationAwareBeanPostProcessor", - "queryAllPublicMethods":true, - "methods":[{"name":"postProcessAfterInstantiation","parameterTypes":["java.lang.Object","java.lang.String"] }, {"name":"postProcessBeforeInstantiation","parameterTypes":["java.lang.Class","java.lang.String"] }, {"name":"postProcessProperties","parameterTypes":["org.springframework.beans.PropertyValues","java.lang.Object","java.lang.String"] }] -}, -{ - "name":"org.springframework.beans.factory.config.Scope", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.beans.factory.config.SmartInstantiationAwareBeanPostProcessor", - "queryAllPublicMethods":true, - "methods":[{"name":"determineCandidateConstructors","parameterTypes":["java.lang.Class","java.lang.String"] }, {"name":"getEarlyBeanReference","parameterTypes":["java.lang.Object","java.lang.String"] }, {"name":"predictBeanType","parameterTypes":["java.lang.Class","java.lang.String"] }] -}, -{ - "name":"org.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessor", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.beans.factory.support.NullBean", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.beans.factory.xml.XmlBeanDefinitionReader", - "allPublicFields":true -}, -{ - "name":"org.springframework.boot.ClearCachesApplicationListener", - "queryAllDeclaredConstructors":true, - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.SpringApplication", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"setBannerMode","parameterTypes":["org.springframework.boot.Banner$Mode"] }] -}, -{ - "name":"org.springframework.boot.SpringBootConfiguration", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.boot.ansi.AnsiOutput$Enabled", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.AutoConfiguration", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.boot.autoconfigure.AutoConfigurationExcludeFilter", - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.AutoConfigurationImportSelector", - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.AutoConfigurationImportSelector$AutoConfigurationGroup", - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.AutoConfigurationPackage", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.boot.autoconfigure.AutoConfigurationPackages$BasePackages", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":["java.lang.String[]"] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.AutoConfigurationPackages$Registrar", - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.AutoConfigureAfter", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.boot.autoconfigure.AutoConfigureBefore", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.boot.autoconfigure.AutoConfigureOrder", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.boot.autoconfigure.BackgroundPreinitializer", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.EnableAutoConfiguration", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.boot.autoconfigure.SharedMetadataReaderFactoryContextInitializer", - "queryAllDeclaredConstructors":true, - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.SpringBootApplication", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.boot.autoconfigure.aop.AopAutoConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.aop.AopAutoConfiguration$ClassProxyingConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"forceAutoProxyCreatorToUseClassProxying","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.availability.ApplicationAvailabilityAutoConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"applicationAvailability","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration$CacheConfigurationImportSelector", - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.cache.CacheCondition", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.cache.CacheType", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.condition.ConditionEvaluationReportAutoConfigurationImportListener", - "queryAllDeclaredConstructors":true, - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.condition.ConditionalOnBean", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.boot.autoconfigure.condition.ConditionalOnClass", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.boot.autoconfigure.condition.ConditionalOnMissingClass", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.boot.autoconfigure.condition.ConditionalOnNotWarDeployment", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.boot.autoconfigure.condition.ConditionalOnProperty", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.boot.autoconfigure.condition.ConditionalOnResource", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.boot.autoconfigure.condition.ConditionalOnSingleCandidate", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.boot.autoconfigure.condition.ConditionalOnWebApplication", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.boot.autoconfigure.condition.ConditionalOnWebApplication$Type" -}, -{ - "name":"org.springframework.boot.autoconfigure.condition.OnBeanCondition", - "queryAllDeclaredConstructors":true, - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.condition.OnClassCondition", - "queryAllDeclaredConstructors":true, - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.condition.OnPropertyCondition", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.condition.OnResourceCondition", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.condition.OnWarDeploymentCondition", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.condition.OnWebApplicationCondition", - "queryAllDeclaredConstructors":true, - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.condition.SearchStrategy" -}, -{ - "name":"org.springframework.boot.autoconfigure.context.ConfigurationPropertiesAutoConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.context.LifecycleAutoConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"defaultLifecycleProcessor","parameterTypes":["org.springframework.boot.autoconfigure.context.LifecycleProperties"] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.context.LifecycleProperties", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.context.MessageSourceAutoConfiguration$ResourceBundleCondition", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"propertySourcesPlaceholderConfigurer","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.flyway.FlywayMigrationInitializerDatabaseInitializerDetector", - "queryAllDeclaredConstructors":true, - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.freemarker.FreeMarkerTemplateAvailabilityProvider", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.groovy.template.GroovyTemplateAvailabilityProvider", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.gson.GsonAutoConfiguration" -}, -{ - "name":"org.springframework.boot.autoconfigure.http.GsonHttpMessageConvertersConfiguration" -}, -{ - "name":"org.springframework.boot.autoconfigure.http.HttpMessageConverters", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"messageConverters","parameterTypes":["org.springframework.beans.factory.ObjectProvider"] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration$HttpMessageConvertersAutoConfigurationRuntimeHints" -}, -{ - "name":"org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration$NotReactiveWebApplicationCondition", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration$StringHttpMessageConverterConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"stringHttpMessageConverter","parameterTypes":["org.springframework.core.env.Environment"] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.http.JacksonHttpMessageConvertersConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.http.JacksonHttpMessageConvertersConfiguration$MappingJackson2HttpMessageConverterConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"mappingJackson2HttpMessageConverter","parameterTypes":["com.fasterxml.jackson.databind.ObjectMapper"] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.http.JsonbHttpMessageConvertersConfiguration" -}, -{ - "name":"org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":["org.springframework.boot.autoconfigure.info.ProjectInfoProperties"] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration$GitResourceAvailableCondition", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.info.ProjectInfoProperties", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.integration.IntegrationPropertiesEnvironmentPostProcessor", - "queryAllDeclaredConstructors":true, - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.jackson.Jackson2ObjectMapperBuilderCustomizer", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"jsonComponentModule","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$Jackson2ObjectMapperBuilderCustomizerConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"standardJacksonObjectMapperBuilderCustomizer","parameterTypes":["org.springframework.boot.autoconfigure.jackson.JacksonProperties","org.springframework.beans.factory.ObjectProvider"] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$Jackson2ObjectMapperBuilderCustomizerConfiguration$StandardJackson2ObjectMapperBuilderCustomizer", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$JacksonMixinConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"jsonMixinModule","parameterTypes":["org.springframework.context.ApplicationContext","org.springframework.boot.jackson.JsonMixinModuleEntries"] }, {"name":"jsonMixinModuleEntries","parameterTypes":["org.springframework.context.ApplicationContext"] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$JacksonObjectMapperBuilderConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"jacksonObjectMapperBuilder","parameterTypes":["org.springframework.context.ApplicationContext","java.util.List"] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$JacksonObjectMapperConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"jacksonObjectMapper","parameterTypes":["org.springframework.http.converter.json.Jackson2ObjectMapperBuilder"] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$ParameterNamesModuleConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"parameterNamesModule","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.jackson.JacksonProperties", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.jsonb.JsonbAutoConfiguration" -}, -{ - "name":"org.springframework.boot.autoconfigure.logging.ConditionEvaluationReportLoggingListener", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.mustache.MustacheTemplateAvailabilityProvider", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.sql.init.DataSourceInitializationConfiguration" -}, -{ - "name":"org.springframework.boot.autoconfigure.sql.init.R2dbcInitializationConfiguration" -}, -{ - "name":"org.springframework.boot.autoconfigure.sql.init.SqlInitializationAutoConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.sql.init.SqlInitializationAutoConfiguration$SqlInitializationModeCondition", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.sql.init.SqlInitializationProperties", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.ssl.SslAutoConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"sslBundleRegistry","parameterTypes":["java.util.List"] }, {"name":"sslPropertiesSslBundleRegistrar","parameterTypes":["org.springframework.boot.autoconfigure.ssl.SslProperties"] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.ssl.SslBundleRegistrar", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.boot.autoconfigure.ssl.SslProperties", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.ssl.SslPropertiesBundleRegistrar", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.task.TaskExecutionAutoConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"applicationTaskExecutor","parameterTypes":["org.springframework.boot.task.TaskExecutorBuilder"] }, {"name":"taskExecutorBuilder","parameterTypes":["org.springframework.boot.autoconfigure.task.TaskExecutionProperties","org.springframework.beans.factory.ObjectProvider","org.springframework.beans.factory.ObjectProvider"] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.task.TaskExecutionProperties", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.task.TaskSchedulingAutoConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"taskSchedulerBuilder","parameterTypes":["org.springframework.boot.autoconfigure.task.TaskSchedulingProperties","org.springframework.beans.factory.ObjectProvider"] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.task.TaskSchedulingProperties", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.thymeleaf.ThymeleafTemplateAvailabilityProvider", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.validation.PrimaryDefaultValidatorPostProcessor", - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"defaultValidator","parameterTypes":["org.springframework.context.ApplicationContext","org.springframework.beans.factory.ObjectProvider"] }, {"name":"methodValidationPostProcessor","parameterTypes":["org.springframework.core.env.Environment","org.springframework.beans.factory.ObjectProvider","org.springframework.beans.factory.ObjectProvider"] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.validation.ValidatorAdapter", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.boot.autoconfigure.web.ConditionalOnEnabledResourceChain", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.boot.autoconfigure.web.OnEnabledResourceChainCondition", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.ServerProperties", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setPort","parameterTypes":["java.lang.Integer"] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.WebProperties", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.WebResourcesRuntimeHints" -}, -{ - "name":"org.springframework.boot.autoconfigure.web.client.RestTemplateAutoConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.client.RestTemplateAutoConfiguration$NotReactiveWebApplicationCondition", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.client.RestTemplateBuilderConfigurer" -}, -{ - "name":"org.springframework.boot.autoconfigure.web.embedded.EmbeddedWebServerFactoryCustomizerAutoConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.embedded.EmbeddedWebServerFactoryCustomizerAutoConfiguration$TomcatWebServerFactoryCustomizerConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"tomcatWebServerFactoryCustomizer","parameterTypes":["org.springframework.core.env.Environment","org.springframework.boot.autoconfigure.web.ServerProperties"] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.embedded.TomcatWebServerFactoryCustomizer", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.format.WebConversionService", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.ConditionalOnMissingFilterBean", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration$DefaultDispatcherServletCondition", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration$DispatcherServletConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"dispatcherServlet","parameterTypes":["org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties"] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration$DispatcherServletRegistrationCondition", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration$DispatcherServletRegistrationConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"dispatcherServletRegistration","parameterTypes":["org.springframework.web.servlet.DispatcherServlet","org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties","org.springframework.beans.factory.ObjectProvider"] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.DispatcherServletPath", - "queryAllPublicMethods":true, - "methods":[{"name":"getPrefix","parameterTypes":[] }, {"name":"getRelativePath","parameterTypes":["java.lang.String"] }, {"name":"getServletUrlMapping","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.DispatcherServletRegistrationBean", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"addUrlMappings","parameterTypes":["java.lang.String[]"] }, {"name":"close","parameterTypes":[] }, {"name":"setUrlMappings","parameterTypes":["java.util.Collection"] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.HttpEncodingAutoConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":["org.springframework.boot.autoconfigure.web.ServerProperties"] }, {"name":"characterEncodingFilter","parameterTypes":[] }, {"name":"localeCharsetMappingsCustomizer","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.HttpEncodingAutoConfiguration$LocaleCharsetMappingsCustomizer", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.JspTemplateAvailabilityProvider", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.MultipartAutoConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":["org.springframework.boot.autoconfigure.web.servlet.MultipartProperties"] }, {"name":"multipartConfigElement","parameterTypes":[] }, {"name":"multipartResolver","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.MultipartProperties", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryAutoConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"servletWebServerFactoryCustomizer","parameterTypes":["org.springframework.boot.autoconfigure.web.ServerProperties","org.springframework.beans.factory.ObjectProvider","org.springframework.beans.factory.ObjectProvider","org.springframework.beans.factory.ObjectProvider"] }, {"name":"tomcatServletWebServerFactoryCustomizer","parameterTypes":["org.springframework.boot.autoconfigure.web.ServerProperties"] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryAutoConfiguration$BeanPostProcessorsRegistrar", - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryConfiguration$EmbeddedJetty" -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryConfiguration$EmbeddedTomcat", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"tomcatServletWebServerFactory","parameterTypes":["org.springframework.beans.factory.ObjectProvider","org.springframework.beans.factory.ObjectProvider","org.springframework.beans.factory.ObjectProvider"] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryConfiguration$EmbeddedUndertow" -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryCustomizer", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.TomcatServletWebServerFactoryCustomizer", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"formContentFilter","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$EnableWebMvcConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":["org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties","org.springframework.boot.autoconfigure.web.WebProperties","org.springframework.beans.factory.ObjectProvider","org.springframework.beans.factory.ObjectProvider","org.springframework.beans.factory.ListableBeanFactory"] }, {"name":"flashMapManager","parameterTypes":[] }, {"name":"localeResolver","parameterTypes":[] }, {"name":"mvcContentNegotiationManager","parameterTypes":[] }, {"name":"mvcConversionService","parameterTypes":[] }, {"name":"mvcValidator","parameterTypes":[] }, {"name":"requestMappingHandlerAdapter","parameterTypes":["org.springframework.web.accept.ContentNegotiationManager","org.springframework.format.support.FormattingConversionService","org.springframework.validation.Validator"] }, {"name":"setResourceLoader","parameterTypes":["org.springframework.core.io.ResourceLoader"] }, {"name":"themeResolver","parameterTypes":[] }, {"name":"welcomePageHandlerMapping","parameterTypes":["org.springframework.context.ApplicationContext","org.springframework.format.support.FormattingConversionService","org.springframework.web.servlet.resource.ResourceUrlProvider"] }, {"name":"welcomePageNotAcceptableHandlerMapping","parameterTypes":["org.springframework.context.ApplicationContext","org.springframework.format.support.FormattingConversionService","org.springframework.web.servlet.resource.ResourceUrlProvider"] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":["org.springframework.boot.autoconfigure.web.WebProperties","org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties","org.springframework.beans.factory.ListableBeanFactory","org.springframework.beans.factory.ObjectProvider","org.springframework.beans.factory.ObjectProvider","org.springframework.beans.factory.ObjectProvider","org.springframework.beans.factory.ObjectProvider"] }, {"name":"addFormatters","parameterTypes":["org.springframework.format.FormatterRegistry"] }, {"name":"addResourceHandlers","parameterTypes":["org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry"] }, {"name":"configureAsyncSupport","parameterTypes":["org.springframework.web.servlet.config.annotation.AsyncSupportConfigurer"] }, {"name":"configureContentNegotiation","parameterTypes":["org.springframework.web.servlet.config.annotation.ContentNegotiationConfigurer"] }, {"name":"configureMessageConverters","parameterTypes":["java.util.List"] }, {"name":"configurePathMatch","parameterTypes":["org.springframework.web.servlet.config.annotation.PathMatchConfigurer"] }, {"name":"defaultViewResolver","parameterTypes":[] }, {"name":"getMessageCodesResolver","parameterTypes":[] }, {"name":"requestContextFilter","parameterTypes":[] }, {"name":"setServletContext","parameterTypes":["jakarta.servlet.ServletContext"] }, {"name":"viewResolver","parameterTypes":["org.springframework.beans.factory.BeanFactory"] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.WelcomePageHandlerMapping", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.WelcomePageNotAcceptableHandlerMapping", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.error.AbstractErrorController", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.error.DefaultErrorViewResolver", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":["org.springframework.boot.autoconfigure.web.ServerProperties"] }, {"name":"basicErrorController","parameterTypes":["org.springframework.boot.web.servlet.error.ErrorAttributes","org.springframework.beans.factory.ObjectProvider"] }, {"name":"errorAttributes","parameterTypes":[] }, {"name":"errorPageCustomizer","parameterTypes":["org.springframework.boot.autoconfigure.web.servlet.DispatcherServletPath"] }, {"name":"preserveErrorControllerTargetClassPostProcessor","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration$DefaultErrorViewResolverConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":["org.springframework.context.ApplicationContext","org.springframework.boot.autoconfigure.web.WebProperties"] }, {"name":"conventionErrorViewResolver","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration$ErrorPageCustomizer", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration$ErrorTemplateMissingCondition", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration$PreserveErrorControllerTargetClassPostProcessor", - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration$StaticView", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"getContentType","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"beanNameViewResolver","parameterTypes":[] }, {"name":"defaultErrorView","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.servlet.error.ErrorViewResolver", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.boot.autoconfigure.websocket.servlet.TomcatWebSocketServletWebServerCustomizer", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.websocket.servlet.WebSocketMessagingAutoConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.websocket.servlet.WebSocketServletAutoConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.websocket.servlet.WebSocketServletAutoConfiguration$TomcatWebSocketConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"websocketServletWebServerCustomizer","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.availability.ApplicationAvailability", - "queryAllPublicMethods":true, - "methods":[{"name":"getLivenessState","parameterTypes":[] }, {"name":"getReadinessState","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.availability.ApplicationAvailabilityBean", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.builder.ParentContextCloserApplicationListener", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.cloud.CloudFoundryVcapEnvironmentPostProcessor", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":["org.springframework.boot.logging.DeferredLogFactory"] }] -}, -{ - "name":"org.springframework.boot.context.ConfigurationWarningsApplicationContextInitializer", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.context.ContextIdApplicationContextInitializer", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.context.FileEncodingApplicationListener", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.context.TypeExcludeFilter", - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.context.config.AnsiOutputApplicationListener", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.context.config.ConfigDataEnvironmentPostProcessor", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":["org.springframework.boot.logging.DeferredLogFactory","org.springframework.boot.ConfigurableBootstrapContext"] }] -}, -{ - "name":"org.springframework.boot.context.config.ConfigDataNotFoundAction", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.context.config.ConfigDataProperties", - "queryAllDeclaredConstructors":true, - "fields":[{"name":"this$0"}], - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.context.config.ConfigTreeConfigDataLoader", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.context.config.ConfigTreeConfigDataLocationResolver", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":["org.springframework.core.io.ResourceLoader"] }] -}, -{ - "name":"org.springframework.boot.context.config.DelegatingApplicationContextInitializer", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.context.config.DelegatingApplicationListener", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.context.config.StandardConfigDataLoader", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.context.config.StandardConfigDataLocationResolver", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":["org.springframework.boot.logging.DeferredLogFactory","org.springframework.boot.context.properties.bind.Binder","org.springframework.core.io.ResourceLoader"] }] -}, -{ - "name":"org.springframework.boot.context.event.EventPublishingRunListener", - "queryAllDeclaredConstructors":true, - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":["org.springframework.boot.SpringApplication","java.lang.String[]"] }] -}, -{ - "name":"org.springframework.boot.context.logging.LoggingApplicationListener", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.context.properties.BoundConfigurationProperties", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.context.properties.ConfigurationProperties", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.boot.context.properties.ConfigurationPropertiesBinder$ConfigurationPropertiesBinderFactory", - "queryAllDeclaredMethods":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.context.properties.DeprecatedConfigurationProperty", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.boot.context.properties.EnableConfigurationProperties", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.boot.context.properties.EnableConfigurationPropertiesRegistrar", - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.context.properties.NestedConfigurationProperty", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.boot.context.properties.bind.Name", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.boot.context.properties.bind.Nested", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.boot.env.EnvironmentPostProcessorApplicationListener", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.env.PropertiesPropertySourceLoader", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.env.RandomValuePropertySourceEnvironmentPostProcessor", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":["org.springframework.boot.logging.DeferredLogFactory"] }] -}, -{ - "name":"org.springframework.boot.env.SpringApplicationJsonEnvironmentPostProcessor", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.env.SystemEnvironmentPropertySourceEnvironmentPostProcessor", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.env.YamlPropertySourceLoader", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.flyway.FlywayDatabaseInitializerDetector", - "queryAllDeclaredConstructors":true, - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.jackson.JsonComponentModule", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.jackson.JsonMixinModule", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.jackson.JsonMixinModuleEntries", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.jdbc.init.DataSourceScriptDatabaseInitializerDetector", - "queryAllDeclaredConstructors":true, - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.liquibase.LiquibaseDatabaseInitializerDetector", - "queryAllDeclaredConstructors":true, - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.loader.LaunchedURLClassLoader", - "methods":[{"name":"clearCache","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.logging.java.JavaLoggingSystem$Factory", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.logging.java.JavaLoggingSystem.Factory" -}, -{ - "name":"org.springframework.boot.logging.log4j2.Log4J2LoggingSystem$Factory", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.logging.log4j2.Log4J2LoggingSystem.Factory" -}, -{ - "name":"org.springframework.boot.logging.logback.ColorConverter", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.logging.logback.ExtendedWhitespaceThrowableProxyConverter", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.logging.logback.LogbackLoggingSystem$Factory", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.logging.logback.LogbackLoggingSystem.Factory" -}, -{ - "name":"org.springframework.boot.orm.jpa.JpaDatabaseInitializerDetector", - "queryAllDeclaredConstructors":true, - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":["org.springframework.core.env.Environment"] }] -}, -{ - "name":"org.springframework.boot.r2dbc.init.R2dbcScriptDatabaseInitializerDetector", - "queryAllDeclaredConstructors":true, - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.reactor.DebugAgentEnvironmentPostProcessor", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.rsocket.context.RSocketPortInfoApplicationContextInitializer", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.sql.init.dependency.DatabaseInitializationDependencyConfigurer", - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.sql.init.dependency.DatabaseInitializationDependencyConfigurer$DependsOnDatabaseInitializationPostProcessor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.ssl.DefaultSslBundleRegistry", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.ssl.SslBundleRegistry", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.boot.ssl.SslBundles", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.boot.task.TaskExecutorBuilder", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.task.TaskSchedulerBuilder", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.type.classreading.ConcurrentReferenceCachingMetadataReaderFactory", - "methods":[{"name":"toMetadataReaderFactory","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.validation.beanvalidation.FilteredMethodValidationPostProcessor", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"afterPropertiesSet","parameterTypes":[] }, {"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.validation.beanvalidation.MethodValidationExcludeFilter", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true, - "methods":[{"name":"byAnnotation","parameterTypes":["java.lang.Class"] }] -}, -{ - "name":"org.springframework.boot.web.client.RestTemplateBuilder" -}, -{ - "name":"org.springframework.boot.web.context.ServerPortInfoApplicationContextInitializer", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.web.embedded.tomcat.ConfigurableTomcatWebServerFactory", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.web.reactive.context.ReactiveWebServerApplicationContextFactory", - "queryAllDeclaredConstructors":true, - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.web.server.AbstractConfigurableWebServerFactory", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"addErrorPages","parameterTypes":["org.springframework.boot.web.server.ErrorPage[]"] }, {"name":"getAddress","parameterTypes":[] }, {"name":"getCompression","parameterTypes":[] }, {"name":"getErrorPages","parameterTypes":[] }, {"name":"getHttp2","parameterTypes":[] }, {"name":"getPort","parameterTypes":[] }, {"name":"getServerHeader","parameterTypes":[] }, {"name":"getShutdown","parameterTypes":[] }, {"name":"getSsl","parameterTypes":[] }, {"name":"getSslStoreProvider","parameterTypes":[] }, {"name":"setAddress","parameterTypes":["java.net.InetAddress"] }, {"name":"setCompression","parameterTypes":["org.springframework.boot.web.server.Compression"] }, {"name":"setErrorPages","parameterTypes":["java.util.Set"] }, {"name":"setHttp2","parameterTypes":["org.springframework.boot.web.server.Http2"] }, {"name":"setPort","parameterTypes":["int"] }, {"name":"setServerHeader","parameterTypes":["java.lang.String"] }, {"name":"setShutdown","parameterTypes":["org.springframework.boot.web.server.Shutdown"] }, {"name":"setSsl","parameterTypes":["org.springframework.boot.web.server.Ssl"] }, {"name":"setSslBundles","parameterTypes":["org.springframework.boot.ssl.SslBundles"] }, {"name":"setSslStoreProvider","parameterTypes":["org.springframework.boot.web.server.SslStoreProvider"] }] -}, -{ - "name":"org.springframework.boot.web.server.ConfigurableWebServerFactory", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.boot.web.server.ErrorPageRegistrar", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.boot.web.server.ErrorPageRegistrarBeanPostProcessor", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"postProcessAfterInitialization","parameterTypes":["java.lang.Object","java.lang.String"] }, {"name":"postProcessBeforeInitialization","parameterTypes":["java.lang.Object","java.lang.String"] }] -}, -{ - "name":"org.springframework.boot.web.server.WebServerFactoryCustomizer", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.boot.web.server.WebServerFactoryCustomizerBeanPostProcessor", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"postProcessAfterInitialization","parameterTypes":["java.lang.Object","java.lang.String"] }, {"name":"postProcessBeforeInitialization","parameterTypes":["java.lang.Object","java.lang.String"] }] -}, -{ - "name":"org.springframework.boot.web.servlet.DynamicRegistrationBean", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"addInitParameter","parameterTypes":["java.lang.String","java.lang.String"] }, {"name":"configure","parameterTypes":["jakarta.servlet.Registration$Dynamic"] }, {"name":"getInitParameters","parameterTypes":[] }, {"name":"isAsyncSupported","parameterTypes":[] }, {"name":"setAsyncSupported","parameterTypes":["boolean"] }, {"name":"setBeanName","parameterTypes":["java.lang.String"] }, {"name":"setIgnoreRegistrationFailure","parameterTypes":["boolean"] }, {"name":"setInitParameters","parameterTypes":["java.util.Map"] }, {"name":"setName","parameterTypes":["java.lang.String"] }] -}, -{ - "name":"org.springframework.boot.web.servlet.FilterRegistrationBean" -}, -{ - "name":"org.springframework.boot.web.servlet.RegistrationBean", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"getOrder","parameterTypes":[] }, {"name":"isEnabled","parameterTypes":[] }, {"name":"setEnabled","parameterTypes":["boolean"] }, {"name":"setOrder","parameterTypes":["int"] }] -}, -{ - "name":"org.springframework.boot.web.servlet.ServletContextInitializer", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.boot.web.servlet.ServletRegistrationBean", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"getMultipartConfig","parameterTypes":[] }, {"name":"getServlet","parameterTypes":[] }, {"name":"getServletName","parameterTypes":[] }, {"name":"getUrlMappings","parameterTypes":[] }, {"name":"setLoadOnStartup","parameterTypes":["int"] }, {"name":"setMultipartConfig","parameterTypes":["jakarta.servlet.MultipartConfigElement"] }, {"name":"setServlet","parameterTypes":["jakarta.servlet.Servlet"] }, {"name":"shutdown","parameterTypes":[] }, {"name":"toString","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.web.servlet.context.ServletWebServerApplicationContextFactory", - "queryAllDeclaredConstructors":true, - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.web.servlet.error.DefaultErrorAttributes", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"getErrorAttributes","parameterTypes":["org.springframework.web.context.request.WebRequest","org.springframework.boot.web.error.ErrorAttributeOptions"] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.web.servlet.error.ErrorAttributes", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.boot.web.servlet.error.ErrorController", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.boot.web.servlet.filter.OrderedCharacterEncodingFilter", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.boot.web.servlet.filter.OrderedFilter", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.boot.web.servlet.filter.OrderedFormContentFilter", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.boot.web.servlet.filter.OrderedRequestContextFilter", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.boot.web.servlet.server.AbstractServletWebServerFactory", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"addCookieSameSiteSuppliers","parameterTypes":["org.springframework.boot.web.servlet.server.CookieSameSiteSupplier[]"] }, {"name":"addInitializers","parameterTypes":["org.springframework.boot.web.servlet.ServletContextInitializer[]"] }, {"name":"addWebListeners","parameterTypes":["java.lang.String[]"] }, {"name":"getContextPath","parameterTypes":[] }, {"name":"getCookieSameSiteSuppliers","parameterTypes":[] }, {"name":"getDisplayName","parameterTypes":[] }, {"name":"getDocumentRoot","parameterTypes":[] }, {"name":"getInitParameters","parameterTypes":[] }, {"name":"getJsp","parameterTypes":[] }, {"name":"getLocaleCharsetMappings","parameterTypes":[] }, {"name":"getMimeMappings","parameterTypes":[] }, {"name":"getSession","parameterTypes":[] }, {"name":"isRegisterDefaultServlet","parameterTypes":[] }, {"name":"setContextPath","parameterTypes":["java.lang.String"] }, {"name":"setCookieSameSiteSuppliers","parameterTypes":["java.util.List"] }, {"name":"setDisplayName","parameterTypes":["java.lang.String"] }, {"name":"setDocumentRoot","parameterTypes":["java.io.File"] }, {"name":"setInitParameters","parameterTypes":["java.util.Map"] }, {"name":"setInitializers","parameterTypes":["java.util.List"] }, {"name":"setJsp","parameterTypes":["org.springframework.boot.web.servlet.server.Jsp"] }, {"name":"setLocaleCharsetMappings","parameterTypes":["java.util.Map"] }, {"name":"setMimeMappings","parameterTypes":["org.springframework.boot.web.server.MimeMappings"] }, {"name":"setRegisterDefaultServlet","parameterTypes":["boolean"] }, {"name":"setSession","parameterTypes":["org.springframework.boot.web.servlet.server.Session"] }] -}, -{ - "name":"org.springframework.boot.web.servlet.server.ConfigurableServletWebServerFactory", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.boot.web.servlet.server.Encoding", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.web.servlet.server.ServletWebServerFactory" -}, -{ - "name":"org.springframework.cache.Cache" -}, -{ - "name":"org.springframework.cache.CacheManager" -}, -{ - "name":"org.springframework.cache.interceptor.CacheAspectSupport" -}, -{ - "name":"org.springframework.context.ApplicationContextAware", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.context.ApplicationListener", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.context.ApplicationStartupAware", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.context.EmbeddedValueResolverAware", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.context.EnvironmentAware", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.context.LifecycleProcessor", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.context.ResourceLoaderAware", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.context.annotation.AnnotationScopeMetadataResolver", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.context.annotation.Bean", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.context.annotation.CommonAnnotationBeanPostProcessor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.context.annotation.ComponentScan", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.context.annotation.ComponentScan$Filter", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.context.annotation.Conditional", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.context.annotation.Configuration", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.context.annotation.ConfigurationClassEnhancer$EnhancedConfiguration", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.context.annotation.ConfigurationClassPostProcessor", - "allDeclaredFields":true, - "queryAllPublicMethods":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setMetadataReaderFactory","parameterTypes":["org.springframework.core.type.classreading.MetadataReaderFactory"] }] -}, -{ - "name":"org.springframework.context.annotation.Import", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.context.annotation.ImportRuntimeHints", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.context.annotation.Lazy", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.context.annotation.Primary", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.context.annotation.Role", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.context.annotation.Scope", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.context.event.DefaultEventListenerFactory", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.context.event.EventListenerMethodProcessor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.context.support.ApplicationObjectSupport", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"setApplicationContext","parameterTypes":["org.springframework.context.ApplicationContext"] }] -}, -{ - "name":"org.springframework.context.support.DefaultLifecycleProcessor", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.context.support.PropertySourcesPlaceholderConfigurer", - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.core.Ordered", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.core.PriorityOrdered", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.core.annotation.AliasFor", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.core.annotation.Order", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.core.convert.support.ConfigurableConversionService", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.core.convert.support.GenericConversionService", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"addConverter","parameterTypes":["java.lang.Class","java.lang.Class","org.springframework.core.convert.converter.Converter"] }, {"name":"addConverter","parameterTypes":["org.springframework.core.convert.converter.Converter"] }, {"name":"addConverter","parameterTypes":["org.springframework.core.convert.converter.GenericConverter"] }, {"name":"addConverterFactory","parameterTypes":["org.springframework.core.convert.converter.ConverterFactory"] }, {"name":"canBypassConvert","parameterTypes":["org.springframework.core.convert.TypeDescriptor","org.springframework.core.convert.TypeDescriptor"] }, {"name":"canConvert","parameterTypes":["java.lang.Class","java.lang.Class"] }, {"name":"canConvert","parameterTypes":["org.springframework.core.convert.TypeDescriptor","org.springframework.core.convert.TypeDescriptor"] }, {"name":"convert","parameterTypes":["java.lang.Object","java.lang.Class"] }, {"name":"convert","parameterTypes":["java.lang.Object","org.springframework.core.convert.TypeDescriptor"] }, {"name":"convert","parameterTypes":["java.lang.Object","org.springframework.core.convert.TypeDescriptor","org.springframework.core.convert.TypeDescriptor"] }, {"name":"removeConvertible","parameterTypes":["java.lang.Class","java.lang.Class"] }, {"name":"toString","parameterTypes":[] }] -}, -{ - "name":"org.springframework.core.env.EnvironmentCapable", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.core.task.AsyncListenableTaskExecutor", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.core.task.AsyncTaskExecutor", - "methods":[{"name":"submitCompletable","parameterTypes":["java.lang.Runnable"] }, {"name":"submitCompletable","parameterTypes":["java.util.concurrent.Callable"] }] -}, -{ - "name":"org.springframework.core.type.classreading.MetadataReaderFactory", - "queryAllDeclaredMethods":true, - "methods":[{"name":"","parameterTypes":["org.springframework.boot.type.classreading.ConcurrentReferenceCachingMetadataReaderFactory"] }, {"name":"from","parameterTypes":["org.springframework.boot.type.classreading.ConcurrentReferenceCachingMetadataReaderFactory"] }, {"name":"of","parameterTypes":["org.springframework.boot.type.classreading.ConcurrentReferenceCachingMetadataReaderFactory"] }, {"name":"valueOf","parameterTypes":["org.springframework.boot.type.classreading.ConcurrentReferenceCachingMetadataReaderFactory"] }] -}, -{ - "name":"org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor" -}, -{ - "name":"org.springframework.data.cassandra.ReactiveSession" -}, -{ - "name":"org.springframework.data.elasticsearch.client.elc.ElasticsearchTemplate" -}, -{ - "name":"org.springframework.data.elasticsearch.client.elc.ReactiveElasticsearchClient" -}, -{ - "name":"org.springframework.data.elasticsearch.repository.ElasticsearchRepository" -}, -{ - "name":"org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration" -}, -{ - "name":"org.springframework.data.jpa.repository.JpaRepository" -}, -{ - "name":"org.springframework.data.ldap.repository.LdapRepository" -}, -{ - "name":"org.springframework.data.r2dbc.core.R2dbcEntityTemplate" -}, -{ - "name":"org.springframework.data.redis.connection.RedisConnectionFactory" -}, -{ - "name":"org.springframework.data.redis.core.RedisOperations" -}, -{ - "name":"org.springframework.data.redis.repository.configuration.EnableRedisRepositories" -}, -{ - "name":"org.springframework.data.rest.webmvc.alps.AlpsJsonHttpMessageConverter" -}, -{ - "name":"org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration" -}, -{ - "name":"org.springframework.data.web.PageableHandlerMethodArgumentResolver" -}, -{ - "name":"org.springframework.format.FormatterRegistry", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.format.support.DefaultFormattingConversionService", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.format.support.FormattingConversionService", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"addFormatter","parameterTypes":["org.springframework.format.Formatter"] }, {"name":"addFormatterForFieldAnnotation","parameterTypes":["org.springframework.format.AnnotationFormatterFactory"] }, {"name":"addFormatterForFieldType","parameterTypes":["java.lang.Class","org.springframework.format.Formatter"] }, {"name":"addFormatterForFieldType","parameterTypes":["java.lang.Class","org.springframework.format.Printer","org.springframework.format.Parser"] }, {"name":"addParser","parameterTypes":["org.springframework.format.Parser"] }, {"name":"addPrinter","parameterTypes":["org.springframework.format.Printer"] }, {"name":"setEmbeddedValueResolver","parameterTypes":["org.springframework.util.StringValueResolver"] }] -}, -{ - "name":"org.springframework.hateoas.EntityModel" -}, -{ - "name":"org.springframework.hateoas.server.mvc.TypeConstrainedMappingJackson2HttpMessageConverter" -}, -{ - "name":"org.springframework.http.ReactiveHttpInputMessage" -}, -{ - "name":"org.springframework.http.codec.CodecConfigurer" -}, -{ - "name":"org.springframework.http.codec.multipart.DefaultPartHttpMessageReader" -}, -{ - "name":"org.springframework.http.converter.AbstractGenericHttpMessageConverter", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"canWrite","parameterTypes":["java.lang.reflect.Type","java.lang.Class","org.springframework.http.MediaType"] }] -}, -{ - "name":"org.springframework.http.converter.AbstractHttpMessageConverter", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"addDefaultHeaders","parameterTypes":["org.springframework.http.HttpHeaders","java.lang.Object","org.springframework.http.MediaType"] }, {"name":"canRead","parameterTypes":["java.lang.Class","org.springframework.http.MediaType"] }, {"name":"canWrite","parameterTypes":["java.lang.Class","org.springframework.http.MediaType"] }, {"name":"getContentLength","parameterTypes":["java.lang.Object","org.springframework.http.MediaType"] }, {"name":"getDefaultCharset","parameterTypes":[] }, {"name":"getSupportedMediaTypes","parameterTypes":[] }, {"name":"setDefaultCharset","parameterTypes":["java.nio.charset.Charset"] }, {"name":"setSupportedMediaTypes","parameterTypes":["java.util.List"] }, {"name":"writeInternal","parameterTypes":["java.lang.Object","org.springframework.http.HttpOutputMessage"] }] -}, -{ - "name":"org.springframework.http.converter.GenericHttpMessageConverter", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.http.converter.HttpMessageConverter", - "queryAllPublicMethods":true, - "methods":[{"name":"getSupportedMediaTypes","parameterTypes":["java.lang.Class"] }] -}, -{ - "name":"org.springframework.http.converter.StringHttpMessageConverter", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"canRead","parameterTypes":["java.lang.Class","org.springframework.http.MediaType"] }, {"name":"canRead","parameterTypes":["java.lang.reflect.Type","java.lang.Class","org.springframework.http.MediaType"] }, {"name":"canWrite","parameterTypes":["java.lang.Class","org.springframework.http.MediaType"] }, {"name":"getObjectMapper","parameterTypes":[] }, {"name":"getObjectMappersForType","parameterTypes":["java.lang.Class"] }, {"name":"getSupportedMediaTypes","parameterTypes":["java.lang.Class"] }, {"name":"read","parameterTypes":["java.lang.reflect.Type","java.lang.Class","org.springframework.http.HttpInputMessage"] }, {"name":"registerObjectMappersForType","parameterTypes":["java.lang.Class","java.util.function.Consumer"] }, {"name":"setObjectMapper","parameterTypes":["com.fasterxml.jackson.databind.ObjectMapper"] }, {"name":"setPrettyPrint","parameterTypes":["boolean"] }, {"name":"setSupportedMediaTypes","parameterTypes":["java.util.List"] }] -}, -{ - "name":"org.springframework.http.converter.json.GsonHttpMessageConverter" -}, -{ - "name":"org.springframework.http.converter.json.Jackson2ObjectMapperBuilder", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.http.converter.json.MappingJackson2HttpMessageConverter", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.http.server.reactive.HttpHandler" -}, -{ - "name":"org.springframework.integration.config.EnableIntegration" -}, -{ - "name":"org.springframework.jdbc.core.JdbcTemplate" -}, -{ - "name":"org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType" -}, -{ - "name":"org.springframework.jdbc.datasource.init.DatabasePopulator" -}, -{ - "name":"org.springframework.jms.core.JmsTemplate" -}, -{ - "name":"org.springframework.jmx.export.MBeanExporter" -}, -{ - "name":"org.springframework.kafka.core.KafkaTemplate" -}, -{ - "name":"org.springframework.ldap.core.ContextSource" -}, -{ - "name":"org.springframework.mail.javamail.JavaMailSenderImpl" -}, -{ - "name":"org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration" -}, -{ - "name":"org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean" -}, -{ - "name":"org.springframework.oxm.Marshaller" -}, -{ - "name":"org.springframework.r2dbc.connection.R2dbcTransactionManager" -}, -{ - "name":"org.springframework.r2dbc.connection.init.DatabasePopulator" -}, -{ - "name":"org.springframework.scheduling.SchedulingTaskExecutor", - "queryAllPublicMethods":true, - "methods":[{"name":"prefersShortLivedTasks","parameterTypes":[] }] -}, -{ - "name":"org.springframework.scheduling.concurrent.CustomizableThreadFactory", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"newThread","parameterTypes":["java.lang.Runnable"] }] -}, -{ - "name":"org.springframework.scheduling.concurrent.ExecutorConfigurationSupport", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"afterPropertiesSet","parameterTypes":[] }, {"name":"destroy","parameterTypes":[] }, {"name":"initialize","parameterTypes":[] }, {"name":"setAwaitTerminationMillis","parameterTypes":["long"] }, {"name":"setAwaitTerminationSeconds","parameterTypes":["int"] }, {"name":"setBeanName","parameterTypes":["java.lang.String"] }, {"name":"setRejectedExecutionHandler","parameterTypes":["java.util.concurrent.RejectedExecutionHandler"] }, {"name":"setThreadFactory","parameterTypes":["java.util.concurrent.ThreadFactory"] }, {"name":"setThreadNamePrefix","parameterTypes":["java.lang.String"] }, {"name":"setWaitForTasksToCompleteOnShutdown","parameterTypes":["boolean"] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler" -}, -{ - "name":"org.springframework.security.authentication.AuthenticationManager" -}, -{ - "name":"org.springframework.security.authentication.DefaultAuthenticationEventPublisher" -}, -{ - "name":"org.springframework.security.authentication.ReactiveAuthenticationManager" -}, -{ - "name":"org.springframework.security.config.annotation.web.configuration.EnableWebSecurity" -}, -{ - "name":"org.springframework.security.config.annotation.web.configuration.WebSecurityCustomizer" -}, -{ - "name":"org.springframework.security.config.annotation.web.reactive.EnableWebFluxSecurity" -}, -{ - "name":"org.springframework.security.config.http.SessionCreationPolicy" -}, -{ - "name":"org.springframework.security.oauth2.server.authorization.OAuth2Authorization" -}, -{ - "name":"org.springframework.security.oauth2.server.resource.authentication.BearerTokenAuthenticationToken" -}, -{ - "name":"org.springframework.security.rsocket.core.SecuritySocketAcceptorInterceptor" -}, -{ - "name":"org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrationRepository" -}, -{ - "name":"org.springframework.session.Session" -}, -{ - "name":"org.springframework.stereotype.Component", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.stereotype.Controller", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.stereotype.Indexed", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.transaction.PlatformTransactionManager" -}, -{ - "name":"org.springframework.util.AntPathMatcher", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.util.CustomizableThreadCreator", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"createThread","parameterTypes":["java.lang.Runnable"] }, {"name":"getThreadGroup","parameterTypes":[] }, {"name":"getThreadNamePrefix","parameterTypes":[] }, {"name":"getThreadPriority","parameterTypes":[] }, {"name":"isDaemon","parameterTypes":[] }, {"name":"setDaemon","parameterTypes":["boolean"] }, {"name":"setThreadGroup","parameterTypes":["java.lang.ThreadGroup"] }, {"name":"setThreadGroupName","parameterTypes":["java.lang.String"] }, {"name":"setThreadPriority","parameterTypes":["int"] }] -}, -{ - "name":"org.springframework.util.PathMatcher", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.validation.SmartValidator", - "queryAllPublicMethods":true, - "methods":[{"name":"validateValue","parameterTypes":["java.lang.Class","java.lang.String","java.lang.Object","org.springframework.validation.Errors","java.lang.Object[]"] }] -}, -{ - "name":"org.springframework.validation.beanvalidation.LocalValidatorFactoryBean", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"unwrap","parameterTypes":["java.lang.Class"] }] -}, -{ - "name":"org.springframework.validation.beanvalidation.MethodValidationPostProcessor", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"setValidatedAnnotationType","parameterTypes":["java.lang.Class"] }, {"name":"setValidator","parameterTypes":["jakarta.validation.Validator"] }, {"name":"setValidatorFactory","parameterTypes":["jakarta.validation.ValidatorFactory"] }, {"name":"setValidatorProvider","parameterTypes":["org.springframework.beans.factory.ObjectProvider"] }] -}, -{ - "name":"org.springframework.validation.beanvalidation.SpringValidatorAdapter", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"forExecutables","parameterTypes":[] }, {"name":"getConstraintsForClass","parameterTypes":["java.lang.Class"] }, {"name":"supports","parameterTypes":["java.lang.Class"] }, {"name":"validate","parameterTypes":["java.lang.Object","org.springframework.validation.Errors"] }, {"name":"validate","parameterTypes":["java.lang.Object","org.springframework.validation.Errors","java.lang.Object[]"] }, {"name":"validate","parameterTypes":["java.lang.Object","java.lang.Class[]"] }, {"name":"validateProperty","parameterTypes":["java.lang.Object","java.lang.String","java.lang.Class[]"] }, {"name":"validateValue","parameterTypes":["java.lang.Class","java.lang.String","java.lang.Object","org.springframework.validation.Errors","java.lang.Object[]"] }, {"name":"validateValue","parameterTypes":["java.lang.Class","java.lang.String","java.lang.Object","java.lang.Class[]"] }] -}, -{ - "name":"org.springframework.web.accept.ContentNegotiationManager", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.web.accept.ContentNegotiationStrategy", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.web.accept.MediaTypeFileExtensionResolver", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.web.bind.annotation.ExceptionHandler", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.web.bind.annotation.Mapping", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.web.bind.annotation.RequestMapping", - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.web.client.RestTemplate" -}, -{ - "name":"org.springframework.web.context.ConfigurableWebApplicationContext" -}, -{ - "name":"org.springframework.web.context.ServletContextAware", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.web.context.request.RequestContextListener" -}, -{ - "name":"org.springframework.web.context.support.GenericWebApplicationContext" -}, -{ - "name":"org.springframework.web.context.support.WebApplicationObjectSupport", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"setServletContext","parameterTypes":["jakarta.servlet.ServletContext"] }] -}, -{ - "name":"org.springframework.web.filter.CharacterEncodingFilter", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"getEncoding","parameterTypes":[] }, {"name":"isForceRequestEncoding","parameterTypes":[] }, {"name":"isForceResponseEncoding","parameterTypes":[] }, {"name":"setEncoding","parameterTypes":["java.lang.String"] }, {"name":"setForceEncoding","parameterTypes":["boolean"] }, {"name":"setForceRequestEncoding","parameterTypes":["boolean"] }, {"name":"setForceResponseEncoding","parameterTypes":["boolean"] }] -}, -{ - "name":"org.springframework.web.filter.FormContentFilter", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"setCharset","parameterTypes":["java.nio.charset.Charset"] }, {"name":"setFormConverter","parameterTypes":["org.springframework.http.converter.FormHttpMessageConverter"] }] -}, -{ - "name":"org.springframework.web.filter.GenericFilterBean", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"afterPropertiesSet","parameterTypes":[] }, {"name":"destroy","parameterTypes":[] }, {"name":"getEnvironment","parameterTypes":[] }, {"name":"getFilterConfig","parameterTypes":[] }, {"name":"init","parameterTypes":["jakarta.servlet.FilterConfig"] }, {"name":"setBeanName","parameterTypes":["java.lang.String"] }, {"name":"setEnvironment","parameterTypes":["org.springframework.core.env.Environment"] }, {"name":"setServletContext","parameterTypes":["jakarta.servlet.ServletContext"] }] -}, -{ - "name":"org.springframework.web.filter.OncePerRequestFilter", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.web.filter.RequestContextFilter", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"setThreadContextInheritable","parameterTypes":["boolean"] }] -}, -{ - "name":"org.springframework.web.method.support.CompositeUriComponentsContributor", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.web.method.support.UriComponentsContributor", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.web.multipart.MultipartResolver", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.web.multipart.support.StandardServletMultipartResolver", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.web.reactive$DispatcherHandler" -}, -{ - "name":"org.springframework.web.reactive.DispatcherHandler" -}, -{ - "name":"org.springframework.web.reactive.HandlerResult" -}, -{ - "name":"org.springframework.web.reactive.config.WebFluxConfigurer" -}, -{ - "name":"org.springframework.web.reactive.function.client.WebClient" -}, -{ - "name":"org.springframework.web.servlet.DispatcherServlet", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.web.servlet.FlashMapManager", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.web.servlet.FrameworkServlet", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"destroy","parameterTypes":[] }, {"name":"getContextAttribute","parameterTypes":[] }, {"name":"getContextClass","parameterTypes":[] }, {"name":"getContextConfigLocation","parameterTypes":[] }, {"name":"getContextId","parameterTypes":[] }, {"name":"getNamespace","parameterTypes":[] }, {"name":"getServletContextAttributeName","parameterTypes":[] }, {"name":"isEnableLoggingRequestDetails","parameterTypes":[] }, {"name":"onApplicationEvent","parameterTypes":["org.springframework.context.event.ContextRefreshedEvent"] }, {"name":"refresh","parameterTypes":[] }, {"name":"setApplicationContext","parameterTypes":["org.springframework.context.ApplicationContext"] }, {"name":"setContextAttribute","parameterTypes":["java.lang.String"] }, {"name":"setContextClass","parameterTypes":["java.lang.Class"] }, {"name":"setContextConfigLocation","parameterTypes":["java.lang.String"] }, {"name":"setContextId","parameterTypes":["java.lang.String"] }, {"name":"setContextInitializerClasses","parameterTypes":["java.lang.String"] }, {"name":"setContextInitializers","parameterTypes":["org.springframework.context.ApplicationContextInitializer[]"] }, {"name":"setDispatchOptionsRequest","parameterTypes":["boolean"] }, {"name":"setDispatchTraceRequest","parameterTypes":["boolean"] }, {"name":"setEnableLoggingRequestDetails","parameterTypes":["boolean"] }, {"name":"setNamespace","parameterTypes":["java.lang.String"] }, {"name":"setPublishContext","parameterTypes":["boolean"] }, {"name":"setPublishEvents","parameterTypes":["boolean"] }, {"name":"setThreadContextInheritable","parameterTypes":["boolean"] }] -}, -{ - "name":"org.springframework.web.servlet.HandlerAdapter", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.web.servlet.HandlerExceptionResolver", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.web.servlet.HandlerMapping", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.web.servlet.HttpServletBean", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"getEnvironment","parameterTypes":[] }, {"name":"getServletName","parameterTypes":[] }, {"name":"init","parameterTypes":[] }, {"name":"setEnvironment","parameterTypes":["org.springframework.core.env.Environment"] }] -}, -{ - "name":"org.springframework.web.servlet.LocaleResolver", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.web.servlet.RequestToViewNameTranslator", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.web.servlet.ThemeResolver", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.web.servlet.View", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.web.servlet.ViewResolver", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"setConfigurers","parameterTypes":["java.util.List"] }] -}, -{ - "name":"org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"beanNameHandlerMapping","parameterTypes":["org.springframework.format.support.FormattingConversionService","org.springframework.web.servlet.resource.ResourceUrlProvider"] }, {"name":"defaultServletHandlerMapping","parameterTypes":[] }, {"name":"handlerExceptionResolver","parameterTypes":["org.springframework.web.accept.ContentNegotiationManager"] }, {"name":"handlerFunctionAdapter","parameterTypes":[] }, {"name":"httpRequestHandlerAdapter","parameterTypes":[] }, {"name":"mvcHandlerMappingIntrospector","parameterTypes":[] }, {"name":"mvcPathMatcher","parameterTypes":[] }, {"name":"mvcPatternParser","parameterTypes":[] }, {"name":"mvcResourceUrlProvider","parameterTypes":[] }, {"name":"mvcUriComponentsContributor","parameterTypes":["org.springframework.format.support.FormattingConversionService","org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter"] }, {"name":"mvcUrlPathHelper","parameterTypes":[] }, {"name":"mvcViewResolver","parameterTypes":["org.springframework.web.accept.ContentNegotiationManager"] }, {"name":"requestMappingHandlerMapping","parameterTypes":["org.springframework.web.accept.ContentNegotiationManager","org.springframework.format.support.FormattingConversionService","org.springframework.web.servlet.resource.ResourceUrlProvider"] }, {"name":"resourceHandlerMapping","parameterTypes":["org.springframework.web.accept.ContentNegotiationManager","org.springframework.format.support.FormattingConversionService","org.springframework.web.servlet.resource.ResourceUrlProvider"] }, {"name":"routerFunctionMapping","parameterTypes":["org.springframework.format.support.FormattingConversionService","org.springframework.web.servlet.resource.ResourceUrlProvider"] }, {"name":"setApplicationContext","parameterTypes":["org.springframework.context.ApplicationContext"] }, {"name":"setServletContext","parameterTypes":["jakarta.servlet.ServletContext"] }, {"name":"simpleControllerHandlerAdapter","parameterTypes":[] }, {"name":"viewControllerHandlerMapping","parameterTypes":["org.springframework.format.support.FormattingConversionService","org.springframework.web.servlet.resource.ResourceUrlProvider"] }, {"name":"viewNameTranslator","parameterTypes":[] }] -}, -{ - "name":"org.springframework.web.servlet.config.annotation.WebMvcConfigurer", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true, - "methods":[{"name":"addArgumentResolvers","parameterTypes":["java.util.List"] }, {"name":"addCorsMappings","parameterTypes":["org.springframework.web.servlet.config.annotation.CorsRegistry"] }, {"name":"addInterceptors","parameterTypes":["org.springframework.web.servlet.config.annotation.InterceptorRegistry"] }, {"name":"addReturnValueHandlers","parameterTypes":["java.util.List"] }, {"name":"addViewControllers","parameterTypes":["org.springframework.web.servlet.config.annotation.ViewControllerRegistry"] }, {"name":"configureDefaultServletHandling","parameterTypes":["org.springframework.web.servlet.config.annotation.DefaultServletHandlerConfigurer"] }, {"name":"configureHandlerExceptionResolvers","parameterTypes":["java.util.List"] }, {"name":"configureViewResolvers","parameterTypes":["org.springframework.web.servlet.config.annotation.ViewResolverRegistry"] }, {"name":"extendHandlerExceptionResolvers","parameterTypes":["java.util.List"] }, {"name":"extendMessageConverters","parameterTypes":["java.util.List"] }, {"name":"getValidator","parameterTypes":[] }] -}, -{ - "name":"org.springframework.web.servlet.function.support.HandlerFunctionAdapter", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.web.servlet.function.support.RouterFunctionMapping", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.web.servlet.handler.AbstractDetectingUrlHandlerMapping", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"initApplicationContext","parameterTypes":[] }, {"name":"setDetectHandlersInAncestorContexts","parameterTypes":["boolean"] }] -}, -{ - "name":"org.springframework.web.servlet.handler.AbstractHandlerMapping", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"getCorsConfigurationSource","parameterTypes":[] }, {"name":"getCorsProcessor","parameterTypes":[] }, {"name":"getDefaultHandler","parameterTypes":[] }, {"name":"getHandler","parameterTypes":["jakarta.servlet.http.HttpServletRequest"] }, {"name":"getOrder","parameterTypes":[] }, {"name":"getPathMatcher","parameterTypes":[] }, {"name":"getPatternParser","parameterTypes":[] }, {"name":"getUrlPathHelper","parameterTypes":[] }, {"name":"setAlwaysUseFullPath","parameterTypes":["boolean"] }, {"name":"setBeanName","parameterTypes":["java.lang.String"] }, {"name":"setCorsConfigurationSource","parameterTypes":["org.springframework.web.cors.CorsConfigurationSource"] }, {"name":"setCorsConfigurations","parameterTypes":["java.util.Map"] }, {"name":"setCorsProcessor","parameterTypes":["org.springframework.web.cors.CorsProcessor"] }, {"name":"setDefaultHandler","parameterTypes":["java.lang.Object"] }, {"name":"setInterceptors","parameterTypes":["java.lang.Object[]"] }, {"name":"setOrder","parameterTypes":["int"] }, {"name":"setPathMatcher","parameterTypes":["org.springframework.util.PathMatcher"] }, {"name":"setPatternParser","parameterTypes":["org.springframework.web.util.pattern.PathPatternParser"] }, {"name":"setRemoveSemicolonContent","parameterTypes":["boolean"] }, {"name":"setUrlDecode","parameterTypes":["boolean"] }, {"name":"setUrlPathHelper","parameterTypes":["org.springframework.web.util.UrlPathHelper"] }, {"name":"usesPathPatterns","parameterTypes":[] }] -}, -{ - "name":"org.springframework.web.servlet.handler.AbstractHandlerMethodMapping", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"getDirectPaths","parameterTypes":["java.lang.Object"] }, {"name":"getHandlerMethods","parameterTypes":[] }, {"name":"getHandlerMethodsForMappingName","parameterTypes":["java.lang.String"] }, {"name":"getMappingPathPatterns","parameterTypes":["java.lang.Object"] }, {"name":"getMatchingMapping","parameterTypes":["java.lang.Object","jakarta.servlet.http.HttpServletRequest"] }, {"name":"getNamingStrategy","parameterTypes":[] }, {"name":"handleMatch","parameterTypes":["java.lang.Object","java.lang.String","jakarta.servlet.http.HttpServletRequest"] }, {"name":"initCorsConfiguration","parameterTypes":["java.lang.Object","java.lang.reflect.Method","java.lang.Object"] }, {"name":"registerHandlerMethod","parameterTypes":["java.lang.Object","java.lang.reflect.Method","java.lang.Object"] }, {"name":"registerMapping","parameterTypes":["java.lang.Object","java.lang.Object","java.lang.reflect.Method"] }, {"name":"setDetectHandlerMethodsInAncestorContexts","parameterTypes":["boolean"] }, {"name":"setHandlerMethodMappingNamingStrategy","parameterTypes":["org.springframework.web.servlet.handler.HandlerMethodMappingNamingStrategy"] }, {"name":"unregisterMapping","parameterTypes":["java.lang.Object"] }] -}, -{ - "name":"org.springframework.web.servlet.handler.AbstractHandlerMethodMapping$EmptyHandler", - "methods":[{"name":"handle","parameterTypes":[] }] -}, -{ - "name":"org.springframework.web.servlet.handler.AbstractUrlHandlerMapping", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"getRootHandler","parameterTypes":[] }, {"name":"match","parameterTypes":["jakarta.servlet.http.HttpServletRequest","java.lang.String"] }, {"name":"setLazyInitHandlers","parameterTypes":["boolean"] }, {"name":"setPatternParser","parameterTypes":["org.springframework.web.util.pattern.PathPatternParser"] }, {"name":"setRootHandler","parameterTypes":["java.lang.Object"] }, {"name":"setUseTrailingSlashMatch","parameterTypes":["boolean"] }, {"name":"useTrailingSlashMatch","parameterTypes":[] }] -}, -{ - "name":"org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.web.servlet.handler.HandlerExceptionResolverComposite", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.web.servlet.handler.MatchableHandlerMapping", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.web.servlet.handler.SimpleUrlHandlerMapping", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"getUrlMap","parameterTypes":[] }, {"name":"initApplicationContext","parameterTypes":[] }, {"name":"setMappings","parameterTypes":["java.util.Properties"] }, {"name":"setUrlMap","parameterTypes":["java.util.Map"] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.web.servlet.i18n.AbstractLocaleResolver", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"setDefaultLocale","parameterTypes":["java.util.Locale"] }] -}, -{ - "name":"org.springframework.web.servlet.i18n.AcceptHeaderLocaleResolver", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.web.servlet.mvc.AbstractController", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"handleRequest","parameterTypes":["jakarta.servlet.http.HttpServletRequest","jakarta.servlet.http.HttpServletResponse"] }] -}, -{ - "name":"org.springframework.web.servlet.mvc.Controller", - "queryAllPublicMethods":true -}, -{ - "name":"org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.web.servlet.mvc.ServletForwardingController", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"getOrder","parameterTypes":[] }, {"name":"setOrder","parameterTypes":["int"] }] -}, -{ - "name":"org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"initCorsConfiguration","parameterTypes":["java.lang.Object","java.lang.reflect.Method","java.lang.Object"] }, {"name":"registerHandlerMethod","parameterTypes":["java.lang.Object","java.lang.reflect.Method","java.lang.Object"] }, {"name":"registerMapping","parameterTypes":["java.lang.Object","java.lang.Object","java.lang.reflect.Method"] }] -}, -{ - "name":"org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping$HttpOptionsHandler", - "methods":[{"name":"handle","parameterTypes":[] }] -}, -{ - "name":"org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"afterPropertiesSet","parameterTypes":[] }, {"name":"close","parameterTypes":[] }, {"name":"registerMapping","parameterTypes":["java.lang.Object","java.lang.Object","java.lang.reflect.Method"] }, {"name":"setPatternParser","parameterTypes":["org.springframework.web.util.pattern.PathPatternParser"] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.web.servlet.resource.ResourceUrlProvider", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.web.servlet.support.AbstractFlashMapManager", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"getFlashMapTimeout","parameterTypes":[] }, {"name":"getUrlPathHelper","parameterTypes":[] }, {"name":"setFlashMapTimeout","parameterTypes":["int"] }, {"name":"setUrlPathHelper","parameterTypes":["org.springframework.web.util.UrlPathHelper"] }] -}, -{ - "name":"org.springframework.web.servlet.support.SessionFlashMapManager", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.web.servlet.support.WebContentGenerator", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true -}, -{ - "name":"org.springframework.web.servlet.theme.AbstractThemeResolver", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"getDefaultThemeName","parameterTypes":[] }, {"name":"setDefaultThemeName","parameterTypes":["java.lang.String"] }] -}, -{ - "name":"org.springframework.web.servlet.theme.FixedThemeResolver", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.web.servlet.view.AbstractCachingViewResolver", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"clearCache","parameterTypes":[] }, {"name":"getCacheFilter","parameterTypes":[] }, {"name":"getCacheLimit","parameterTypes":[] }, {"name":"isCache","parameterTypes":[] }, {"name":"isCacheUnresolved","parameterTypes":[] }, {"name":"removeFromCache","parameterTypes":["java.lang.String","java.util.Locale"] }, {"name":"resolveViewName","parameterTypes":["java.lang.String","java.util.Locale"] }, {"name":"setCache","parameterTypes":["boolean"] }, {"name":"setCacheFilter","parameterTypes":["org.springframework.web.servlet.view.AbstractCachingViewResolver$CacheFilter"] }, {"name":"setCacheLimit","parameterTypes":["int"] }, {"name":"setCacheUnresolved","parameterTypes":["boolean"] }] -}, -{ - "name":"org.springframework.web.servlet.view.BeanNameViewResolver", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.web.servlet.view.ContentNegotiatingViewResolver", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.web.servlet.view.InternalResourceViewResolver", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.web.servlet.view.UrlBasedViewResolver", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"getAttributesMap","parameterTypes":[] }, {"name":"getOrder","parameterTypes":[] }, {"name":"getRedirectHosts","parameterTypes":[] }, {"name":"setAttributes","parameterTypes":["java.util.Properties"] }, {"name":"setAttributesMap","parameterTypes":["java.util.Map"] }, {"name":"setContentType","parameterTypes":["java.lang.String"] }, {"name":"setExposeContextBeansAsAttributes","parameterTypes":["boolean"] }, {"name":"setExposePathVariables","parameterTypes":["java.lang.Boolean"] }, {"name":"setExposedContextBeanNames","parameterTypes":["java.lang.String[]"] }, {"name":"setOrder","parameterTypes":["int"] }, {"name":"setPrefix","parameterTypes":["java.lang.String"] }, {"name":"setRedirectContextRelative","parameterTypes":["boolean"] }, {"name":"setRedirectHosts","parameterTypes":["java.lang.String[]"] }, {"name":"setRedirectHttp10Compatible","parameterTypes":["boolean"] }, {"name":"setRequestContextAttribute","parameterTypes":["java.lang.String"] }, {"name":"setSuffix","parameterTypes":["java.lang.String"] }, {"name":"setViewClass","parameterTypes":["java.lang.Class"] }, {"name":"setViewNames","parameterTypes":["java.lang.String[]"] }] -}, -{ - "name":"org.springframework.web.servlet.view.ViewResolverComposite", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer" -}, -{ - "name":"org.springframework.web.socket.server.standard.ServerEndpointExporter", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"afterSingletonsInstantiated","parameterTypes":[] }, {"name":"setAnnotatedEndpointClasses","parameterTypes":["java.lang.Class[]"] }, {"name":"setServerContainer","parameterTypes":["jakarta.websocket.server.ServerContainer"] }] -}, -{ - "name":"org.springframework.web.util.UrlPathHelper", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.web.util.pattern.PathPatternParser", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] -}, -{ - "name":"org.springframework.ws.transport.http.MessageDispatcherServlet" -}, -{ - "name":"org.testng.Assert" -}, -{ - "name":"org.testng.TestNG" -}, -{ - "name":"org.thymeleaf.spring6$SpringTemplateEngine" -}, -{ - "name":"org.thymeleaf.spring6.SpringTemplateEngine" -}, -{ - "name":"org.webjars$WebJarAssetLocator" -}, -{ - "name":"org.webjars.WebJarAssetLocator" -}, -{ - "name":"org.xnio.SslClientAuthMode" -}, -{ - "name":"reactor.core.publisher$Flux" -}, -{ - "name":"reactor.core.publisher.Flux" -}, -{ - "name":"reactor.core.publisher.Mono" -}, -{ - "name":"reactor.netty.http.server.HttpServer" -}, -{ - "name":"reactor.tools.agent$ReactorDebugAgent" -}, -{ - "name":"reactor.tools.agent.ReactorDebugAgent" -}, -{ - "name":"sun.java2d.marlin.DMarlinRenderingEngine", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"sun.security.provider.NativePRNG", - "methods":[{"name":"","parameterTypes":[] }, {"name":"","parameterTypes":["java.security.SecureRandomParameters"] }] -}, -{ - "name":"sun.security.provider.SHA", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"sun.security.provider.SHA2$SHA256", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"sun.security.provider.SecureRandom", - "methods":[{"name":"","parameterTypes":[] }, {"name":"","parameterTypes":["java.security.SecureRandomParameters"] }] -} -] diff --git a/doc/META-INF/native-image/resource-config.json b/doc/META-INF/native-image/resource-config.json deleted file mode 100644 index e55fb93..0000000 --- a/doc/META-INF/native-image/resource-config.json +++ /dev/null @@ -1,576 +0,0 @@ -{ - "resources":{ - "includes":[{ - "pattern":"\\QMETA-INF/VAADIN/config/flow-build-info.json\\E" - }, { - "pattern":"\\QMETA-INF/VAADIN/config/stats.json\\E" - }, { - "pattern":"\\QMETA-INF/VAADIN/webapp/VAADIN/static/themes/my-theme/styles.css\\E" - }, { - "pattern":"\\QMETA-INF/VAADIN/webapp/VAADIN/static/themes/my-theme/theme.json\\E" - }, { - "pattern":"\\QMETA-INF/VAADIN/webapp/index.html\\E" - }, { - "pattern":"\\QMETA-INF/VAADIN/webapp/sw.js\\E" - }, { - "pattern":"\\QMETA-INF/services/ch.qos.logback.classic.spi.Configurator\\E" - }, { - "pattern":"\\QMETA-INF/services/jakarta.el.ExpressionFactory\\E" - }, { - "pattern":"\\QMETA-INF/services/jakarta.validation.spi.ValidationProvider\\E" - }, { - "pattern":"\\QMETA-INF/services/jakarta.websocket.server.ServerEndpointConfig$Configurator\\E" - }, { - "pattern":"\\QMETA-INF/services/java.nio.file.spi.FileSystemProvider\\E" - }, { - "pattern":"\\QMETA-INF/services/org.slf4j.spi.SLF4JServiceProvider\\E" - }, { - "pattern":"\\QMETA-INF/spring-autoconfigure-metadata.properties\\E" - }, { - "pattern":"\\QMETA-INF/spring.factories\\E" - }, { - "pattern":"\\QMETA-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports\\E" - }, { - "pattern":"\\Qapplication.properties\\E" - }, { - "pattern":"\\Qcom/ModeratorElection/MainView.class\\E" - }, { - "pattern":"\\Qcom/ModeratorElection/\\E" - }, { - "pattern":"\\Qcom/github/javaparser/ast/visitor/GenericVisitor.class\\E" - }, { - "pattern":"\\Qcom/github/javaparser/ast/visitor/GenericVisitorAdapter.class\\E" - }, { - "pattern":"\\Qcom/vaadin/base/devserver/AbstractDevServerRunner.class\\E" - }, { - "pattern":"\\Qcom/vaadin/base/devserver/DevToolsInterface.class\\E" - }, { - "pattern":"\\Qcom/vaadin/base/devserver/\\E" - }, { - "pattern":"\\Qcom/vaadin/base/devserver/editor/Editor.class\\E" - }, { - "pattern":"\\Qcom/vaadin/base/devserver/themeeditor/messages/BaseRequest.class\\E" - }, { - "pattern":"\\Qcom/vaadin/base/devserver/themeeditor/messages/BaseResponse.class\\E" - }, { - "pattern":"\\Qcom/vaadin/base/devserver/themeeditor/utils/HasSourceModifier.class\\E" - }, { - "pattern":"\\Qcom/vaadin/base/devserver/themeeditor/utils/HasThemeModifier.class\\E" - }, { - "pattern":"\\Qcom/vaadin/base/devserver/themeeditor/utils/MessageHandler.class\\E" - }, { - "pattern":"\\Qcom/vaadin/base/devserver/themeeditor/utils/ThemeEditorException.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/component/AttachNotifier.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/component/BlurNotifier.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/component/ClickNotifier.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/component/Component$MapToExistingElement.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/component/Component.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/component/DetachNotifier.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/component/FocusNotifier.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/component/Focusable.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/component/HasComponents.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/component/HasElement.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/component/HasEnabled.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/component/HasOrderedComponents.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/component/HasSize.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/component/HasStyle.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/component/HasText.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/component/Tag.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/component/dependency/JsModule$Container.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/component/dependency/NpmPackage$Container.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/component/orderedlayout/FlexComponent.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/component/orderedlayout/ThemableLayout.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/component/orderedlayout/VerticalLayout.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/component/page/AppShellConfigurator.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/dom/NodeVisitor.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/internal/BrowserLiveReload.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/internal/BrowserLiveReloadAccessor.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/internal/DevModeHandler.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/internal/DevModeHandlerManager.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/internal/Pair.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/router/AbstractRouteNotFoundError.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/router/AfterNavigationObserver.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/router/BeforeEvent.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/router/NavigationEvent.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/router/NavigationHandler.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/router/PageTitle.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/router/PreserveOnRefresh.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/router/Route.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/router/RouteBaseData.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/router/RoutePathProvider.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/router/RouteResolver.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/router/\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/router/internal/AbstractNavigationStateRenderer.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/router/internal/AfterNavigationHandler.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/router/internal/BeforeEnterHandler.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/router/internal/BeforeLeaveHandler.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/router/internal/ConfiguredRoutes.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/server/BootstrapHandler.js\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/server/RequestHandler.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/server/RouteRegistry.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/server/communication/FragmentedMessageHolder.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/server/default-logo.png\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/server/default-offline-page.html\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/server/frontend/scanner/ClassFinder$DefaultClassFinder.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/server/frontend/scanner/ClassFinder.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/server/startup/ClassLoaderAwareServletContainerInitializer.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/server/startup/VaadinContextStartupInitializer.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/server/startup/VaadinServletContextStartupInitializer.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/spring/SpringBootAutoConfiguration.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/spring/VaadinApplicationConfiguration.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/spring/VaadinScopesConfig.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/spring/VaadinServletConfiguration$RootExcludeHandler.class\\E" - }, { - "pattern":"\\Qcom/vaadin/flow/spring/VaadinServletConfiguration.class\\E" - }, { - "pattern":"\\Qjakarta/servlet/ServletContainerInitializer.class\\E" - }, { - "pattern":"\\Qjakarta/servlet/ServletContextListener.class\\E" - }, { - "pattern":"\\Qjakarta/websocket/Endpoint.class\\E" - }, { - "pattern":"\\Qjakarta/websocket/MessageHandler$Whole.class\\E" - }, { - "pattern":"\\Qjakarta/websocket/MessageHandler.class\\E" - }, { - "pattern":"\\Qorg/apache/catalina/core/RestrictedFilters.properties\\E" - }, { - "pattern":"\\Qorg/apache/catalina/core/RestrictedListeners.properties\\E" - }, { - "pattern":"\\Qorg/apache/catalina/core/RestrictedServlets.properties\\E" - }, { - "pattern":"\\Qorg/apache/catalina/loader/JdbcLeakPrevention.class\\E" - }, { - "pattern":"\\Qorg/apache/catalina/util/CharsetMapperDefault.properties\\E" - }, { - "pattern":"\\Qorg/apache/catalina/util/ServerInfo.properties\\E" - }, { - "pattern":"\\Qorg/atmosphere/util/version.properties\\E" - }, { - "pattern":"\\Qorg/springframework/beans/factory/Aware.class\\E" - }, { - "pattern":"\\Qorg/springframework/beans/factory/BeanFactoryAware.class\\E" - }, { - "pattern":"\\Qorg/springframework/beans/factory/config/BeanFactoryPostProcessor.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/AbstractDependsOnBeanFactoryPostProcessor.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/AutoConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/AutoConfigureAfter.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/AutoConfigureBefore.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/AutoConfigureOrder.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/aop/AopAutoConfiguration$AspectJAutoProxyingConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/aop/AopAutoConfiguration$ClassProxyingConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/aop/AopAutoConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/availability/ApplicationAvailabilityAutoConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/cache/CacheAutoConfiguration$CacheConfigurationImportSelector.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/cache/CacheAutoConfiguration$CacheManagerEntityManagerFactoryDependsOnPostProcessor.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/cache/CacheAutoConfiguration$CacheManagerValidator.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/cache/CacheAutoConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/cache/GenericCacheConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/cache/NoOpCacheConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/cache/SimpleCacheConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/condition/ConditionalOnBean.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/condition/ConditionalOnClass.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/condition/ConditionalOnMissingBean.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/condition/ConditionalOnMissingClass.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/condition/ConditionalOnNotWarDeployment.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/condition/ConditionalOnProperty.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/condition/ConditionalOnResource.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/condition/ConditionalOnWebApplication.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/context/ConfigurationPropertiesAutoConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/context/LifecycleAutoConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/context/MessageSourceAutoConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/context/PropertyPlaceholderAutoConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/http/GsonHttpMessageConvertersConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/http/HttpMessageConvertersAutoConfiguration$HttpMessageConvertersAutoConfigurationRuntimeHints.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/http/HttpMessageConvertersAutoConfiguration$NotReactiveWebApplicationCondition$ReactiveWebApplication.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/http/HttpMessageConvertersAutoConfiguration$NotReactiveWebApplicationCondition.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/http/HttpMessageConvertersAutoConfiguration$StringHttpMessageConverterConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/http/HttpMessageConvertersAutoConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/http/JacksonHttpMessageConvertersConfiguration$MappingJackson2HttpMessageConverterConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/http/JacksonHttpMessageConvertersConfiguration$MappingJackson2XmlHttpMessageConverterConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/http/JacksonHttpMessageConvertersConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/http/JsonbHttpMessageConvertersConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/info/ProjectInfoAutoConfiguration$GitResourceAvailableCondition.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/info/ProjectInfoAutoConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/jackson/JacksonAutoConfiguration$Jackson2ObjectMapperBuilderCustomizerConfiguration$StandardJackson2ObjectMapperBuilderCustomizer.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/jackson/JacksonAutoConfiguration$Jackson2ObjectMapperBuilderCustomizerConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/jackson/JacksonAutoConfiguration$JacksonAutoConfigurationRuntimeHints.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/jackson/JacksonAutoConfiguration$JacksonMixinConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/jackson/JacksonAutoConfiguration$JacksonObjectMapperBuilderConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/jackson/JacksonAutoConfiguration$JacksonObjectMapperConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/jackson/JacksonAutoConfiguration$ParameterNamesModuleConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/jackson/JacksonAutoConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/jmx/JmxAutoConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/orm/jpa/EntityManagerFactoryDependsOnPostProcessor.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/sql/init/DataSourceInitializationConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/sql/init/R2dbcInitializationConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/sql/init/SqlInitializationAutoConfiguration$SqlInitializationModeCondition$ModeIsNever.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/sql/init/SqlInitializationAutoConfiguration$SqlInitializationModeCondition.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/sql/init/SqlInitializationAutoConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/ssl/SslAutoConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/task/TaskExecutionAutoConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/task/TaskSchedulingAutoConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/validation/PrimaryDefaultValidatorPostProcessor.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/validation/ValidationAutoConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/client/RestTemplateAutoConfiguration$NotReactiveWebApplicationCondition$ReactiveWebApplication.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/client/RestTemplateAutoConfiguration$NotReactiveWebApplicationCondition.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/client/RestTemplateAutoConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/embedded/EmbeddedWebServerFactoryCustomizerAutoConfiguration$JettyWebServerFactoryCustomizerConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/embedded/EmbeddedWebServerFactoryCustomizerAutoConfiguration$NettyWebServerFactoryCustomizerConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/embedded/EmbeddedWebServerFactoryCustomizerAutoConfiguration$TomcatWebServerFactoryCustomizerConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/embedded/EmbeddedWebServerFactoryCustomizerAutoConfiguration$UndertowWebServerFactoryCustomizerConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/embedded/EmbeddedWebServerFactoryCustomizerAutoConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/DispatcherServletAutoConfiguration$DefaultDispatcherServletCondition.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/DispatcherServletAutoConfiguration$DispatcherServletConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/DispatcherServletAutoConfiguration$DispatcherServletRegistrationCondition.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/DispatcherServletAutoConfiguration$DispatcherServletRegistrationConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/DispatcherServletAutoConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/HttpEncodingAutoConfiguration$LocaleCharsetMappingsCustomizer.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/HttpEncodingAutoConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/MultipartAutoConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/ServletWebServerFactoryAutoConfiguration$BeanPostProcessorsRegistrar.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/ServletWebServerFactoryAutoConfiguration$ForwardedHeaderFilterConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/ServletWebServerFactoryAutoConfiguration$ForwardedHeaderFilterCustomizer.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/ServletWebServerFactoryAutoConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/ServletWebServerFactoryConfiguration$EmbeddedJetty.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/ServletWebServerFactoryConfiguration$EmbeddedTomcat.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/ServletWebServerFactoryConfiguration$EmbeddedUndertow.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$OptionalPathExtensionContentNegotiationStrategy.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$ProblemDetailsErrorHandlingConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$ResourceChainCustomizerConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$ResourceChainResourceHandlerRegistrationCustomizer.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$ResourceHandlerRegistrationCustomizer.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$WelcomePageHandlerMappingFactory.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/error/ErrorMvcAutoConfiguration$DefaultErrorViewResolverConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/error/ErrorMvcAutoConfiguration$ErrorPageCustomizer.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/error/ErrorMvcAutoConfiguration$ErrorTemplateMissingCondition.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/error/ErrorMvcAutoConfiguration$PreserveErrorControllerTargetClassPostProcessor.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/error/ErrorMvcAutoConfiguration$StaticView.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/error/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/error/ErrorMvcAutoConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/websocket/servlet/WebSocketMessagingAutoConfiguration$WebSocketMessageConverterConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/websocket/servlet/WebSocketMessagingAutoConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/websocket/servlet/WebSocketServletAutoConfiguration$JettyWebSocketConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/websocket/servlet/WebSocketServletAutoConfiguration$TomcatWebSocketConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/websocket/servlet/WebSocketServletAutoConfiguration$UndertowWebSocketConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/websocket/servlet/WebSocketServletAutoConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/context/properties/EnableConfigurationProperties.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/context/properties/EnableConfigurationPropertiesRegistrar.class\\E" - }, { - "pattern":"\\Qorg/springframework/boot/sql/init/dependency/DatabaseInitializationDependencyConfigurer.class\\E" - }, { - "pattern":"\\Qorg/springframework/context/ApplicationContextAware.class\\E" - }, { - "pattern":"\\Qorg/springframework/context/ApplicationContextInitializer.class\\E" - }, { - "pattern":"\\Qorg/springframework/context/ResourceLoaderAware.class\\E" - }, { - "pattern":"\\Qorg/springframework/context/annotation/Conditional.class\\E" - }, { - "pattern":"\\Qorg/springframework/context/annotation/Configuration.class\\E" - }, { - "pattern":"\\Qorg/springframework/context/annotation/Import.class\\E" - }, { - "pattern":"\\Qorg/springframework/context/annotation/ImportBeanDefinitionRegistrar.class\\E" - }, { - "pattern":"\\Qorg/springframework/context/annotation/ImportRuntimeHints.class\\E" - }, { - "pattern":"\\Qorg/springframework/core/Ordered.class\\E" - }, { - "pattern":"\\Qorg/springframework/core/annotation/Order.class\\E" - }, { - "pattern":"\\Qorg/springframework/web/context/ServletContextAware.class\\E" - }, { - "pattern":"\\Qorg/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class\\E" - }, { - "pattern":"\\Qorg/springframework/web/servlet/config/annotation/WebMvcConfigurationSupport$NoOpValidator.class\\E" - }, { - "pattern":"\\Qorg/springframework/web/servlet/config/annotation/WebMvcConfigurationSupport.class\\E" - }, { - "pattern":"\\Qorg/springframework/web/servlet/config/annotation/WebMvcConfigurer.class\\E" - }, { - "pattern":"\\Qvaadin-featureflags.properties\\E" - }, { - "pattern":"\\Qvite.generated.ts\\E" - }, { - "pattern":"java.base:\\Qsun/net/www/content-types.properties\\E" - }]}, - "bundles":[{ - "name":"jakarta.servlet.LocalStrings", - "locales":[""] - }, { - "name":"jakarta.servlet.http.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.catalina.authenticator.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.catalina.authenticator.jaspic.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.catalina.connector.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.catalina.core.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.catalina.deploy.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.catalina.loader.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.catalina.mapper.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.catalina.mbeans.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.catalina.realm.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.catalina.security.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.catalina.session.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.catalina.startup.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.catalina.util.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.catalina.valves.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.catalina.webresources.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.coyote.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.coyote.http11.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.coyote.http11.filters.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.naming.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.tomcat.util.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.tomcat.util.buf.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.tomcat.util.compat.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.tomcat.util.descriptor.web.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.tomcat.util.http.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.tomcat.util.http.parser.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.tomcat.util.modeler.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.tomcat.util.net.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.tomcat.util.scan.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.tomcat.util.threads.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.tomcat.websocket.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.tomcat.websocket.pojo.LocalStrings", - "locales":[""] - }, { - "name":"org.apache.tomcat.websocket.server.LocalStrings", - "locales":[""] - }, { - "name":"sun.awt.resources.awt", - "classNames":["sun.awt.resources.awt", "sun.awt.resources.awt_de"] - }] -} diff --git a/doc/META-INF/native-image/serialization-config.json b/doc/META-INF/native-image/serialization-config.json deleted file mode 100644 index f3d7e06..0000000 --- a/doc/META-INF/native-image/serialization-config.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "types":[ - ], - "lambdaCapturingTypes":[ - ], - "proxies":[ - ] -} diff --git a/image/Dockerfile b/image/Dockerfile index 4e0ba49..5c845fb 100644 --- a/image/Dockerfile +++ b/image/Dockerfile @@ -20,10 +20,11 @@ WORKDIR /usr/local/src/ModeratorElection/ #*SNAPSHOT should be part of the name, asterisk for continueing versionnumber #copy jar -#COPY --from=build-env /usr/local/src/ModeratorElection/build/libs/ModeratorElection.jar ./ModeratorElection.jar +#COPY --from=build-env /usr/local/src/ModeratorElection/build/libs/ModeratorElection-0.0.1-SNAPSHOT.jar ./ModeratorElection.jar #copy graalvm binary -COPY --from=build-env /usr/local/src/ModeratorElection/build/native/nativeCompile/ModeratorElection . +COPY --from=build-env /usr/local/src/ModeratorElection/build/native/nativeCompile/ /usr/local/src/ModeratorElection/ #CMD ["chmod 0740 ModerationElection"] #ENTRYPOINT ["java", "-jar", "ModeratorElection.jar"] +#COPY --from=build-env /tmp/test_bin/ /usr/local/src/ModeratorElection/ RUN chmod 0740 ./ModeratorElection ENTRYPOINT ["./ModeratorElection"] diff --git a/image/resources/install.sh b/image/resources/install.sh index fca866b..c0db0e8 100755 --- a/image/resources/install.sh +++ b/image/resources/install.sh @@ -9,6 +9,7 @@ function main() #unzpip only necessary for gradle installation within main() apt-get -qqy install curl git build-essential libz-dev zlib1g-dev mkdir /usr/local/src/ModeratorElection + #change to main branch for production git clone --single-branch --branch MEapp-development https://repo.prod.meissa.de/meissa/ModeratorElection.git /usr/local/src/ModeratorElection @@ -32,12 +33,7 @@ function main() checksum #install graalvm - mkdir /usr/lib/jvm/ - tar -C /usr/lib/jvm/ -xzf /tmp/graalvm-jdk-${graalvm_JDK_version}_linux-x64_bin.tar.gz - dirname_graalvm=$(ls /usr/lib/jvm/|grep -e graa) - ln -s /usr/lib/jvm/$dirname_graalvm /usr/lib/jvm/graalvm - ln -s /usr/lib/jvm/graalvm/bin/gu /usr/local/bin - update-alternatives --install /usr/bin/java java /usr/lib/jvm/graalvm/bin/java 0 + graalvm_inst #echo "export PATH=$PATH:/usr/lib/jvm/$dirname_graalvm/lib/svm/bin"|tee -a /root/.bashrc #possibility to install js, node.js,... to graalvm using "gu" @@ -45,7 +41,8 @@ function main() #echo "export PATH=$PATH:/usr/lib/jvm/graalvm-jdk-17.0.11+7.1/lib/installer/bin/gu"|tee -a /root/.bashrc #/usr/lib/jvm/$dirname_graalvm/lib/svm/bin/native-image --version - cleanupDocker + buildproc + #cleanupDocker } > /dev/null @@ -55,16 +52,31 @@ function checksum() { sha256sum -c --status /tmp/graalvm-jdk-${graalvm_JDK_version}_linux-x64_bin.tar.gz.sha256 } +function graalvm_inst(){ + mkdir /usr/lib/jvm/ + tar -C /usr/lib/jvm/ -xzf /tmp/graalvm-jdk-${graalvm_JDK_version}_linux-x64_bin.tar.gz + dirname_graalvm=$(ls /usr/lib/jvm/|grep -e graa) + ln -s /usr/lib/jvm/$dirname_graalvm /usr/lib/jvm/graalvm + ln -s /usr/lib/jvm/graalvm/bin/gu /usr/local/bin + update-alternatives --install /usr/bin/java java /usr/lib/jvm/graalvm/bin/java 0 +} + +function buildproc() { + cd /usr/local/src/ModeratorElection/ + #for dev + #npm install -g npm@latest + #npm audit fix + #npm ci --omit=dev + + #build jar + #./gradlew clean build -Pvaadin.productionMode -x processTestAot + #cp -r doc/META-INF src/main/resources + #build graalvm binary + ./gradlew nativeCompile -Dvaadin.productionMode=true +} + source /tmp/install_functions_debian.sh DEBIAN_FRONTEND=noninteractive DEBCONF_NOWARNINGS=yes main -cd /usr/local/src/ModeratorElection/ -#npm install -g npm@latest -#npm audit fix -#npm ci --omit=dev -#build jar -./gradlew clean build -Pvaadin.productionMode -x processTestAot -cp -r doc/META-INF src/main/resources -#build graalvm binary -./gradlew nativeCompile -Dvaadin.productionMode=true + diff --git a/src/main/resources/META-INF/native-image/reflect-config.json b/src/main/resources/META-INF/native-image/reflect-config.json index 4fa2a83..b35604c 100644 --- a/src/main/resources/META-INF/native-image/reflect-config.json +++ b/src/main/resources/META-INF/native-image/reflect-config.json @@ -168,7 +168,7 @@ "name":"com.fasterxml.jackson.core.ObjectCodec", "allDeclaredFields":true, "queryAllDeclaredMethods":true, - "methods":[{"name":"getJsonFactory","parameterTypes":[] }, {"name":"readValues","parameterTypes":["com.fasterxml.jackson.core.JsonParser","com.fasterxml.jackson.core.type.TypeReference"] }, {"name":"readValues","parameterTypes":["com.fasterxml.jackson.core.JsonParser","java.lang.Class"] }] + "methods":[{"name":"getJsonFactory","parameterTypes":[] }, {"name":"readValues","parameterTypes":["com.fasterxml.jackson.core.JsonParser","com.fasterxml.jackson.core.type.ResolvedType"] }, {"name":"readValues","parameterTypes":["com.fasterxml.jackson.core.JsonParser","com.fasterxml.jackson.core.type.TypeReference"] }, {"name":"readValues","parameterTypes":["com.fasterxml.jackson.core.JsonParser","java.lang.Class"] }] }, { "name":"com.fasterxml.jackson.core.TreeCodec",