diff --git a/README.md b/README.md
index 2db2465ce..36205de6f 100644
--- a/README.md
+++ b/README.md
@@ -564,14 +564,16 @@ NATIVE IMAGE
Since version 2.4.1, Datafaker provides **experimental** native-image support.
This is done by providing a `reachability-metadata.json` file in the META-INF directory.
-This file is currently created manually by running all the unit tests, and having an agent collect tracing info:
+This file can be regenerated by running tests with the GraalVM native-image agent using the provided Maven profile:
```
--agentlib:native-image-agent=config-output-dir=src/main/resources/META-INF/native-image
+mvn test -Pnative-image-agent -PnoGpg
```
-Future enhancements should automate and improve this process, but if you encounter any unexpected behaviour,
-feel free to report an issue.
+This requires a GraalVM JDK to be installed and configured. The agent will collect tracing info during test execution
+and write the metadata files to `src/main/resources/META-INF/native-image`.
+
+If you encounter any unexpected behaviour with native images, feel free to report an issue.
An example usage of this can be found here: https://github.com/datafaker-net/datafaker-native-demo
diff --git a/pom.xml b/pom.xml
index ab49e2c1d..0e48b6db5 100644
--- a/pom.xml
+++ b/pom.xml
@@ -550,5 +550,23 @@
+
+
+ native-image-agent
+
+ ${project.basedir}/src/main/resources/META-INF/native-image
+
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+ ${surefire.argline} -agentlib:native-image-agent=config-output-dir=${native.image.agent.output.dir}
+
+
+
+
+
diff --git a/src/main/resources/META-INF/native-image/jni-config.json b/src/main/resources/META-INF/native-image/jni-config.json
new file mode 100644
index 000000000..6561e5fa6
--- /dev/null
+++ b/src/main/resources/META-INF/native-image/jni-config.json
@@ -0,0 +1,255 @@
+[
+{
+ "name":"[Lsun.java2d.loops.GraphicsPrimitive;"
+},
+{
+ "name":"com.apple.eawt._AppEventHandler",
+ "methods":[{"name":"handleNativeNotification","parameterTypes":["int"] }]
+},
+{
+ "name":"com.apple.eawt._AppMenuBarHandler",
+ "methods":[{"name":"initMenuStates","parameterTypes":["boolean","boolean","boolean","boolean"] }]
+},
+{
+ "name":"com.sun.imageio.plugins.jpeg.JPEGImageReader",
+ "methods":[{"name":"acceptPixels","parameterTypes":["int","boolean"] }, {"name":"passComplete","parameterTypes":[] }, {"name":"passStarted","parameterTypes":["int"] }, {"name":"pushBack","parameterTypes":["int"] }, {"name":"readInputData","parameterTypes":["byte[]","int","int"] }, {"name":"setImageData","parameterTypes":["int","int","int","int","int","byte[]"] }, {"name":"skipInputBytes","parameterTypes":["long"] }, {"name":"skipPastImage","parameterTypes":["int"] }, {"name":"warningOccurred","parameterTypes":["int"] }, {"name":"warningWithMessage","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"com.sun.imageio.plugins.jpeg.JPEGImageWriter",
+ "methods":[{"name":"grabPixels","parameterTypes":["int"] }, {"name":"warningOccurred","parameterTypes":["int"] }, {"name":"warningWithMessage","parameterTypes":["java.lang.String"] }, {"name":"writeMetadata","parameterTypes":[] }, {"name":"writeOutputData","parameterTypes":["byte[]","int","int"] }]
+},
+{
+ "name":"java.awt.AlphaComposite",
+ "fields":[{"name":"extraAlpha"}, {"name":"rule"}]
+},
+{
+ "name":"java.awt.Color",
+ "methods":[{"name":"getRGB","parameterTypes":[] }]
+},
+{
+ "name":"java.awt.DisplayMode",
+ "methods":[{"name":"","parameterTypes":["int","int","int","int"] }]
+},
+{
+ "name":"java.awt.event.InputEvent",
+ "methods":[{"name":"getButtonDownMasks","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.geom.Rectangle2D$Double",
+ "methods":[{"name":"","parameterTypes":["double","double","double","double"] }]
+},
+{
+ "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.String",
+ "methods":[{"name":"lastIndexOf","parameterTypes":["int"] }, {"name":"substring","parameterTypes":["int"] }]
+},
+{
+ "name":"java.lang.System",
+ "methods":[{"name":"getProperty","parameterTypes":["java.lang.String"] }, {"name":"load","parameterTypes":["java.lang.String"] }, {"name":"setProperty","parameterTypes":["java.lang.String","java.lang.String"] }]
+},
+{
+ "name":"javax.imageio.plugins.jpeg.JPEGHuffmanTable",
+ "fields":[{"name":"lengths"}, {"name":"values"}]
+},
+{
+ "name":"javax.imageio.plugins.jpeg.JPEGQTable",
+ "fields":[{"name":"qTable"}]
+},
+{
+ "name":"org.apache.maven.surefire.booter.ForkedBooter",
+ "methods":[{"name":"main","parameterTypes":["java.lang.String[]"] }]
+},
+{
+ "name":"sun.awt.AWTAutoShutdown",
+ "methods":[{"name":"notifyToolkitThreadBusy","parameterTypes":[] }, {"name":"notifyToolkitThreadFree","parameterTypes":[] }]
+},
+{
+ "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.IntegerComponentRaster",
+ "fields":[{"name":"data"}, {"name":"dataOffsets"}, {"name":"pixelStride"}, {"name":"scanlineStride"}, {"name":"type"}]
+},
+{
+ "name":"sun.instrument.InstrumentationImpl",
+ "methods":[{"name":"","parameterTypes":["long","boolean","boolean"] }, {"name":"loadClassAndCallAgentmain","parameterTypes":["java.lang.String","java.lang.String"] }, {"name":"loadClassAndCallPremain","parameterTypes":["java.lang.String","java.lang.String"] }, {"name":"transform","parameterTypes":["java.lang.Module","java.lang.ClassLoader","java.lang.String","java.lang.Class","java.security.ProtectionDomain","byte[]","boolean"] }]
+},
+{
+ "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.opengl.OGLSurfaceData",
+ "fields":[{"name":"isBIOpShaderEnabled"}, {"name":"isFBObjectEnabled"}, {"name":"isGradShaderEnabled"}, {"name":"isLCDShaderEnabled"}]
+},
+{
+ "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.lwawt.macosx.LWCToolkit",
+ "methods":[{"name":"installToolkitThreadInJava","parameterTypes":[] }]
+},
+{
+ "name":"sun.management.VMManagementImpl",
+ "fields":[{"name":"compTimeMonitoringSupport"}, {"name":"currentThreadCpuTimeSupport"}, {"name":"objectMonitorUsageSupport"}, {"name":"otherThreadCpuTimeSupport"}, {"name":"remoteDiagnosticCommandsSupport"}, {"name":"synchronizerUsageSupport"}, {"name":"threadAllocatedMemorySupport"}, {"name":"threadContentionMonitoringSupport"}]
+}
+]
diff --git a/src/main/resources/META-INF/native-image/predefined-classes-config.json b/src/main/resources/META-INF/native-image/predefined-classes-config.json
new file mode 100644
index 000000000..0e79b2c5d
--- /dev/null
+++ b/src/main/resources/META-INF/native-image/predefined-classes-config.json
@@ -0,0 +1,8 @@
+[
+ {
+ "type":"agent-extracted",
+ "classes":[
+ ]
+ }
+]
+
diff --git a/src/main/resources/META-INF/native-image/proxy-config.json b/src/main/resources/META-INF/native-image/proxy-config.json
new file mode 100644
index 000000000..80ad05370
--- /dev/null
+++ b/src/main/resources/META-INF/native-image/proxy-config.json
@@ -0,0 +1,80 @@
+[
+ {
+ "interfaces":["net.bytebuddy.description.method.MethodDescription$InDefinedShape$AbstractBase$Executable"]
+ },
+ {
+ "interfaces":["net.bytebuddy.description.method.ParameterDescription$ForLoadedParameter$Parameter"]
+ },
+ {
+ "interfaces":["net.bytebuddy.description.method.ParameterList$ForLoadedExecutable$Executable"]
+ },
+ {
+ "interfaces":["net.bytebuddy.description.type.TypeDefinition$Sort$AnnotatedType"]
+ },
+ {
+ "interfaces":["net.bytebuddy.description.type.TypeDescription"]
+ },
+ {
+ "interfaces":["net.bytebuddy.description.type.TypeDescription$ForLoadedType$Dispatcher"]
+ },
+ {
+ "interfaces":["net.bytebuddy.description.type.TypeDescription$Generic"]
+ },
+ {
+ "interfaces":["net.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$Delegator$ForLoadedExecutableExceptionType$Dispatcher"]
+ },
+ {
+ "interfaces":["net.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$Delegator$ForLoadedExecutableParameterType$Dispatcher"]
+ },
+ {
+ "interfaces":["net.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$Delegator$ForLoadedField$Dispatcher"]
+ },
+ {
+ "interfaces":["net.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$Delegator$ForLoadedMethodReturnType$Dispatcher"]
+ },
+ {
+ "interfaces":["net.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$ForComponentType$AnnotatedParameterizedType"]
+ },
+ {
+ "interfaces":["net.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$ForOwnerType$AnnotatedType"]
+ },
+ {
+ "interfaces":["net.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$ForTypeArgument$AnnotatedParameterizedType"]
+ },
+ {
+ "interfaces":["net.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$ForTypeVariableBoundType$AnnotatedTypeVariable"]
+ },
+ {
+ "interfaces":["net.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$ForTypeVariableBoundType$OfFormalTypeVariable$FormalTypeVariable"]
+ },
+ {
+ "interfaces":["net.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$ForWildcardUpperBoundType$AnnotatedWildcardType"]
+ },
+ {
+ "interfaces":["net.bytebuddy.utility.JavaConstant$Simple$Dispatcher"]
+ },
+ {
+ "interfaces":["net.bytebuddy.utility.JavaConstant$Simple$Dispatcher$OfClassDesc"]
+ },
+ {
+ "interfaces":["net.bytebuddy.utility.JavaConstant$Simple$Dispatcher$OfDirectMethodHandleDesc"]
+ },
+ {
+ "interfaces":["net.bytebuddy.utility.JavaConstant$Simple$Dispatcher$OfDirectMethodHandleDesc$ForKind"]
+ },
+ {
+ "interfaces":["net.bytebuddy.utility.JavaConstant$Simple$Dispatcher$OfDynamicConstantDesc"]
+ },
+ {
+ "interfaces":["net.bytebuddy.utility.JavaConstant$Simple$Dispatcher$OfMethodHandleDesc"]
+ },
+ {
+ "interfaces":["net.bytebuddy.utility.JavaConstant$Simple$Dispatcher$OfMethodTypeDesc"]
+ },
+ {
+ "interfaces":["net.bytebuddy.utility.JavaModule$Module"]
+ },
+ {
+ "interfaces":["net.bytebuddy.utility.JavaModule$Resolver"]
+ }
+]
diff --git a/src/main/resources/META-INF/native-image/reflect-config.json b/src/main/resources/META-INF/native-image/reflect-config.json
new file mode 100644
index 000000000..f014df5b1
--- /dev/null
+++ b/src/main/resources/META-INF/native-image/reflect-config.json
@@ -0,0 +1,5814 @@
+[
+{
+ "name":"[B",
+ "methods":[{"name":"","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"[C",
+ "methods":[{"name":"","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"[D",
+ "methods":[{"name":"","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"[F",
+ "methods":[{"name":"","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"[I",
+ "methods":[{"name":"","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"[J",
+ "methods":[{"name":"","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"[Ljava.lang.String;"
+},
+{
+ "name":"[Ljava.lang.constant.ClassDesc;"
+},
+{
+ "name":"[Ljava.lang.constant.ConstantDesc;"
+},
+{
+ "name":"[Lnet.bytebuddy.description.enumeration.EnumerationDescription;"
+},
+{
+ "name":"[S",
+ "methods":[{"name":"","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"[Z",
+ "methods":[{"name":"","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"com.google.i18n.phonenumbers.PhoneNumberUtil",
+ "methods":[{"name":"getMetadataForRegion","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"com.sun.tools.attach.VirtualMachine"
+},
+{
+ "name":"java.beans.Introspector"
+},
+{
+ "name":"java.lang.Class",
+ "methods":[{"name":"","parameterTypes":["java.lang.String"] }, {"name":"getAnnotatedInterfaces","parameterTypes":[] }, {"name":"getAnnotatedSuperclass","parameterTypes":[] }, {"name":"getDeclaredMethod","parameterTypes":["java.lang.String","java.lang.Class[]"] }, {"name":"getMethod","parameterTypes":["java.lang.String","java.lang.Class[]"] }, {"name":"getModule","parameterTypes":[] }, {"name":"getNestHost","parameterTypes":[] }, {"name":"getNestMembers","parameterTypes":[] }, {"name":"getPackageName","parameterTypes":[] }, {"name":"getPermittedSubclasses","parameterTypes":[] }, {"name":"getRecordComponents","parameterTypes":[] }, {"name":"isNestmateOf","parameterTypes":["java.lang.Class"] }, {"name":"isRecord","parameterTypes":[] }, {"name":"isSealed","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.ClassLoader",
+ "methods":[{"name":"getDefinedPackage","parameterTypes":["java.lang.String"] }, {"name":"getUnnamedModule","parameterTypes":[] }, {"name":"registerAsParallelCapable","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.Enum"
+},
+{
+ "name":"java.lang.Module",
+ "methods":[{"name":"addExports","parameterTypes":["java.lang.String","java.lang.Module"] }, {"name":"addOpens","parameterTypes":["java.lang.String","java.lang.Module"] }, {"name":"addReads","parameterTypes":["java.lang.Module"] }, {"name":"canRead","parameterTypes":["java.lang.Module"] }, {"name":"getClassLoader","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getPackages","parameterTypes":[] }, {"name":"getResourceAsStream","parameterTypes":["java.lang.String"] }, {"name":"isExported","parameterTypes":["java.lang.String"] }, {"name":"isExported","parameterTypes":["java.lang.String","java.lang.Module"] }, {"name":"isNamed","parameterTypes":[] }, {"name":"isOpen","parameterTypes":["java.lang.String"] }, {"name":"isOpen","parameterTypes":["java.lang.String","java.lang.Module"] }]
+},
+{
+ "name":"java.lang.Object",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "queryAllPublicConstructors":true,
+ "methods":[{"name":"getClass","parameterTypes":[] }, {"name":"getHashId","parameterTypes":[] }, {"name":"getRandom","parameterTypes":[] }, {"name":"getSLocale","parameterTypes":[] }, {"name":"isHashId","parameterTypes":[] }, {"name":"isRandom","parameterTypes":[] }, {"name":"isSLocale","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.ProcessHandle",
+ "methods":[{"name":"current","parameterTypes":[] }, {"name":"pid","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.Record"
+},
+{
+ "name":"java.lang.Runtime",
+ "methods":[{"name":"version","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.Runtime$Version",
+ "methods":[{"name":"feature","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.StackWalker",
+ "methods":[{"name":"getInstance","parameterTypes":["java.lang.StackWalker$Option"] }, {"name":"walk","parameterTypes":["java.util.function.Function"] }]
+},
+{
+ "name":"java.lang.StackWalker$Option"
+},
+{
+ "name":"java.lang.StackWalker$StackFrame",
+ "methods":[{"name":"getDeclaringClass","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.String",
+ "queryAllPublicConstructors":true,
+ "methods":[{"name":"","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"java.lang.StringBuilder"
+},
+{
+ "name":"java.lang.System",
+ "methods":[{"name":"getSecurityManager","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.WeakPairMap"
+},
+{
+ "name":"java.lang.WeakPairMap$Pair"
+},
+{
+ "name":"java.lang.WeakPairMap$Pair$Weak"
+},
+{
+ "name":"java.lang.annotation.Retention",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"java.lang.annotation.Target",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"value","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.constant.ClassDesc",
+ "methods":[{"name":"descriptorString","parameterTypes":[] }, {"name":"ofDescriptor","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"java.lang.constant.ConstantDesc"
+},
+{
+ "name":"java.lang.constant.DirectMethodHandleDesc",
+ "methods":[{"name":"lookupDescriptor","parameterTypes":[] }, {"name":"methodName","parameterTypes":[] }, {"name":"owner","parameterTypes":[] }, {"name":"refKind","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.constant.DirectMethodHandleDesc$Kind",
+ "methods":[{"name":"valueOf","parameterTypes":["int","boolean"] }]
+},
+{
+ "name":"java.lang.constant.DynamicConstantDesc",
+ "methods":[{"name":"bootstrapArgs","parameterTypes":[] }, {"name":"bootstrapMethod","parameterTypes":[] }, {"name":"constantName","parameterTypes":[] }, {"name":"constantType","parameterTypes":[] }, {"name":"ofCanonical","parameterTypes":["java.lang.constant.DirectMethodHandleDesc","java.lang.String","java.lang.constant.ClassDesc","java.lang.constant.ConstantDesc[]"] }]
+},
+{
+ "name":"java.lang.constant.MethodHandleDesc",
+ "methods":[{"name":"invocationType","parameterTypes":[] }, {"name":"of","parameterTypes":["java.lang.constant.DirectMethodHandleDesc$Kind","java.lang.constant.ClassDesc","java.lang.String","java.lang.String"] }]
+},
+{
+ "name":"java.lang.constant.MethodTypeDesc",
+ "methods":[{"name":"of","parameterTypes":["java.lang.constant.ClassDesc","java.lang.constant.ClassDesc[]"] }, {"name":"ofDescriptor","parameterTypes":["java.lang.String"] }, {"name":"parameterArray","parameterTypes":[] }, {"name":"returnType","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.instrument.Instrumentation",
+ "methods":[{"name":"redefineModule","parameterTypes":["java.lang.Module","java.util.Set","java.util.Map","java.util.Map","java.util.Set","java.util.Map"] }]
+},
+{
+ "name":"java.lang.invoke.CallSite"
+},
+{
+ "name":"java.lang.invoke.MethodHandle",
+ "methods":[{"name":"bindTo","parameterTypes":["java.lang.Object"] }, {"name":"invokeWithArguments","parameterTypes":["java.lang.Object[]"] }]
+},
+{
+ "name":"java.lang.invoke.MethodHandles",
+ "methods":[{"name":"lookup","parameterTypes":[] }, {"name":"privateLookupIn","parameterTypes":["java.lang.Class","java.lang.invoke.MethodHandles$Lookup"] }]
+},
+{
+ "name":"java.lang.invoke.MethodHandles$Lookup",
+ "methods":[{"name":"findVirtual","parameterTypes":["java.lang.Class","java.lang.String","java.lang.invoke.MethodType"] }]
+},
+{
+ "name":"java.lang.invoke.MethodType",
+ "methods":[{"name":"methodType","parameterTypes":["java.lang.Class","java.lang.Class[]"] }]
+},
+{
+ "name":"java.lang.reflect.AccessibleObject",
+ "methods":[{"name":"setAccessible","parameterTypes":["boolean"] }]
+},
+{
+ "name":"java.lang.reflect.AnnotatedArrayType",
+ "methods":[{"name":"getAnnotatedGenericComponentType","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.reflect.AnnotatedParameterizedType",
+ "methods":[{"name":"getAnnotatedActualTypeArguments","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.reflect.AnnotatedType",
+ "methods":[{"name":"getAnnotatedOwnerType","parameterTypes":[] }, {"name":"getType","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.reflect.AnnotatedTypeVariable",
+ "methods":[{"name":"getAnnotatedBounds","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.reflect.AnnotatedWildcardType",
+ "methods":[{"name":"getAnnotatedUpperBounds","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.reflect.Executable",
+ "methods":[{"name":"getAnnotatedExceptionTypes","parameterTypes":[] }, {"name":"getAnnotatedParameterTypes","parameterTypes":[] }, {"name":"getAnnotatedReceiverType","parameterTypes":[] }, {"name":"getParameterCount","parameterTypes":[] }, {"name":"getParameters","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.reflect.Field",
+ "methods":[{"name":"getAnnotatedType","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.reflect.Method",
+ "methods":[{"name":"getAnnotatedReturnType","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.reflect.Parameter",
+ "methods":[{"name":"getModifiers","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"isNamePresent","parameterTypes":[] }]
+},
+{
+ "name":"java.lang.reflect.TypeVariable",
+ "methods":[{"name":"getAnnotatedBounds","parameterTypes":[] }]
+},
+{
+ "name":"java.security.AccessController",
+ "methods":[{"name":"doPrivileged","parameterTypes":["java.security.PrivilegedAction"] }, {"name":"doPrivileged","parameterTypes":["java.security.PrivilegedExceptionAction"] }]
+},
+{
+ "name":"java.security.SecureRandomParameters"
+},
+{
+ "name":"java.sql.Date"
+},
+{
+ "name":"java.sql.Timestamp"
+},
+{
+ "name":"java.util.Date",
+ "methods":[{"name":"","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"java.util.List",
+ "methods":[{"name":"copyOf","parameterTypes":["java.util.Collection"] }]
+},
+{
+ "name":"java.util.Map"
+},
+{
+ "name":"java.util.Optional",
+ "methods":[{"name":"isEmpty","parameterTypes":[] }]
+},
+{
+ "name":"java.util.concurrent.ForkJoinTask",
+ "fields":[{"name":"aux"}, {"name":"status"}]
+},
+{
+ "name":"java.util.concurrent.TimeUnit",
+ "methods":[{"name":"valueOf","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"java.util.concurrent.atomic.AtomicBoolean",
+ "fields":[{"name":"value"}]
+},
+{
+ "name":"java.util.concurrent.atomic.AtomicReference",
+ "fields":[{"name":"value"}]
+},
+{
+ "name":"java.util.function.Consumer",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"java.util.function.Function"
+},
+{
+ "name":"java.util.zip.DeflaterInputStream"
+},
+{
+ "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":"jdk.jfr.FlightRecorder"
+},
+{
+ "name":"kotlin.Metadata",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"kotlin.annotation.MustBeDocumented",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"kotlin.annotation.Retention",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"kotlin.annotation.Target",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"kotlin.coroutines.Continuation"
+},
+{
+ "name":"kotlin.jvm.JvmInline"
+},
+{
+ "name":"kotlin.reflect.jvm.ReflectJvmMapping"
+},
+{
+ "name":"kotlinx.coroutines.BuildersKt"
+},
+{
+ "name":"net.bytebuddy.agent.Installer",
+ "methods":[{"name":"agentmain","parameterTypes":["java.lang.String","java.lang.instrument.Instrumentation"] }, {"name":"getInstrumentation","parameterTypes":[] }]
+},
+{
+ "name":"net.bytebuddy.asm.Advice$AllArguments",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"includeSelf","parameterTypes":[] }, {"name":"nullIfEmpty","parameterTypes":[] }, {"name":"readOnly","parameterTypes":[] }, {"name":"typing","parameterTypes":[] }]
+},
+{
+ "name":"net.bytebuddy.asm.Advice$Argument",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"optional","parameterTypes":[] }, {"name":"readOnly","parameterTypes":[] }, {"name":"typing","parameterTypes":[] }, {"name":"value","parameterTypes":[] }]
+},
+{
+ "name":"net.bytebuddy.asm.Advice$DynamicConstant",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"net.bytebuddy.asm.Advice$Enter",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"readOnly","parameterTypes":[] }, {"name":"typing","parameterTypes":[] }]
+},
+{
+ "name":"net.bytebuddy.asm.Advice$Exit",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"net.bytebuddy.asm.Advice$FieldGetterHandle",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"net.bytebuddy.asm.Advice$FieldSetterHandle",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"net.bytebuddy.asm.Advice$Handle",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"net.bytebuddy.asm.Advice$Local",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"net.bytebuddy.asm.Advice$OnMethodEnter",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"inline","parameterTypes":[] }, {"name":"prependLineNumber","parameterTypes":[] }, {"name":"skipOn","parameterTypes":[] }, {"name":"skipOnIndex","parameterTypes":[] }, {"name":"suppress","parameterTypes":[] }]
+},
+{
+ "name":"net.bytebuddy.asm.Advice$OnMethodExit",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"backupArguments","parameterTypes":[] }, {"name":"inline","parameterTypes":[] }, {"name":"onThrowable","parameterTypes":[] }, {"name":"repeatOn","parameterTypes":[] }, {"name":"repeatOnIndex","parameterTypes":[] }, {"name":"suppress","parameterTypes":[] }]
+},
+{
+ "name":"net.bytebuddy.asm.Advice$Origin",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"net.bytebuddy.asm.Advice$Return",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"readOnly","parameterTypes":[] }, {"name":"typing","parameterTypes":[] }]
+},
+{
+ "name":"net.bytebuddy.asm.Advice$SelfCallHandle",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"net.bytebuddy.asm.Advice$This",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"optional","parameterTypes":[] }, {"name":"readOnly","parameterTypes":[] }, {"name":"typing","parameterTypes":[] }]
+},
+{
+ "name":"net.bytebuddy.asm.Advice$Thrown",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"net.bytebuddy.description.method.MethodDescription$InDefinedShape$AbstractBase$Executable",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"net.bytebuddy.description.method.ParameterDescription$ForLoadedParameter$Parameter",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"net.bytebuddy.description.method.ParameterList$ForLoadedExecutable$Executable",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"net.bytebuddy.description.type.TypeDefinition$Sort$AnnotatedType",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"net.bytebuddy.description.type.TypeDescription$ForLoadedType$Dispatcher",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"net.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$Delegator$ForLoadedExecutableExceptionType$Dispatcher",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"net.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$Delegator$ForLoadedExecutableParameterType$Dispatcher",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"net.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$Delegator$ForLoadedField$Dispatcher",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"net.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$Delegator$ForLoadedMethodReturnType$Dispatcher",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"net.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$ForComponentType$AnnotatedParameterizedType",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"net.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$ForOwnerType$AnnotatedType",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"net.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$ForTypeArgument$AnnotatedParameterizedType",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"net.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$ForTypeVariableBoundType$AnnotatedTypeVariable",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"net.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$ForTypeVariableBoundType$OfFormalTypeVariable$FormalTypeVariable",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"net.bytebuddy.description.type.TypeDescription$Generic$AnnotationReader$ForWildcardUpperBoundType$AnnotatedWildcardType",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"net.bytebuddy.implementation.bind.annotation.AllArguments",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"net.bytebuddy.implementation.bind.annotation.Argument",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"net.bytebuddy.implementation.bind.annotation.BindingPriority",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"net.bytebuddy.implementation.bind.annotation.Default",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"net.bytebuddy.implementation.bind.annotation.DefaultCall",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"net.bytebuddy.implementation.bind.annotation.DefaultCallHandle",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"net.bytebuddy.implementation.bind.annotation.DefaultMethod",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"net.bytebuddy.implementation.bind.annotation.DefaultMethodHandle",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"net.bytebuddy.implementation.bind.annotation.DynamicConstant",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"net.bytebuddy.implementation.bind.annotation.FieldGetterHandle",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"net.bytebuddy.implementation.bind.annotation.FieldSetterHandle",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"net.bytebuddy.implementation.bind.annotation.FieldValue",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"net.bytebuddy.implementation.bind.annotation.Handle",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"net.bytebuddy.implementation.bind.annotation.Origin",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"net.bytebuddy.implementation.bind.annotation.Super",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"net.bytebuddy.implementation.bind.annotation.SuperCall",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"net.bytebuddy.implementation.bind.annotation.SuperCallHandle",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"net.bytebuddy.implementation.bind.annotation.SuperMethod",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"net.bytebuddy.implementation.bind.annotation.SuperMethodHandle",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"net.bytebuddy.implementation.bind.annotation.This",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"net.bytebuddy.utility.Invoker",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"net.bytebuddy.utility.Invoker$Dispatcher",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"net.bytebuddy.utility.JavaConstant$Simple$Dispatcher",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"net.bytebuddy.utility.JavaConstant$Simple$Dispatcher$OfClassDesc",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"net.bytebuddy.utility.JavaConstant$Simple$Dispatcher$OfDirectMethodHandleDesc",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"net.bytebuddy.utility.JavaConstant$Simple$Dispatcher$OfDirectMethodHandleDesc$ForKind",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"net.bytebuddy.utility.JavaConstant$Simple$Dispatcher$OfDynamicConstantDesc",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"net.bytebuddy.utility.JavaConstant$Simple$Dispatcher$OfMethodHandleDesc",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"net.bytebuddy.utility.JavaConstant$Simple$Dispatcher$OfMethodTypeDesc",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"net.bytebuddy.utility.JavaModule$Module",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"net.bytebuddy.utility.JavaModule$Resolver",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"net.datafaker.Faker",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"","parameterTypes":["java.util.Locale","java.util.Random"] }]
+},
+{
+ "name":"net.datafaker.FakerConcurrencyModificationExceptionTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"test1","parameterTypes":[] }, {"name":"test2","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.FakerTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"badExpressionCouldNotCoerce","parameterTypes":[] }, {"name":"badExpressionTooFewArgs","parameterTypes":[] }, {"name":"badExpressionTooManyArgs","parameterTypes":[] }, {"name":"bothifyShouldGenerateLettersAndNumbers","parameterTypes":[] }, {"name":"datafaker87","parameterTypes":["java.lang.String"] }, {"name":"differentLocalesTest","parameterTypes":[] }, {"name":"differentSeeds","parameterTypes":[] }, {"name":"doWithLocaleExceptionTest","parameterTypes":[] }, {"name":"examplifyLowercaseLetters","parameterTypes":[] }, {"name":"examplifyMixed","parameterTypes":[] }, {"name":"examplifyNumbers","parameterTypes":[] }, {"name":"examplifyUppercaseLetters","parameterTypes":[] }, {"name":"examplifyWithSpacesAndSpecialCharacters","parameterTypes":[] }, {"name":"expression","parameterTypes":[] }, {"name":"fakerInstanceCanBeAcquiredViaUtilityMethods","parameterTypes":[] }, {"name":"issue883Test","parameterTypes":[] }, {"name":"jsonExpressionTest","parameterTypes":[] }, {"name":"letterifyShouldGenerateLetters","parameterTypes":[] }, {"name":"letterifyShouldGenerateUpperCaseLetters","parameterTypes":[] }, {"name":"letterifyShouldLeaveNonSpecialCharactersAlone","parameterTypes":[] }, {"name":"numberBetweenRepeated","parameterTypes":[] }, {"name":"numerifyTest","parameterTypes":["java.lang.String","java.lang.String"] }, {"name":"regexifyShouldGenerateSameValueForFakerWithSameSeed","parameterTypes":[] }, {"name":"resolveShouldReturnValueThatExists","parameterTypes":[] }, {"name":"resolveShouldThrowExceptionWhenPropertyDoesntExist","parameterTypes":[] }, {"name":"shouldNotApplyCachingToMethodsWithParameters","parameterTypes":[] }, {"name":"templatify","parameterTypes":[] }, {"name":"testDeterministicAndNonDeterministicProvidersReturnValues","parameterTypes":[] }, {"name":"testLimitForCsvExpression","parameterTypes":["int"] }, {"name":"testRegexify","parameterTypes":["java.lang.String"] }, {"name":"whitelistTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.Issue1178Test",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"testExpressionAUWorks","parameterTypes":[] }, {"name":"testExpressionEnglishFails","parameterTypes":[] }, {"name":"testExpressionFails","parameterTypes":[] }, {"name":"testExpressionNLWithCity","parameterTypes":[] }, {"name":"testExpressionNLWithFullAddress","parameterTypes":[] }, {"name":"testExpressionNLWithMiddleWorks","parameterTypes":[] }, {"name":"testExpressionNLWorks","parameterTypes":[] }, {"name":"testExpressionUsFails","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.Issue759Test",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"issue759Test","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.NoDuplicatesInYmlTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"noDuplicatesInArrays","parameterTypes":["java.nio.file.Path"] }, {"name":"ymlFiles","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.TestSetupExtension",
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true
+},
+{
+ "name":"net.datafaker.annotations.FakeAnnotationTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"defaultSchema","parameterTypes":[] }, {"name":"shouldGenerateEntityFromJavaRecordWithComplexSchemaWhenClassTemplateWithoutAnnotation","parameterTypes":[] }, {"name":"shouldGenerateEntityFromJavaRecordWithCustomSchema","parameterTypes":[] }, {"name":"shouldGenerateEntityFromJavaRecordWithCustomSchemaWhenClassTemplateWithoutAnnotation","parameterTypes":[] }, {"name":"shouldGenerateEntityFromJavaRecordWithDefaultSchema","parameterTypes":[] }, {"name":"shouldGenerateEntityFromJavaRecordWithDefaultSchemaAndInDefaultSchemaInCurrentClass","parameterTypes":[] }, {"name":"shouldGenerateEntityWithCustomSchema","parameterTypes":[] }, {"name":"shouldGenerateEntityWithCustomSchemaWhenClassTemplateWithoutAnnotation","parameterTypes":[] }, {"name":"shouldGenerateEntityWithDefaultSchema","parameterTypes":[] }, {"name":"shouldGenerateEntityWithDefaultSchemaAndInDefaultSchemaInCurrentClass","parameterTypes":[] }, {"name":"shouldGenerateEntityWithDefaultSchemaAndInDefaultSchemaInCurrentClass2","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.annotations.FakeAnnotationTest$DefaultPerson",
+ "allDeclaredFields":true,
+ "queryAllPublicConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.annotations.FakeAnnotationTest$DefaultPersonJavaRecord",
+ "allRecordComponents":true,
+ "methods":[{"name":"","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"net.datafaker.annotations.FakeAnnotationTest$SimplePerson",
+ "allDeclaredFields":true,
+ "queryAllPublicConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.annotations.FakeAnnotationTest$SimplePersonJavaRecord",
+ "allRecordComponents":true,
+ "methods":[{"name":"","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"net.datafaker.annotations.dto.ComplexPersonJavaRecord",
+ "allRecordComponents":true,
+ "methods":[{"name":"","parameterTypes":["java.lang.String","java.lang.String","java.lang.String"] }]
+},
+{
+ "name":"net.datafaker.annotations.dto.Person",
+ "allDeclaredFields":true,
+ "queryAllPublicConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.annotations.dto.PersonJavaRecord",
+ "allRecordComponents":true,
+ "methods":[{"name":"","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"net.datafaker.example.Person",
+ "queryAllPublicConstructors":true,
+ "methods":[{"name":"","parameterTypes":["java.lang.String","java.lang.String","java.time.LocalDate","int"] }]
+},
+{
+ "name":"net.datafaker.example.SchemaExampleTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"should support kotlin data classes","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.formats.CsvTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"csvTestNew","parameterTypes":[] }, {"name":"csvTestWithQuotesNew","parameterTypes":[] }, {"name":"supplierShouldBeDefinedInCaseOfNullInput","parameterTypes":[] }, {"name":"testCsvWithCommaNew","parameterTypes":[] }, {"name":"testCsvWithDifferentObjects","parameterTypes":[] }, {"name":"testCsvWithDifferentObjectsFunction","parameterTypes":[] }, {"name":"testCsvWithDifferentObjectsFunctionStream","parameterTypes":[] }, {"name":"testCsvWithInfiniteSequence","parameterTypes":[] }, {"name":"testInfiniteCsv","parameterTypes":[] }, {"name":"testInfiniteCsvWithLimit","parameterTypes":[] }, {"name":"testLimitForCollection","parameterTypes":["int"] }, {"name":"testLimitForCollectionNew","parameterTypes":["int"] }, {"name":"testLimitForCsv","parameterTypes":["int"] }, {"name":"testLimitForCsvNew","parameterTypes":["int"] }]
+},
+{
+ "name":"net.datafaker.formats.JsonTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"generateTestSchema","parameterTypes":[] }, {"name":"jsonCollectionOfCollectionsTest","parameterTypes":[] }, {"name":"jsonObjectCollectionTest","parameterTypes":[] }, {"name":"jsonWithDifferentFieldFormatsInOneObjectTest","parameterTypes":[] }, {"name":"outputArrayJsonTestForJsonTransformer","parameterTypes":["net.datafaker.transformations.Schema","java.lang.String"] }, {"name":"outputWithoutCommaForJsonTransformer","parameterTypes":["net.datafaker.transformations.Schema","java.lang.String"] }, {"name":"simpleJsonTestForJsonTransformer","parameterTypes":["net.datafaker.transformations.Schema","java.lang.String"] }, {"name":"testGenerateFromFakeSequenceCollection","parameterTypes":[] }, {"name":"testGenerateFromFakeSequenceCollectionWithoutComma","parameterTypes":[] }, {"name":"testGenerateFromFakeSequenceStream","parameterTypes":[] }, {"name":"testGenerateFromInfiniteFakeSequence","parameterTypes":[] }, {"name":"testGenerateFromSchemaWithLimit","parameterTypes":[] }, {"name":"testJsonStream","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.formats.SqlTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"arrayAndMultisetSqlTestForSqlTransformerCalcite","parameterTypes":["net.datafaker.transformations.Schema","java.lang.String","java.lang.String"] }, {"name":"batchSizeSqlTestForSqlTransformerOracle","parameterTypes":[] }, {"name":"batchSizeSqlTestForSqlTransformerPostgres","parameterTypes":[] }, {"name":"batchSqlTestForSqlTransformerOracle","parameterTypes":[] }, {"name":"batchSqlTestForSqlTransformerPostgres","parameterTypes":[] }, {"name":"batchTestForSqlTransformerSparkSql","parameterTypes":[] }, {"name":"generateFromEmptySchema","parameterTypes":[] }, {"name":"generateFromFakeSequenceBatch","parameterTypes":[] }, {"name":"generateFromFakeSequenceSeparated","parameterTypes":[] }, {"name":"generateFromInfiniteFakeSequenceBatch","parameterTypes":[] }, {"name":"generateTestSchema","parameterTypes":[] }, {"name":"generateTestSchemaForCalcite","parameterTypes":[] }, {"name":"generateTestSchemaForMSSQL","parameterTypes":[] }, {"name":"generateTestSchemaForMySQL","parameterTypes":[] }, {"name":"generateTestSchemaForOracle","parameterTypes":[] }, {"name":"generateTestSchemaForPostgres","parameterTypes":[] }, {"name":"generateTestSchemaForSparkSql","parameterTypes":[] }, {"name":"simpleSqlTestForSqlTransformer","parameterTypes":["net.datafaker.transformations.Schema","java.lang.String","java.lang.String"] }, {"name":"simpleSqlTestForSqlTransformerMSSQL","parameterTypes":["net.datafaker.transformations.Schema","java.lang.String","java.lang.String"] }, {"name":"simpleSqlTestForSqlTransformerMySQL","parameterTypes":["net.datafaker.transformations.Schema","java.lang.String","java.lang.String"] }, {"name":"simpleSqlTestForSqlTransformerOracle","parameterTypes":["net.datafaker.transformations.Schema","java.lang.String","java.lang.String"] }, {"name":"simpleSqlTestForSqlTransformerPostgres","parameterTypes":["net.datafaker.transformations.Schema","java.lang.String","java.lang.String"] }, {"name":"simpleSqlTestForSqlTransformerSparkSql","parameterTypes":["net.datafaker.transformations.Schema","java.lang.String","java.lang.String"] }, {"name":"simpleStreamTestForSqlTransformerSparkSql","parameterTypes":["net.datafaker.transformations.Schema","java.lang.String","java.lang.String"] }, {"name":"sqlKeywordCapitalCaseCheck","parameterTypes":[] }, {"name":"sqlKeywordCaseCheck","parameterTypes":[] }, {"name":"testForceQuotedWithSqlIdentifiers","parameterTypes":[] }, {"name":"testGenerateFromSchemaWithLimitBatchModeStatements","parameterTypes":[] }, {"name":"testGenerateFromSchemaWithLimitSeparatedStatements","parameterTypes":[] }, {"name":"testSqlBatch","parameterTypes":[] }, {"name":"testWordTruncated","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.formats.TomlTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"generateFromFakeSequence","parameterTypes":["int"] }, {"name":"generateFromFakeSequenceWithCollection","parameterTypes":["int"] }, {"name":"generateTestSchema","parameterTypes":[] }, {"name":"simpleTomlTest","parameterTypes":["net.datafaker.transformations.Schema","java.lang.String"] }]
+},
+{
+ "name":"net.datafaker.formats.XmlTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"generateFromFakeSequence","parameterTypes":[] }, {"name":"generateTestXmlPrettySchema","parameterTypes":[] }, {"name":"generateTestXmlSchema","parameterTypes":[] }, {"name":"generateXMLWithThreeNestedLevels","parameterTypes":[] }, {"name":"generateXMLWithThreeNestedLevelsAndAttributes","parameterTypes":[] }, {"name":"xmlPrettySchemaTest","parameterTypes":["net.datafaker.transformations.Schema","java.lang.String"] }, {"name":"xmlSchemaTest","parameterTypes":["net.datafaker.transformations.Schema","java.lang.String"] }]
+},
+{
+ "name":"net.datafaker.formats.YamlTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"generateFromFakeSequence","parameterTypes":["int"] }, {"name":"generateFromFakeSequenceWithCollection","parameterTypes":["int"] }, {"name":"generateTestSchema","parameterTypes":[] }, {"name":"simpleYamlTest","parameterTypes":["net.datafaker.transformations.Schema","java.lang.String"] }]
+},
+{
+ "name":"net.datafaker.idnumbers.AlbanianIdNumberTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"checksum","parameterTypes":[] }, {"name":"checksumOfFirstChar","parameterTypes":[] }, {"name":"dd","parameterTypes":[] }, {"name":"invalid","parameterTypes":[] }, {"name":"mm","parameterTypes":[] }, {"name":"valid","parameterTypes":[] }, {"name":"yy","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.idnumbers.AmericanIdNumber",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.idnumbers.BulgarianIdNumberTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"checksum","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.idnumbers.ChineseIdNumber",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.idnumbers.ChineseIdNumberTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"testChecksumOfChineseIdNumber","parameterTypes":["java.lang.String"] }, {"name":"testValidChineseIdNumber","parameterTypes":[] }, {"name":"testValidZhCnIdNumber","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.idnumbers.EstonianIdNumberTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"checksum","parameterTypes":[] }, {"name":"firstDigit_18xx","parameterTypes":["int"] }, {"name":"firstDigit_19xx","parameterTypes":["int"] }, {"name":"firstDigit_20xx","parameterTypes":["int"] }, {"name":"firstDigit_21xx","parameterTypes":["int"] }]
+},
+{
+ "name":"net.datafaker.idnumbers.FrenchIdNumberTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"controlKey","parameterTypes":[] }, {"name":"controlKey_samples","parameterTypes":[] }, {"name":"invalidFrenchIdNumber","parameterTypes":[] }, {"name":"validFrenchIdNumber","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.idnumbers.HungarianIdNumberTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"checkDigit","parameterTypes":[] }, {"name":"firstDigit","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.idnumbers.IrishIdNumberTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"invalidIrishIdNumber","parameterTypes":[] }, {"name":"validIrishIdNumber","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.idnumbers.ItalianIdNumberTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"checksum","parameterTypes":[] }, {"name":"checksumShouldMatchForValidCodes","parameterTypes":[] }, {"name":"checksumShouldNotMatchForInvalidCodes","parameterTypes":[] }, {"name":"consonants","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.idnumbers.LatinLettersTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"consonants","parameterTypes":["char"] }, {"name":"keepsOnlyLatinLetters","parameterTypes":[] }, {"name":"vowels","parameterTypes":["char"] }]
+},
+{
+ "name":"net.datafaker.idnumbers.LatvianIdNumberTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"centuryDigit_18xx","parameterTypes":["int"] }, {"name":"centuryDigit_19xx","parameterTypes":["int"] }, {"name":"centuryDigit_20xx","parameterTypes":["int"] }, {"name":"checksum","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.idnumbers.MacedonianIdNumberTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"checksum","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.idnumbers.MexicanIdNumber",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.idnumbers.MexicanIdNumberTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"invalid","parameterTypes":[] }, {"name":"invalidEsMXSsn","parameterTypes":[] }, {"name":"valid","parameterTypes":[] }, {"name":"validEsMXSsn","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.idnumbers.MoldovanIdNumberTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"checksum","parameterTypes":[] }, {"name":"valid","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.idnumbers.NorwegianIdNumberTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"basePart","parameterTypes":["java.time.LocalDate","net.datafaker.providers.base.PersonIdNumber$Gender","java.lang.String","int","int"] }, {"name":"checksum","parameterTypes":["java.lang.String","int"] }, {"name":"invalid","parameterTypes":[] }, {"name":"valid","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.idnumbers.PolishIdNumberTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"centuryIsEncodedInMonthNumber","parameterTypes":[] }, {"name":"generateIdNumberForFemale","parameterTypes":[] }, {"name":"generateIdNumberForMale","parameterTypes":[] }, {"name":"idNumberConsistsOf11Digits","parameterTypes":[] }, {"name":"tooEarlyCenturies","parameterTypes":["int"] }, {"name":"tooLateCenturies","parameterTypes":["int"] }]
+},
+{
+ "name":"net.datafaker.idnumbers.PortugueseIdNumber",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.idnumbers.PortugueseIdNumberTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"testInvalid","parameterTypes":[] }, {"name":"testValid","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.idnumbers.RomanianIdNumberTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"checksum","parameterTypes":[] }, {"name":"countyCode","parameterTypes":[] }, {"name":"dateOfBirth","parameterTypes":[] }, {"name":"firstDigit_18xx","parameterTypes":[] }, {"name":"firstDigit_19xx","parameterTypes":[] }, {"name":"firstDigit_20xx","parameterTypes":[] }, {"name":"sample","parameterTypes":[] }, {"name":"sequenceNumber","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.idnumbers.SingaporeIdNumberTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"centuryPrefix_forCitizens","parameterTypes":[] }, {"name":"centuryPrefix_forForeigner","parameterTypes":[] }, {"name":"randomBirthDate_20th_century","parameterTypes":[] }, {"name":"randomBirthDate_21th_century","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.idnumbers.SouthAfricanIdNumber",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.idnumbers.SouthAfricanIdNumberTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"sequentialNumber_forFemales","parameterTypes":[] }, {"name":"sequentialNumber_forMales","parameterTypes":[] }, {"name":"testExistSsn","parameterTypes":[] }, {"name":"testFakerSsn","parameterTypes":[] }, {"name":"testSsnFormat","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.idnumbers.SouthKoreanIdNumber",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.idnumbers.SouthKoreanIdNumberTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"testValidKoKrRrn","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.idnumbers.SwedenIdNumber",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.idnumbers.SwedishIdNumberTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"findYearBeginningFromSsn","parameterTypes":[] }, {"name":"invalidSwedishSsn","parameterTypes":[] }, {"name":"isYearOver100YearsAgo","parameterTypes":[] }, {"name":"swedishSsn_containsMinus_forPersonsYoungerThan100Years","parameterTypes":[] }, {"name":"swedishSsn_containsPlus_forPersonsOlderThan100Years","parameterTypes":[] }, {"name":"validSwedishSsn","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.idnumbers.UkrainianIdNumberTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"invalid","parameterTypes":[] }, {"name":"valid","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.idnumbers.UtilsTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"digitAt_parsesGivenCharToNumber","parameterTypes":[] }, {"name":"digit_parsesGivenCharToNumber","parameterTypes":[] }, {"name":"multiply_digits","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.idnumbers.pt.br.IdNumberGeneratorPtBrUtilTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"samples","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.integration.FakerIntegrationTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"dataParameters","parameterTypes":[] }, {"name":"testAllFakerMethodsThatReturnStrings","parameterTypes":["java.util.Locale","java.util.Random"] }, {"name":"testExceptionsNotCoveredInAboveTest","parameterTypes":["java.util.Locale","java.util.Random"] }]
+},
+{
+ "name":"net.datafaker.integration.Issue194SlashFormatRegexTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"enCAZipCodeReturnsProperRegexifiedValue","parameterTypes":[] }, {"name":"enGBZipCodeReturnsProperRegexifiedValue","parameterTypes":[] }, {"name":"viZipCodeReturnsProperRegexifiedValue","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.integration.MostSpecificLocaleTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"resolvesTheMostSpecificLocale","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.integration.UkLocalDirectivesTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"resolvesDirectivesOnlyInYmlFile","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.internal.helper.FakerIDNTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"toASCIINoError","parameterTypes":[] }, {"name":"toASCIIResultIsEmptyException","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.internal.helper.JavaNamesTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"emptyString","parameterTypes":[] }, {"name":"endingWithUnderscore","parameterTypes":[] }, {"name":"multipleUnderscoresInRow","parameterTypes":[] }, {"name":"multipleWordsSeparatedByUnderscores","parameterTypes":[] }, {"name":"nullString","parameterTypes":[] }, {"name":"onlyUnderscores","parameterTypes":[] }, {"name":"singleCharacter","parameterTypes":[] }, {"name":"singleCharacterUnderscore","parameterTypes":[] }, {"name":"singleWord","parameterTypes":[] }, {"name":"upperFirstCharacterWithUnderscores","parameterTypes":[] }, {"name":"upperFirstCharacterWithoutUnderscores","parameterTypes":[] }, {"name":"wordStartingWithDigit","parameterTypes":[] }, {"name":"wordWithDigit","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.internal.helper.LazyEvaluatedTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"initializedOnlyOnce","parameterTypes":[] }, {"name":"notInitializedUntilCalled","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.internal.helper.SingletonLocale",
+ "allDeclaredFields":true,
+ "methods":[{"name":"getHashId","parameterTypes":[] }, {"name":"getLocale","parameterTypes":[] }, {"name":"isHashId","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.internal.helper.WordUtilsTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"capitalizeNull","parameterTypes":[] }, {"name":"capitalizeWord","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.AbstractProvider",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
+{
+ "name":"net.datafaker.providers.base.AbstractProviderListTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true
+},
+{
+ "name":"net.datafaker.providers.base.Address",
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"buildingNumber","parameterTypes":[] }, {"name":"city","parameterTypes":[] }, {"name":"cityName","parameterTypes":[] }, {"name":"cityPrefix","parameterTypes":[] }, {"name":"citySuffix","parameterTypes":[] }, {"name":"country","parameterTypes":[] }, {"name":"countryCode","parameterTypes":[] }, {"name":"eircode","parameterTypes":[] }, {"name":"fullAddress","parameterTypes":[] }, {"name":"latLon","parameterTypes":[] }, {"name":"latitude","parameterTypes":[] }, {"name":"lonLat","parameterTypes":[] }, {"name":"longitude","parameterTypes":[] }, {"name":"mailBox","parameterTypes":[] }, {"name":"postcode","parameterTypes":[] }, {"name":"secondaryAddress","parameterTypes":[] }, {"name":"state","parameterTypes":[] }, {"name":"stateAbbr","parameterTypes":[] }, {"name":"streetAddress","parameterTypes":[] }, {"name":"streetAddressNumber","parameterTypes":[] }, {"name":"streetName","parameterTypes":[] }, {"name":"streetPrefix","parameterTypes":[] }, {"name":"streetSuffix","parameterTypes":[] }, {"name":"timeZone","parameterTypes":[] }, {"name":"zipCode","parameterTypes":[] }, {"name":"zipCodePlus4","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.AddressTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"argentineZipCodesSource","parameterTypes":[] }, {"name":"australiaAddress","parameterTypes":[] }, {"name":"belgianSAddress","parameterTypes":[] }, {"name":"belgianZipcode","parameterTypes":[] }, {"name":"cyrillicStreetName","parameterTypes":["java.lang.String"] }, {"name":"dutchAddress","parameterTypes":[] }, {"name":"eirCode_ireland","parameterTypes":[] }, {"name":"fullAddress_estonia","parameterTypes":[] }, {"name":"irishAddress","parameterTypes":[] }, {"name":"testArgentineZipCodes","parameterTypes":["java.lang.String"] }, {"name":"testCity","parameterTypes":[] }, {"name":"testCityCnSuffix","parameterTypes":[] }, {"name":"testCityName","parameterTypes":[] }, {"name":"testCityPrefix","parameterTypes":[] }, {"name":"testCitySuffix","parameterTypes":[] }, {"name":"testCityWithLocaleFranceAndSeed","parameterTypes":[] }, {"name":"testCountry","parameterTypes":[] }, {"name":"testCountryCode","parameterTypes":[] }, {"name":"testCountyByZipCode","parameterTypes":[] }, {"name":"testCountyForWrongZipCode","parameterTypes":["java.lang.String"] }, {"name":"testCyrillicStreetName","parameterTypes":["java.lang.String"] }, {"name":"testFullAddress","parameterTypes":[] }, {"name":"testHungarianZipCodeByState","parameterTypes":[] }, {"name":"testLatLonEnUs","parameterTypes":[] }, {"name":"testLatLonNl","parameterTypes":[] }, {"name":"testLatLonRU","parameterTypes":[] }, {"name":"testLatinStreetName","parameterTypes":[] }, {"name":"testLatitude","parameterTypes":[] }, {"name":"testLocaleLatitude","parameterTypes":[] }, {"name":"testLocaleLongitude","parameterTypes":[] }, {"name":"testLonLatEnUs","parameterTypes":[] }, {"name":"testLonLatNl","parameterTypes":[] }, {"name":"testLonLatRU","parameterTypes":[] }, {"name":"testLongitude","parameterTypes":[] }, {"name":"testMailbox","parameterTypes":[] }, {"name":"testState","parameterTypes":[] }, {"name":"testStreetAddressIncludeSecondary","parameterTypes":[] }, {"name":"testStreetAddressIsANumber","parameterTypes":[] }, {"name":"testStreetAddressStartsWithNumber","parameterTypes":[] }, {"name":"testStreetPrefix","parameterTypes":[] }, {"name":"testStreetSuffix","parameterTypes":[] }, {"name":"testTimeZone","parameterTypes":[] }, {"name":"testZipCodeByState","parameterTypes":[] }, {"name":"testZipIsFiveChars","parameterTypes":[] }, {"name":"testZipPlus4IsNineDigits","parameterTypes":[] }, {"name":"testZipPlus4IsTenChars","parameterTypes":[] }, {"name":"usingOnlyCountryCodeWithoutLanguage","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Ancient",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"god","parameterTypes":[] }, {"name":"hero","parameterTypes":[] }, {"name":"primordial","parameterTypes":[] }, {"name":"titan","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.AncientTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.AncientTest$AncientInGreekTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.AncientTest"] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Animal",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"genus","parameterTypes":[] }, {"name":"name","parameterTypes":[] }, {"name":"scientificName","parameterTypes":[] }, {"name":"species","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.AnimalTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"genus","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }, {"name":"scientificName","parameterTypes":[] }, {"name":"species","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.App",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"author","parameterTypes":[] }, {"name":"name","parameterTypes":[] }, {"name":"version","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.AppTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }, {"name":"testAuthor","parameterTypes":[] }, {"name":"testVersion","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Appliance",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"brand","parameterTypes":[] }, {"name":"equipment","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.ApplianceTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Artist",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"name","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.ArtistTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Australia",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"animals","parameterTypes":[] }, {"name":"locations","parameterTypes":[] }, {"name":"states","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.AustraliaTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Aviation",
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"METAR","parameterTypes":[] }, {"name":"aircraft","parameterTypes":[] }, {"name":"airline","parameterTypes":[] }, {"name":"airplane","parameterTypes":[] }, {"name":"airport","parameterTypes":[] }, {"name":"airportName","parameterTypes":[] }, {"name":"armyHelicopter","parameterTypes":[] }, {"name":"cargo","parameterTypes":[] }, {"name":"civilHelicopter","parameterTypes":[] }, {"name":"engineType","parameterTypes":[] }, {"name":"flight","parameterTypes":[] }, {"name":"flight","parameterTypes":["java.lang.String"] }, {"name":"flightStatus","parameterTypes":[] }, {"name":"gate","parameterTypes":[] }, {"name":"general","parameterTypes":[] }, {"name":"manufacturer","parameterTypes":[] }, {"name":"specialTypeDesignator","parameterTypes":[] }, {"name":"warplane","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.AviationTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"aircraft","parameterTypes":[] }, {"name":"flight_IATA","parameterTypes":[] }, {"name":"flight_ICAO","parameterTypes":[] }, {"name":"flight_default","parameterTypes":[] }, {"name":"gate","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Aws",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"accountId","parameterTypes":[] }, {"name":"acmARN","parameterTypes":[] }, {"name":"albARN","parameterTypes":[] }, {"name":"albTargetGroupARN","parameterTypes":[] }, {"name":"region","parameterTypes":[] }, {"name":"route53ZoneId","parameterTypes":[] }, {"name":"securityGroupId","parameterTypes":[] }, {"name":"service","parameterTypes":[] }, {"name":"subnetId","parameterTypes":[] }, {"name":"vpcId","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.AwsTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }, {"name":"testAccountId","parameterTypes":[] }, {"name":"testAcmARN","parameterTypes":[] }, {"name":"testAlbARN","parameterTypes":[] }, {"name":"testAlbTargetGroupARN","parameterTypes":[] }, {"name":"testRegion","parameterTypes":[] }, {"name":"testRoute53ZoneId","parameterTypes":[] }, {"name":"testSecurityGroupId","parameterTypes":[] }, {"name":"testSubnetId","parameterTypes":[] }, {"name":"testVpcId","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Azure",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"appServiceEnvironment","parameterTypes":[] }, {"name":"appServicePlan","parameterTypes":[] }, {"name":"applicationGateway","parameterTypes":[] }, {"name":"bastionHost","parameterTypes":[] }, {"name":"containerApps","parameterTypes":[] }, {"name":"containerAppsEnvironment","parameterTypes":[] }, {"name":"containerInstance","parameterTypes":[] }, {"name":"containerRegistry","parameterTypes":[] }, {"name":"cosmosDBDatabase","parameterTypes":[] }, {"name":"firewall","parameterTypes":[] }, {"name":"keyVault","parameterTypes":[] }, {"name":"loadBalancer","parameterTypes":[] }, {"name":"loadTesting","parameterTypes":[] }, {"name":"logAnalytics","parameterTypes":[] }, {"name":"managementGroup","parameterTypes":[] }, {"name":"mysqlDatabase","parameterTypes":[] }, {"name":"networkSecurityGroup","parameterTypes":[] }, {"name":"postgreSQLDatabase","parameterTypes":[] }, {"name":"region","parameterTypes":[] }, {"name":"resourceGroup","parameterTypes":[] }, {"name":"serviceBus","parameterTypes":[] }, {"name":"serviceBusQueue","parameterTypes":[] }, {"name":"serviceBusTopic","parameterTypes":[] }, {"name":"springApps","parameterTypes":[] }, {"name":"sqlDatabase","parameterTypes":[] }, {"name":"staticWebApp","parameterTypes":[] }, {"name":"storageAccount","parameterTypes":[] }, {"name":"subscriptionId","parameterTypes":[] }, {"name":"tenantId","parameterTypes":[] }, {"name":"virtualMachine","parameterTypes":[] }, {"name":"virtualNetwork","parameterTypes":[] }, {"name":"virtualWan","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.AzureTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"testAccountId","parameterTypes":[] }, {"name":"testAppServiceEnvironment","parameterTypes":[] }, {"name":"testAppServicePlan","parameterTypes":[] }, {"name":"testApplicationGateway","parameterTypes":[] }, {"name":"testBastionHost","parameterTypes":[] }, {"name":"testContainerApps","parameterTypes":[] }, {"name":"testContainerAppsEnvironment","parameterTypes":[] }, {"name":"testContainerInstance","parameterTypes":[] }, {"name":"testContainerRegistry","parameterTypes":[] }, {"name":"testCosmosDBDatabase","parameterTypes":[] }, {"name":"testFirewall","parameterTypes":[] }, {"name":"testKeyVault","parameterTypes":[] }, {"name":"testLoadBalancer","parameterTypes":[] }, {"name":"testLoadTesting","parameterTypes":[] }, {"name":"testLogAnalytics","parameterTypes":[] }, {"name":"testManagementGroup","parameterTypes":[] }, {"name":"testMysqlDatabase","parameterTypes":[] }, {"name":"testNetworkSecurityGroup","parameterTypes":[] }, {"name":"testPostgreSQLDatabase","parameterTypes":[] }, {"name":"testRegion","parameterTypes":[] }, {"name":"testResourceGroup","parameterTypes":[] }, {"name":"testServiceBus","parameterTypes":[] }, {"name":"testServiceBusQueue","parameterTypes":[] }, {"name":"testServiceBusTopic","parameterTypes":[] }, {"name":"testSpringApps","parameterTypes":[] }, {"name":"testSqlDatabase","parameterTypes":[] }, {"name":"testStaticWebApp","parameterTypes":[] }, {"name":"testStorageAccount","parameterTypes":[] }, {"name":"testTenantId","parameterTypes":[] }, {"name":"testVirtualMachine","parameterTypes":[] }, {"name":"testVirtualNetwork","parameterTypes":[] }, {"name":"testVirtualWan","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Barcode",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"ean13","parameterTypes":[] }, {"name":"ean8","parameterTypes":[] }, {"name":"gtin12","parameterTypes":[] }, {"name":"gtin13","parameterTypes":[] }, {"name":"gtin14","parameterTypes":[] }, {"name":"gtin8","parameterTypes":[] }, {"name":"type","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.BarcodeTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"testEan13","parameterTypes":[] }, {"name":"testEan13CheckSum","parameterTypes":[] }, {"name":"testEan8","parameterTypes":[] }, {"name":"testEan8CheckSum","parameterTypes":[] }, {"name":"testGtin12CheckSum","parameterTypes":[] }, {"name":"testGtin12Length","parameterTypes":[] }, {"name":"testGtin13","parameterTypes":[] }, {"name":"testGtin14CheckSum","parameterTypes":[] }, {"name":"testGtin14Length","parameterTypes":[] }, {"name":"testGtin8","parameterTypes":[] }, {"name":"type","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.BaseFaker",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["java.util.Locale","java.util.Random"] }, {"name":"bothify","parameterTypes":["java.lang.String","boolean"] }, {"name":"csv","parameterTypes":["int","java.lang.String[]"] }, {"name":"csv","parameterTypes":["java.lang.String","char","boolean","int","java.lang.String[]"] }, {"name":"fakeValuesService","parameterTypes":[] }, {"name":"getContext","parameterTypes":[] }, {"name":"getFaker","parameterTypes":[] }, {"name":"getProvider","parameterTypes":["java.lang.Class","java.util.function.Function"] }, {"name":"json","parameterTypes":["java.lang.String[]"] }, {"name":"jsona","parameterTypes":["java.lang.String[]"] }, {"name":"letterify","parameterTypes":["java.lang.String","boolean"] }, {"name":"numerify","parameterTypes":["java.lang.String"] }, {"name":"random","parameterTypes":[] }, {"name":"regexify","parameterTypes":["java.lang.String"] }, {"name":"resolve","parameterTypes":["java.lang.String"] }, {"name":"templatify","parameterTypes":["java.lang.String","char","java.lang.String[]"] }, {"name":"toString","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.BaseFakerTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true
+},
+{
+ "name":"net.datafaker.providers.base.BaseProviders",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"address","parameterTypes":[] }, {"name":"ancient","parameterTypes":[] }, {"name":"animal","parameterTypes":[] }, {"name":"app","parameterTypes":[] }, {"name":"appliance","parameterTypes":[] }, {"name":"artist","parameterTypes":[] }, {"name":"australia","parameterTypes":[] }, {"name":"aviation","parameterTypes":[] }, {"name":"aws","parameterTypes":[] }, {"name":"azure","parameterTypes":[] }, {"name":"barcode","parameterTypes":[] }, {"name":"bloodtype","parameterTypes":[] }, {"name":"book","parameterTypes":[] }, {"name":"bool","parameterTypes":[] }, {"name":"brand","parameterTypes":[] }, {"name":"business","parameterTypes":[] }, {"name":"camera","parameterTypes":[] }, {"name":"cannabis","parameterTypes":[] }, {"name":"cat","parameterTypes":[] }, {"name":"chiquito","parameterTypes":[] }, {"name":"cnpj","parameterTypes":[] }, {"name":"code","parameterTypes":[] }, {"name":"coin","parameterTypes":[] }, {"name":"color","parameterTypes":[] }, {"name":"commerce","parameterTypes":[] }, {"name":"community","parameterTypes":[] }, {"name":"company","parameterTypes":[] }, {"name":"compass","parameterTypes":[] }, {"name":"computer","parameterTypes":[] }, {"name":"construction","parameterTypes":[] }, {"name":"cosmere","parameterTypes":[] }, {"name":"country","parameterTypes":[] }, {"name":"cpf","parameterTypes":[] }, {"name":"credentials","parameterTypes":[] }, {"name":"cryptoCoin","parameterTypes":[] }, {"name":"cultureSeries","parameterTypes":[] }, {"name":"currency","parameterTypes":[] }, {"name":"date","parameterTypes":[] }, {"name":"dcComics","parameterTypes":[] }, {"name":"demographic","parameterTypes":[] }, {"name":"device","parameterTypes":[] }, {"name":"dog","parameterTypes":[] }, {"name":"domain","parameterTypes":[] }, {"name":"drivingLicense","parameterTypes":[] }, {"name":"drone","parameterTypes":[] }, {"name":"dungeonsAndDragons","parameterTypes":[] }, {"name":"duration","parameterTypes":[] }, {"name":"educator","parameterTypes":[] }, {"name":"electricalComponents","parameterTypes":[] }, {"name":"emoji","parameterTypes":[] }, {"name":"famousLastWords","parameterTypes":[] }, {"name":"file","parameterTypes":[] }, {"name":"finance","parameterTypes":[] }, {"name":"financialTerms","parameterTypes":[] }, {"name":"funnyName","parameterTypes":[] }, {"name":"garmentSize","parameterTypes":[] }, {"name":"gender","parameterTypes":[] }, {"name":"greekPhilosopher","parameterTypes":[] }, {"name":"hacker","parameterTypes":[] }, {"name":"hashing","parameterTypes":[] }, {"name":"hipster","parameterTypes":[] }, {"name":"hobby","parameterTypes":[] }, {"name":"hololive","parameterTypes":[] }, {"name":"horse","parameterTypes":[] }, {"name":"house","parameterTypes":[] }, {"name":"idNumber","parameterTypes":[] }, {"name":"image","parameterTypes":[] }, {"name":"industrySegments","parameterTypes":[] }, {"name":"internet","parameterTypes":[] }, {"name":"job","parameterTypes":[] }, {"name":"kpop","parameterTypes":[] }, {"name":"languageCode","parameterTypes":[] }, {"name":"largeLanguageModel","parameterTypes":[] }, {"name":"locality","parameterTypes":[] }, {"name":"location","parameterTypes":[] }, {"name":"lorem","parameterTypes":[] }, {"name":"marketing","parameterTypes":[] }, {"name":"matz","parameterTypes":[] }, {"name":"mbti","parameterTypes":[] }, {"name":"measurement","parameterTypes":[] }, {"name":"medical","parameterTypes":[] }, {"name":"military","parameterTypes":[] }, {"name":"money","parameterTypes":[] }, {"name":"mood","parameterTypes":[] }, {"name":"mountain","parameterTypes":[] }, {"name":"mountaineering","parameterTypes":[] }, {"name":"music","parameterTypes":[] }, {"name":"name","parameterTypes":[] }, {"name":"nation","parameterTypes":[] }, {"name":"natoPhoneticAlphabet","parameterTypes":[] }, {"name":"nigeria","parameterTypes":[] }, {"name":"number","parameterTypes":[] }, {"name":"olympicSport","parameterTypes":[] }, {"name":"passport","parameterTypes":[] }, {"name":"phoneNumber","parameterTypes":[] }, {"name":"photography","parameterTypes":[] }, {"name":"planet","parameterTypes":[] }, {"name":"programmingLanguage","parameterTypes":[] }, {"name":"pronouns","parameterTypes":[] }, {"name":"relationships","parameterTypes":[] }, {"name":"restaurant","parameterTypes":[] }, {"name":"robin","parameterTypes":[] }, {"name":"rockBand","parameterTypes":[] }, {"name":"science","parameterTypes":[] }, {"name":"shakespeare","parameterTypes":[] }, {"name":"sip","parameterTypes":[] }, {"name":"size","parameterTypes":[] }, {"name":"slackEmoji","parameterTypes":[] }, {"name":"space","parameterTypes":[] }, {"name":"stock","parameterTypes":[] }, {"name":"subscription","parameterTypes":[] }, {"name":"superhero","parameterTypes":[] }, {"name":"team","parameterTypes":[] }, {"name":"text","parameterTypes":[] }, {"name":"time","parameterTypes":[] }, {"name":"timeAndDate","parameterTypes":[] }, {"name":"tire","parameterTypes":[] }, {"name":"transport","parameterTypes":[] }, {"name":"twitter","parameterTypes":[] }, {"name":"unique","parameterTypes":[] }, {"name":"university","parameterTypes":[] }, {"name":"vehicle","parameterTypes":[] }, {"name":"verb","parameterTypes":[] }, {"name":"weather","parameterTypes":[] }, {"name":"word","parameterTypes":[] }, {"name":"yoda","parameterTypes":[] }, {"name":"zodiac","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.BloodType",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"aboTypes","parameterTypes":[] }, {"name":"bloodGroup","parameterTypes":[] }, {"name":"pTypes","parameterTypes":[] }, {"name":"rhTypes","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.BloodTypeTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Book",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"author","parameterTypes":[] }, {"name":"genre","parameterTypes":[] }, {"name":"publisher","parameterTypes":[] }, {"name":"title","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.BookTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }, {"name":"testAuthor","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Bool",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"bool","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.BoolTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"testBool","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Brand",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"car","parameterTypes":[] }, {"name":"sport","parameterTypes":[] }, {"name":"watch","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.BrandTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Business",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"creditCardExpiry","parameterTypes":[] }, {"name":"creditCardNumber","parameterTypes":[] }, {"name":"creditCardType","parameterTypes":[] }, {"name":"securityCode","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.BusinessTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"creditCardExpiry","parameterTypes":[] }, {"name":"creditCardNumber","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }, {"name":"securityCode","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.CNPJ",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"invalid","parameterTypes":[] }, {"name":"valid","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.CNPJTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"bug","parameterTypes":[] }, {"name":"formattedCNPJ","parameterTypes":[] }, {"name":"invalid_multiBranchIsTrue_shouldGenerateCNPJWithBranchNumberGreaterThan0001","parameterTypes":[] }, {"name":"isInvalidCNPJ","parameterTypes":[] }, {"name":"isValidCNPJ","parameterTypes":[] }, {"name":"valid_multiBranchIsTrue_shouldGenerateCNPJWithBranchNumberGreaterThan0001","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.CPF",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"invalid","parameterTypes":[] }, {"name":"valid","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.CPFTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"formattedCPF","parameterTypes":[] }, {"name":"isInvalidCPF","parameterTypes":[] }, {"name":"isValidCPF","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Camera",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"brand","parameterTypes":[] }, {"name":"brandWithModel","parameterTypes":[] }, {"name":"model","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.CameraTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Cannabis",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"brands","parameterTypes":[] }, {"name":"buzzwords","parameterTypes":[] }, {"name":"cannabinoidAbbreviations","parameterTypes":[] }, {"name":"cannabinoids","parameterTypes":[] }, {"name":"categories","parameterTypes":[] }, {"name":"healthBenefits","parameterTypes":[] }, {"name":"medicalUses","parameterTypes":[] }, {"name":"strains","parameterTypes":[] }, {"name":"terpenes","parameterTypes":[] }, {"name":"types","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.CannabisTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Cat",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"breed","parameterTypes":[] }, {"name":"name","parameterTypes":[] }, {"name":"registry","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.CatTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Chiquito",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"expressions","parameterTypes":[] }, {"name":"jokes","parameterTypes":[] }, {"name":"sentences","parameterTypes":[] }, {"name":"terms","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.ChiquitoTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Code",
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"asin","parameterTypes":[] }, {"name":"ean13","parameterTypes":[] }, {"name":"ean8","parameterTypes":[] }, {"name":"gtin13","parameterTypes":[] }, {"name":"gtin8","parameterTypes":[] }, {"name":"imei","parameterTypes":[] }, {"name":"isbn10","parameterTypes":[] }, {"name":"isbn13","parameterTypes":[] }, {"name":"isbnGroup","parameterTypes":[] }, {"name":"isbnGs1","parameterTypes":[] }, {"name":"isbnRegistrant","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.CodeTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"asin","parameterTypes":[] }, {"name":"ean13","parameterTypes":[] }, {"name":"ean8","parameterTypes":[] }, {"name":"gtin13","parameterTypes":[] }, {"name":"gtin8","parameterTypes":[] }, {"name":"imei","parameterTypes":[] }, {"name":"isbn10DefaultIsNoSeparator","parameterTypes":[] }, {"name":"isbn13DefaultIsNoSeparator","parameterTypes":[] }, {"name":"isbnGroup","parameterTypes":[] }, {"name":"isbnGs1","parameterTypes":[] }, {"name":"isbnRegistrant","parameterTypes":[] }, {"name":"testIsbn10","parameterTypes":[] }, {"name":"testIsbn13","parameterTypes":[] }, {"name":"testOverrides","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Coin",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"flip","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.CoinTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Color",
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"hex","parameterTypes":[] }, {"name":"name","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.ColorLocaleTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"localeProviderListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.ColorTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }, {"name":"testHex","parameterTypes":[] }, {"name":"testHexNoHashSign","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Commerce",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"brand","parameterTypes":[] }, {"name":"department","parameterTypes":[] }, {"name":"material","parameterTypes":[] }, {"name":"price","parameterTypes":[] }, {"name":"productName","parameterTypes":[] }, {"name":"promotionCode","parameterTypes":[] }, {"name":"vendor","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.CommerceLocaleTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"localeProviderListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.CommerceTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"productNameConsistsOf_adjective_material_and_productType","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }, {"name":"testDepartment","parameterTypes":[] }, {"name":"testPrice","parameterTypes":[] }, {"name":"testPriceMinMax","parameterTypes":[] }, {"name":"testProductName","parameterTypes":[] }, {"name":"testPromotionCode","parameterTypes":[] }, {"name":"testPromotionCodeDigits","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Community",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"character","parameterTypes":[] }, {"name":"quote","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.CommunityTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Company",
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"bs","parameterTypes":[] }, {"name":"buzzword","parameterTypes":[] }, {"name":"catchPhrase","parameterTypes":[] }, {"name":"industry","parameterTypes":[] }, {"name":"logo","parameterTypes":[] }, {"name":"name","parameterTypes":[] }, {"name":"profession","parameterTypes":[] }, {"name":"suffix","parameterTypes":[] }, {"name":"url","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.CompanyTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }, {"name":"testBs","parameterTypes":[] }, {"name":"testBuzzword","parameterTypes":[] }, {"name":"testCatchPhrase","parameterTypes":[] }, {"name":"testLogo","parameterTypes":[] }, {"name":"testName","parameterTypes":[] }, {"name":"testUrl","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Compass",
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"abbreviation","parameterTypes":[] }, {"name":"azimuth","parameterTypes":[] }, {"name":"word","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.CompassTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"compassAzimuthWithCompassPoint","parameterTypes":["net.datafaker.providers.base.Compass$CompassPoint"] }, {"name":"compassAzimuthWithoutCompassPoint","parameterTypes":[] }, {"name":"compassDirectionAbbreviationWithCompassPoint","parameterTypes":["net.datafaker.providers.base.Compass$CompassPoint"] }, {"name":"compassDirectionAbbreviationWithoutCompassPoint","parameterTypes":[] }, {"name":"compassDirectionWordWithCompassPoint","parameterTypes":["net.datafaker.providers.base.Compass$CompassPoint"] }, {"name":"compassDirectionWordWithoutCompassPoint","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Computer",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"brand","parameterTypes":[] }, {"name":"linux","parameterTypes":[] }, {"name":"macos","parameterTypes":[] }, {"name":"operatingSystem","parameterTypes":[] }, {"name":"platform","parameterTypes":[] }, {"name":"type","parameterTypes":[] }, {"name":"windows","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.ComputerTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }, {"name":"testOperatingSystem","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Construction",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"heavyEquipment","parameterTypes":[] }, {"name":"materials","parameterTypes":[] }, {"name":"roles","parameterTypes":[] }, {"name":"standardCostCodes","parameterTypes":[] }, {"name":"subcontractCategories","parameterTypes":[] }, {"name":"trades","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.ConstructionTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Cosmere",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"allomancers","parameterTypes":[] }, {"name":"aons","parameterTypes":[] }, {"name":"feruchemists","parameterTypes":[] }, {"name":"heralds","parameterTypes":[] }, {"name":"knightsRadiant","parameterTypes":[] }, {"name":"metals","parameterTypes":[] }, {"name":"shardWorlds","parameterTypes":[] }, {"name":"shards","parameterTypes":[] }, {"name":"sprens","parameterTypes":[] }, {"name":"surges","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.CosmereTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Country",
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"capital","parameterTypes":[] }, {"name":"countryCode2","parameterTypes":[] }, {"name":"countryCode3","parameterTypes":[] }, {"name":"currency","parameterTypes":[] }, {"name":"currencyCode","parameterTypes":[] }, {"name":"flag","parameterTypes":[] }, {"name":"name","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.CountryTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }, {"name":"testCurrency","parameterTypes":[] }, {"name":"testCurrencyCode","parameterTypes":[] }, {"name":"testFlag","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Credentials",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"password","parameterTypes":[] }, {"name":"userId","parameterTypes":[] }, {"name":"username","parameterTypes":[] }, {"name":"weakPassword","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.CredentialsTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"passwordMix","parameterTypes":[] }, {"name":"passwordSpecial","parameterTypes":[] }, {"name":"testPassword","parameterTypes":[] }, {"name":"testPassword1000","parameterTypes":[] }, {"name":"testPasswordWithSpecificSize","parameterTypes":[] }, {"name":"testPasswordWithSpecificSizeAndUppercase","parameterTypes":[] }, {"name":"testPasswordWithoutDigits","parameterTypes":[] }, {"name":"testUserId","parameterTypes":[] }, {"name":"testUsername","parameterTypes":[] }, {"name":"testUsernameWithSpaces","parameterTypes":["java.lang.String","java.lang.String","java.lang.String"] }, {"name":"userIdWithParameter","parameterTypes":[] }, {"name":"userNameWithSpacesProvider","parameterTypes":[] }, {"name":"weakPassword","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.CryptoCoin",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"coin","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.CryptoCoinTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.CultureSeries",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"books","parameterTypes":[] }, {"name":"civs","parameterTypes":[] }, {"name":"cultureShipClassAbvs","parameterTypes":[] }, {"name":"cultureShipClasses","parameterTypes":[] }, {"name":"cultureShips","parameterTypes":[] }, {"name":"planets","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.CultureSeriesTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Currency",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"code","parameterTypes":[] }, {"name":"name","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.CurrencyTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.CustomFakerTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"addNonExistingPath","parameterTypes":[] }, {"name":"addNullExistingPath","parameterTypes":[] }, {"name":"insectAntTestExpressionFromFile","parameterTypes":[] }, {"name":"insectBeeTestExpressionFromFile","parameterTypes":[] }, {"name":"insectBeeTestExpressionFromFileWithoutExtraFaker","parameterTypes":[] }, {"name":"insectTest","parameterTypes":[] }, {"name":"insectTestExpression","parameterTypes":[] }, {"name":"insectTestWithoutExtraFaker","parameterTypes":[] }, {"name":"testMultipleFakerContextsPerOneClassName","parameterTypes":[] }, {"name":"weightedInsectNameTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.CustomFakerTest$Insect",
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"nextInsectName","parameterTypes":[] }, {"name":"weightedInsectName","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.CustomFakerTest$InsectFromFile",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"ant","parameterTypes":[] }, {"name":"bee","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.CustomFakerTest$MyCustomFaker",
+ "queryAllPublicMethods":true,
+ "methods":[{"name":"insect","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.DateAndTime",
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"birthday","parameterTypes":[] }, {"name":"birthday","parameterTypes":["java.lang.String"] }, {"name":"birthdayLocalDate","parameterTypes":[] }, {"name":"future","parameterTypes":["int","java.util.concurrent.TimeUnit"] }, {"name":"past","parameterTypes":["int","java.util.concurrent.TimeUnit"] }, {"name":"past","parameterTypes":["int","java.util.concurrent.TimeUnit","java.lang.String"] }]
+},
+{
+ "name":"net.datafaker.providers.base.DateAndTimeTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"birthdayWithMask","parameterTypes":[] }, {"name":"durationTest","parameterTypes":["long","long","java.time.temporal.ChronoUnit"] }, {"name":"durationTest","parameterTypes":["long","java.lang.String"] }, {"name":"durationTest","parameterTypes":["long","java.time.temporal.ChronoUnit"] }, {"name":"durationTestUnitAsString","parameterTypes":["long","long","java.lang.String"] }, {"name":"durationTestUnitAsString_equalMinAndMax","parameterTypes":[] }, {"name":"durationTest_equalMinAndMax","parameterTypes":["java.time.temporal.ChronoUnit"] }, {"name":"durationTest_zero","parameterTypes":["java.time.temporal.ChronoUnit"] }, {"name":"durationUnits","parameterTypes":[] }, {"name":"futureWithMask","parameterTypes":[] }, {"name":"generateDurationsFromStringWithMaxOnly","parameterTypes":[] }, {"name":"generateDurationsFromStringWithMinMax","parameterTypes":[] }, {"name":"generateDurationsWithMaxOnly","parameterTypes":[] }, {"name":"generateDurationsWithMinMax","parameterTypes":[] }, {"name":"generatePeriod","parameterTypes":[] }, {"name":"invalidDuration","parameterTypes":["java.lang.String"] }, {"name":"maxLessThanMinPeriod","parameterTypes":["java.time.Period","java.time.Period"] }, {"name":"pastWithMask","parameterTypes":[] }, {"name":"periodTest","parameterTypes":[] }, {"name":"testBetween","parameterTypes":[] }, {"name":"testBetweenDateAsArgument","parameterTypes":[] }, {"name":"testBetweenThenLargerThanNow","parameterTypes":[] }, {"name":"testBetweenWithMaskReturningString","parameterTypes":[] }, {"name":"testBirthday","parameterTypes":[] }, {"name":"testBirthdayWithAges","parameterTypes":[] }, {"name":"testFutureDate","parameterTypes":[] }, {"name":"testFutureDateWithMinimum","parameterTypes":[] }, {"name":"testPastDate","parameterTypes":[] }, {"name":"testPastDateWithMinimum","parameterTypes":[] }, {"name":"testPastDateWithReferenceDate","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.DcComics",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"hero","parameterTypes":[] }, {"name":"heroine","parameterTypes":[] }, {"name":"name","parameterTypes":[] }, {"name":"title","parameterTypes":[] }, {"name":"villain","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.DcComicsTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Demographic",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"demonym","parameterTypes":[] }, {"name":"educationalAttainment","parameterTypes":[] }, {"name":"maritalStatus","parameterTypes":[] }, {"name":"race","parameterTypes":[] }, {"name":"sex","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.DemographicTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Device",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"manufacturer","parameterTypes":[] }, {"name":"modelName","parameterTypes":[] }, {"name":"platform","parameterTypes":[] }, {"name":"serial","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.DeviceTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Dog",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"age","parameterTypes":[] }, {"name":"breed","parameterTypes":[] }, {"name":"coatLength","parameterTypes":[] }, {"name":"gender","parameterTypes":[] }, {"name":"memePhrase","parameterTypes":[] }, {"name":"name","parameterTypes":[] }, {"name":"size","parameterTypes":[] }, {"name":"sound","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.DogTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Domain",
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"net.datafaker.providers.base.DomainTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"testFirstLevelDomain","parameterTypes":[] }, {"name":"testFirstLevelDomainNotNull","parameterTypes":[] }, {"name":"testFullDomain","parameterTypes":[] }, {"name":"testFullDomainNotNull","parameterTypes":[] }, {"name":"testSecondLevelDomain","parameterTypes":[] }, {"name":"testSecondLevelDomainNotNull","parameterTypes":[] }, {"name":"testValidDomain","parameterTypes":[] }, {"name":"testValidDomainNotNull","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.DrivingLicense",
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"net.datafaker.providers.base.DrivingLicenseTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"drivingLicense","parameterTypes":["net.datafaker.providers.base.DrivingLicenseTest$LicensePattern"] }]
+},
+{
+ "name":"net.datafaker.providers.base.Drone",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"batteryCapacity","parameterTypes":[] }, {"name":"batteryType","parameterTypes":[] }, {"name":"batteryVoltage","parameterTypes":[] }, {"name":"batteryWeight","parameterTypes":[] }, {"name":"chargingTemperature","parameterTypes":[] }, {"name":"flightTime","parameterTypes":[] }, {"name":"iso","parameterTypes":[] }, {"name":"maxAltitude","parameterTypes":[] }, {"name":"maxAngularVelocity","parameterTypes":[] }, {"name":"maxAscentSpeed","parameterTypes":[] }, {"name":"maxChargingPower","parameterTypes":[] }, {"name":"maxDescentSpeed","parameterTypes":[] }, {"name":"maxFlightDistance","parameterTypes":[] }, {"name":"maxResolution","parameterTypes":[] }, {"name":"maxShutterSpeed","parameterTypes":[] }, {"name":"maxSpeed","parameterTypes":[] }, {"name":"maxTiltAngle","parameterTypes":[] }, {"name":"maxWindResistance","parameterTypes":[] }, {"name":"minShutterSpeed","parameterTypes":[] }, {"name":"name","parameterTypes":[] }, {"name":"operatingTemperature","parameterTypes":[] }, {"name":"photoFormat","parameterTypes":[] }, {"name":"shutterSpeedUnits","parameterTypes":[] }, {"name":"videoFormat","parameterTypes":[] }, {"name":"weight","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.DroneTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"batteryCapacity","parameterTypes":[] }, {"name":"batteryVoltage","parameterTypes":[] }, {"name":"batteryWeight","parameterTypes":[] }, {"name":"chargingTemperature","parameterTypes":[] }, {"name":"flightTime","parameterTypes":[] }, {"name":"maxAltitude","parameterTypes":[] }, {"name":"maxAngularVelocity","parameterTypes":[] }, {"name":"maxAscentSpeed","parameterTypes":[] }, {"name":"maxChargingPower","parameterTypes":[] }, {"name":"maxDescentSpeed","parameterTypes":[] }, {"name":"maxFlightDistance","parameterTypes":[] }, {"name":"maxResolution","parameterTypes":[] }, {"name":"maxSpeed","parameterTypes":[] }, {"name":"maxTiltAngle","parameterTypes":[] }, {"name":"maxWindResistance","parameterTypes":[] }, {"name":"operatingTemperature","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }, {"name":"weight","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.DungeonsAndDragons",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"alignments","parameterTypes":[] }, {"name":"backgrounds","parameterTypes":[] }, {"name":"cities","parameterTypes":[] }, {"name":"klasses","parameterTypes":[] }, {"name":"languages","parameterTypes":[] }, {"name":"meleeWeapons","parameterTypes":[] }, {"name":"monsters","parameterTypes":[] }, {"name":"races","parameterTypes":[] }, {"name":"rangedWeapons","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.DungeonsAndDragonsTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.DurationTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"testDurationDays","parameterTypes":[] }, {"name":"testDurationHours","parameterTypes":[] }, {"name":"testDurationMinutes","parameterTypes":[] }, {"name":"testDurationSeconds","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Educator",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"campus","parameterTypes":[] }, {"name":"course","parameterTypes":[] }, {"name":"secondarySchool","parameterTypes":[] }, {"name":"subjectWithNumber","parameterTypes":[] }, {"name":"university","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.EducatorTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"testCampus","parameterTypes":[] }, {"name":"testCourse","parameterTypes":[] }, {"name":"testSecondarySchool","parameterTypes":[] }, {"name":"testSubjectWithNumber","parameterTypes":[] }, {"name":"testUniversity","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.ElectricalComponents",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"active","parameterTypes":[] }, {"name":"electromechanical","parameterTypes":[] }, {"name":"passive","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.ElectricalComponentsTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Emoji",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"cat","parameterTypes":[] }, {"name":"smiley","parameterTypes":[] }, {"name":"vehicle","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.EmojiTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.FakeDuration",
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"net.datafaker.providers.base.FamousLastWords",
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"lastWords","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.FamousLastWordsTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"testLastWords","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.File",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"extension","parameterTypes":[] }, {"name":"fileName","parameterTypes":[] }, {"name":"mimeType","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.FileTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"testExtension","parameterTypes":[] }, {"name":"testFileName","parameterTypes":[] }, {"name":"testFileNameSpecifyDir","parameterTypes":[] }, {"name":"testFileNameSpecifyExtension","parameterTypes":[] }, {"name":"testFileNameSpecifyName","parameterTypes":[] }, {"name":"testFileNameSpecifySeparator","parameterTypes":[] }, {"name":"testMimeTypeFormat","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Finance",
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"bic","parameterTypes":[] }, {"name":"creditCard","parameterTypes":[] }, {"name":"creditCard","parameterTypes":["net.datafaker.providers.base.Finance$CreditCardType"] }, {"name":"iban","parameterTypes":[] }, {"name":"ibanSupportedCountries","parameterTypes":[] }, {"name":"nasdaqTicker","parameterTypes":[] }, {"name":"nyseTicker","parameterTypes":[] }, {"name":"stockMarket","parameterTypes":[] }, {"name":"usRoutingNumber","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Finance$CreditCardType",
+ "methods":[{"name":"valueOf","parameterTypes":["java.lang.String"] }]
+},
+{
+ "name":"net.datafaker.providers.base.FinanceTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"bic","parameterTypes":[] }, {"name":"costaRicaIbanMustBeValid","parameterTypes":[] }, {"name":"creditCard","parameterTypes":[] }, {"name":"creditCardWithType","parameterTypes":[] }, {"name":"discoverCard","parameterTypes":[] }, {"name":"iban","parameterTypes":[] }, {"name":"ibanCountryCodes","parameterTypes":[] }, {"name":"ibanWithAllCountryCodes","parameterTypes":[] }, {"name":"ibanWithCountryCode","parameterTypes":[] }, {"name":"nasdaqTicker","parameterTypes":[] }, {"name":"nyseTicker","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }, {"name":"unionpayCard","parameterTypes":[] }, {"name":"usRoutingNumber","parameterTypes":[] }, {"name":"visaCard","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.FinancialTerms",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"adjective","parameterTypes":[] }, {"name":"noun","parameterTypes":[] }, {"name":"verb","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.FinancialTermsTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"category","parameterTypes":["net.datafaker.providers.base.FinancialTerms$Category"] }, {"name":"defaults","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.FunnyName",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"name","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.FunnyNameTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.GarmentSize",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"size","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.GarmentSizeTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Gender",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"binaryTypes","parameterTypes":[] }, {"name":"shortBinaryTypes","parameterTypes":[] }, {"name":"types","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.GenderTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.GreekPhilosopher",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"name","parameterTypes":[] }, {"name":"quote","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.GreekPhilosopherTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }, {"name":"testName","parameterTypes":[] }, {"name":"testQuote","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.GreekPhilosopherTest$GreekPhilosopherInGreekTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.GreekPhilosopherTest"] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Hacker",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"abbreviation","parameterTypes":[] }, {"name":"adjective","parameterTypes":[] }, {"name":"ingverb","parameterTypes":[] }, {"name":"noun","parameterTypes":[] }, {"name":"verb","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.HackerTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Hashing",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"md2","parameterTypes":[] }, {"name":"md5","parameterTypes":[] }, {"name":"sha1","parameterTypes":[] }, {"name":"sha256","parameterTypes":[] }, {"name":"sha384","parameterTypes":[] }, {"name":"sha512","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.HashingTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"testMd2","parameterTypes":[] }, {"name":"testMd5","parameterTypes":[] }, {"name":"testSha1","parameterTypes":[] }, {"name":"testSha256","parameterTypes":[] }, {"name":"testSha384","parameterTypes":[] }, {"name":"testSha512","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Hipster",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"word","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.HipsterTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Hobby",
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"activity","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.HobbyTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Hololive",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"talent","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.HololiveTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }, {"name":"talent_jaLocale","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Horse",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"breed","parameterTypes":[] }, {"name":"name","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.HorseTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.House",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"furniture","parameterTypes":[] }, {"name":"room","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.HouseTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.IdNumber",
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"inValidEnZaSsn","parameterTypes":[] }, {"name":"invalid","parameterTypes":[] }, {"name":"invalidEsMXSsn","parameterTypes":[] }, {"name":"invalidPtNif","parameterTypes":[] }, {"name":"invalidSvSeSsn","parameterTypes":[] }, {"name":"peselNumber","parameterTypes":[] }, {"name":"singaporeanFin","parameterTypes":[] }, {"name":"singaporeanFinBefore2000","parameterTypes":[] }, {"name":"singaporeanUin","parameterTypes":[] }, {"name":"singaporeanUinBefore2000","parameterTypes":[] }, {"name":"ssnValid","parameterTypes":[] }, {"name":"valid","parameterTypes":[] }, {"name":"validEnZaSsn","parameterTypes":[] }, {"name":"validEsMXSsn","parameterTypes":[] }, {"name":"validGeIDNumber","parameterTypes":[] }, {"name":"validKoKrRrn","parameterTypes":[] }, {"name":"validPtNif","parameterTypes":[] }, {"name":"validSvSeSsn","parameterTypes":[] }, {"name":"validZhCNSsn","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.IdNumberTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"albanianPersonalCode_invalid","parameterTypes":[] }, {"name":"albanianPersonalCode_valid","parameterTypes":[] }, {"name":"brazilianPersonalCode_invalid","parameterTypes":[] }, {"name":"brazilianPersonalCode_valid","parameterTypes":[] }, {"name":"bulgarianPersonalCode_invalid","parameterTypes":[] }, {"name":"bulgarianPersonalCode_valid","parameterTypes":[] }, {"name":"estonianPersonalCode_invalid","parameterTypes":[] }, {"name":"estonianPersonalCode_valid","parameterTypes":[] }, {"name":"frenchIdNumber","parameterTypes":[] }, {"name":"hungarianIdNumber_invalid","parameterTypes":[] }, {"name":"hungarianIdNumber_valid","parameterTypes":[] }, {"name":"italianIdNumber","parameterTypes":[] }, {"name":"italianIdNumberSample","parameterTypes":[] }, {"name":"latvianPersonalCode_invalid","parameterTypes":[] }, {"name":"latvianPersonalCode_valid_newFormat_since_2017_07_01","parameterTypes":[] }, {"name":"latvianPersonalCode_valid_oldFormat_before_2017_07_01","parameterTypes":[] }, {"name":"macedonianPersonalCode_invalid","parameterTypes":[] }, {"name":"macedonianPersonalCode_valid","parameterTypes":[] }, {"name":"moldovaPersonalCode_invalid","parameterTypes":["java.lang.String"] }, {"name":"moldovaPersonalCode_valid","parameterTypes":["java.lang.String"] }, {"name":"norwegianIdNumber_invalid","parameterTypes":[] }, {"name":"norwegianIdNumber_valid","parameterTypes":[] }, {"name":"romanianPersonalCode_valid","parameterTypes":[] }, {"name":"southAfrica_invalid","parameterTypes":[] }, {"name":"southAfrica_valid","parameterTypes":[] }, {"name":"testInvalid","parameterTypes":[] }, {"name":"testInvalidSwedishSsn","parameterTypes":[] }, {"name":"testPeselNumber","parameterTypes":[] }, {"name":"testSingaporeanFin","parameterTypes":[] }, {"name":"testSingaporeanFinBefore2000","parameterTypes":[] }, {"name":"testSingaporeanUin","parameterTypes":[] }, {"name":"testSingaporeanUinBefore2000","parameterTypes":[] }, {"name":"testSsnInvalid","parameterTypes":[] }, {"name":"testSsnValid","parameterTypes":[] }, {"name":"testValid","parameterTypes":[] }, {"name":"testValidSwedishSsn","parameterTypes":[] }, {"name":"ukrainianUznr_invalid","parameterTypes":[] }, {"name":"ukrainianUznr_valid","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Image",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"base64BMP","parameterTypes":[] }, {"name":"base64GIF","parameterTypes":[] }, {"name":"base64JPEG","parameterTypes":[] }, {"name":"base64JPG","parameterTypes":[] }, {"name":"base64PNG","parameterTypes":[] }, {"name":"base64SVG","parameterTypes":[] }, {"name":"base64TIFF","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.ImageTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"base64","parameterTypes":["net.datafaker.providers.base.Image$ImageType"] }, {"name":"bmp","parameterTypes":[] }, {"name":"customBase64builder","parameterTypes":[] }, {"name":"defaultBuilder_generatesPngImage","parameterTypes":[] }, {"name":"gif","parameterTypes":[] }, {"name":"jpeg","parameterTypes":[] }, {"name":"jpg","parameterTypes":[] }, {"name":"largeBase64builder","parameterTypes":[] }, {"name":"png","parameterTypes":[] }, {"name":"shouldErrorOnIllegalType","parameterTypes":[] }, {"name":"shouldErrorOnNegativeHeight","parameterTypes":[] }, {"name":"shouldErrorOnNegativeWidth","parameterTypes":[] }, {"name":"shouldErrorOnZeroHeight","parameterTypes":[] }, {"name":"shouldErrorOnZeroWidth","parameterTypes":[] }, {"name":"svg","parameterTypes":[] }, {"name":"tiff","parameterTypes":[] }, {"name":"tinyBase64builder","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.IndustrySegments",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"industry","parameterTypes":[] }, {"name":"sector","parameterTypes":[] }, {"name":"subSector","parameterTypes":[] }, {"name":"superSector","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.IndustrySegmentsTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Internet",
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"botUserAgentAny","parameterTypes":[] }, {"name":"domainName","parameterTypes":[] }, {"name":"domainSuffix","parameterTypes":[] }, {"name":"domainWord","parameterTypes":[] }, {"name":"emailAddress","parameterTypes":[] }, {"name":"emailSubject","parameterTypes":[] }, {"name":"getIpV4Address","parameterTypes":[] }, {"name":"getIpV6Address","parameterTypes":[] }, {"name":"getPrivateIpV4Address","parameterTypes":[] }, {"name":"getPublicIpV4Address","parameterTypes":[] }, {"name":"httpMethod","parameterTypes":[] }, {"name":"image","parameterTypes":[] }, {"name":"ipV4Address","parameterTypes":[] }, {"name":"ipV4Cidr","parameterTypes":[] }, {"name":"ipV6Address","parameterTypes":[] }, {"name":"ipV6Cidr","parameterTypes":[] }, {"name":"macAddress","parameterTypes":[] }, {"name":"password","parameterTypes":[] }, {"name":"password","parameterTypes":["int","int","boolean","boolean"] }, {"name":"port","parameterTypes":[] }, {"name":"privateIpV4Address","parameterTypes":[] }, {"name":"publicIpV4Address","parameterTypes":[] }, {"name":"safeEmailAddress","parameterTypes":[] }, {"name":"slug","parameterTypes":[] }, {"name":"url","parameterTypes":[] }, {"name":"userAgent","parameterTypes":[] }, {"name":"username","parameterTypes":[] }, {"name":"uuid","parameterTypes":[] }, {"name":"uuidv3","parameterTypes":[] }, {"name":"uuidv4","parameterTypes":[] }, {"name":"uuidv7","parameterTypes":[] }, {"name":"webdomain","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.InternetPasswordTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"passwordMix","parameterTypes":[] }, {"name":"passwordSpecial","parameterTypes":[] }, {"name":"testPassword1000","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.InternetTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"emailSubject","parameterTypes":[] }, {"name":"portWithinGivenBounds","parameterTypes":[] }, {"name":"portWithinGivenRange","parameterTypes":[] }, {"name":"portWithinGivenRange_validation","parameterTypes":[] }, {"name":"shouldGenerateAPasswordWithMinAndMaxLength","parameterTypes":[] }, {"name":"testBotUserAgent","parameterTypes":[] }, {"name":"testDomainName","parameterTypes":[] }, {"name":"testDomainSuffix","parameterTypes":[] }, {"name":"testDomainWord","parameterTypes":[] }, {"name":"testEmailAddress","parameterTypes":[] }, {"name":"testEmailAddressDoesNotIncludeAccentsInTheLocalPart","parameterTypes":[] }, {"name":"testEmailAddressTypeSafety","parameterTypes":[] }, {"name":"testEmailAddressWithNameParameter","parameterTypes":[] }, {"name":"testFarsiIDNs","parameterTypes":[] }, {"name":"testHttpMethod","parameterTypes":[] }, {"name":"testImage","parameterTypes":[] }, {"name":"testImageWithExplicitParams","parameterTypes":[] }, {"name":"testIpV4Address","parameterTypes":[] }, {"name":"testIpV4Cidr","parameterTypes":[] }, {"name":"testIpV6","parameterTypes":[] }, {"name":"testIpV6Cidr","parameterTypes":[] }, {"name":"testMacAddress","parameterTypes":[] }, {"name":"testPassword","parameterTypes":[] }, {"name":"testPasswordIncludeDigit","parameterTypes":[] }, {"name":"testPasswordMinLengthMaxLength","parameterTypes":[] }, {"name":"testPasswordMinLengthMaxLengthIncludeUpperCase","parameterTypes":[] }, {"name":"testPasswordMinLengthMaxLengthIncludeUpperCaseIncludeSpecial","parameterTypes":[] }, {"name":"testPasswordMinLengthMaxLengthIncludeUpperCaseIncludeSpecialIncludeDigit","parameterTypes":[] }, {"name":"testPasswordWithFixedLength","parameterTypes":[] }, {"name":"testPort","parameterTypes":[] }, {"name":"testPrivateIpV4Address","parameterTypes":[] }, {"name":"testPublicIpV4Address","parameterTypes":[] }, {"name":"testSafeEmailAddress","parameterTypes":[] }, {"name":"testSafeEmailAddressDoesNotIncludeAccentsInTheLocalPart","parameterTypes":[] }, {"name":"testSafeEmailAddressWithNameParameter","parameterTypes":[] }, {"name":"testSlug","parameterTypes":[] }, {"name":"testSlugWithNull","parameterTypes":[] }, {"name":"testSlugWithParams","parameterTypes":[] }, {"name":"testUrl","parameterTypes":[] }, {"name":"testUserAgent","parameterTypes":[] }, {"name":"testUsername","parameterTypes":[] }, {"name":"testUsernameWithSpaces","parameterTypes":["java.lang.String","java.lang.String","java.lang.String"] }, {"name":"testUuid","parameterTypes":[] }, {"name":"testUuidv3","parameterTypes":[] }, {"name":"testUuidv3ConstantRandomSeed","parameterTypes":[] }, {"name":"testUuidv4","parameterTypes":[] }, {"name":"testUuidv7","parameterTypes":[] }, {"name":"testWebdomain","parameterTypes":[] }, {"name":"userNameWithSpacesProvider","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Job",
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"field","parameterTypes":[] }, {"name":"keySkills","parameterTypes":[] }, {"name":"position","parameterTypes":[] }, {"name":"seniority","parameterTypes":[] }, {"name":"title","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.JobTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.JobTest$JobInGreekTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.JobTest"] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Kpop",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"boyBands","parameterTypes":[] }, {"name":"girlGroups","parameterTypes":[] }, {"name":"iGroups","parameterTypes":[] }, {"name":"iiGroups","parameterTypes":[] }, {"name":"iiiGroups","parameterTypes":[] }, {"name":"solo","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.KpopTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.LanguageCode",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"iso639","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.LanguageCodeTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"languageCodeISO639ShouldBe2LettersInLength","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.LargeLanguageModel",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"embeddingModel","parameterTypes":[] }, {"name":"textModel","parameterTypes":[] }, {"name":"tokenizer","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.LargeLanguageModelTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Locality",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"allSupportedLocales","parameterTypes":[] }, {"name":"displayName","parameterTypes":[] }, {"name":"localeString","parameterTypes":[] }, {"name":"localeStringWithoutReplacement","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.LocalityTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"allSupportedLocales","parameterTypes":[] }, {"name":"displayName","parameterTypes":[] }, {"name":"localeString","parameterTypes":[] }, {"name":"localeStringRandom","parameterTypes":[] }, {"name":"localeStringWithRandom","parameterTypes":[] }, {"name":"localeStringWithoutReplacement","parameterTypes":[] }, {"name":"localeStringWithoutReplacementWithCustomRandomGenerator","parameterTypes":[] }, {"name":"localeWithoutReplacement","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Location",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":["net.datafaker.providers.base.BaseProviders"] }, {"name":"building","parameterTypes":[] }, {"name":"nature","parameterTypes":[] }, {"name":"otherworldly","parameterTypes":[] }, {"name":"privateSpace","parameterTypes":[] }, {"name":"publicSpace","parameterTypes":[] }, {"name":"work","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.LocationTest",
+ "allDeclaredFields":true,
+ "allDeclaredClasses":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllPublicMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"providerListTest","parameterTypes":[] }]
+},
+{
+ "name":"net.datafaker.providers.base.Lorem",
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"