name | data type | description |
---|---|---|
annotatedType | object | |
annotations | array of object | |
declaredAnnotations | array of object | |
declaringExecutable | Executable | |
implicit | boolean | |
modifiers | number | |
name | string | |
namePresent | boolean | |
parameterizedType | object | |
synthetic | boolean | |
type | Class | |
varArgs | boolean |
Example
{ "annotations" : [ { }, { } ], "annotatedType" : { }, "type" : { "constructors" : [ { "parameterCount" : 12345.0, "genericExceptionTypes" : [ { }, { } ], "annotatedReceiverType" : { }, "typeParameters" : [ { }, { } ], "annotatedReturnType" : { }, "annotatedParameterTypes" : [ { }, { } ], "declaringClass" : { }, "parameterAnnotations" : [ [ { }, { } ], [ { }, { } ] ], "varArgs" : true, "modifiers" : 12345.0, "parameterTypes" : [ { }, { } ], "exceptionTypes" : [ { }, { } ], "annotatedExceptionTypes" : [ { }, { } ], "parameters" : [ { }, { } ], "genericParameterTypes" : [ { }, { } ], "name" : "...", "synthetic" : true, "declaredAnnotations" : [ { }, { } ], "annotations" : [ { }, { } ], "accessible" : true }, { "parameterCount" : 12345.0, "genericExceptionTypes" : [ { }, { } ], "annotatedReceiverType" : { }, "typeParameters" : [ { }, { } ], "annotatedReturnType" : { }, "annotatedParameterTypes" : [ { }, { } ], "declaringClass" : { }, "parameterAnnotations" : [ [ { }, { } ], [ { }, { } ] ], "varArgs" : true, "modifiers" : 12345.0, "parameterTypes" : [ { }, { } ], "exceptionTypes" : [ { }, { } ], "annotatedExceptionTypes" : [ { }, { } ], "parameters" : [ { }, { } ], "genericParameterTypes" : [ { }, { } ], "name" : "...", "synthetic" : true, "declaredAnnotations" : [ { }, { } ], "annotations" : [ { }, { } ], "accessible" : true } ], "canonicalName" : "...", "methods" : [ { "bridge" : true, "genericReturnType" : { }, "defaultValue" : { }, "default" : true, "returnType" : { }, "parameterCount" : 12345.0, "genericExceptionTypes" : [ { }, { } ], "annotatedReceiverType" : { }, "typeParameters" : [ { }, { } ], "annotatedReturnType" : { }, "annotatedParameterTypes" : [ { }, { } ], "declaringClass" : { }, "parameterAnnotations" : [ [ { }, { } ], [ { }, { } ] ], "varArgs" : true, "modifiers" : 12345.0, "parameterTypes" : [ { }, { } ], "exceptionTypes" : [ { }, { } ], "annotatedExceptionTypes" : [ { }, { } ], "parameters" : [ { }, { } ], "genericParameterTypes" : [ { }, { } ], "name" : "...", "synthetic" : true, "declaredAnnotations" : [ { }, { } ], "annotations" : [ { }, { } ], "accessible" : true }, { "bridge" : true, "genericReturnType" : { }, "defaultValue" : { }, "default" : true, "returnType" : { }, "parameterCount" : 12345.0, "genericExceptionTypes" : [ { }, { } ], "annotatedReceiverType" : { }, "typeParameters" : [ { }, { } ], "annotatedReturnType" : { }, "annotatedParameterTypes" : [ { }, { } ], "declaringClass" : { }, "parameterAnnotations" : [ [ { }, { } ], [ { }, { } ] ], "varArgs" : true, "modifiers" : 12345.0, "parameterTypes" : [ { }, { } ], "exceptionTypes" : [ { }, { } ], "annotatedExceptionTypes" : [ { }, { } ], "parameters" : [ { }, { } ], "genericParameterTypes" : [ { }, { } ], "name" : "...", "synthetic" : true, "declaredAnnotations" : [ { }, { } ], "annotations" : [ { }, { } ], "accessible" : true } ], "superclass" : { }, "fields" : [ { "type" : { }, "declaringClass" : { }, "genericType" : { }, "annotatedType" : { }, "name" : "...", "enumConstant" : true, "modifiers" : 12345.0, "synthetic" : true, "declaredAnnotations" : [ { }, { } ], "annotations" : [ { }, { } ], "accessible" : true }, { "type" : { }, "declaringClass" : { }, "genericType" : { }, "annotatedType" : { }, "name" : "...", "enumConstant" : true, "modifiers" : 12345.0, "synthetic" : true, "declaredAnnotations" : [ { }, { } ], "annotations" : [ { }, { } ], "accessible" : true } ], "declaredClasses" : [ { }, { } ], "annotatedInterfaces" : [ { }, { } ], "classes" : [ { }, { } ], "annotation" : true, "enum" : true, "enclosingClass" : { }, "simpleName" : "...", "enumConstants" : [ { }, { } ], "interfaces" : [ { }, { } ], "classLoader" : { "systemClassLoader" : { }, "parent" : { } }, "localClass" : true, "annotations" : [ { }, { } ], "signers" : [ { }, { } ], "annotatedSuperclass" : { }, "enclosingMethod" : { "bridge" : true, "genericReturnType" : { }, "defaultValue" : { }, "default" : true, "returnType" : { }, "parameterCount" : 12345.0, "genericExceptionTypes" : [ { }, { } ], "annotatedReceiverType" : { }, "typeParameters" : [ { }, { } ], "annotatedReturnType" : { }, "annotatedParameterTypes" : [ { }, { } ], "declaringClass" : { }, "parameterAnnotations" : [ [ { }, { } ], [ { }, { } ] ], "varArgs" : true, "modifiers" : 12345.0, "parameterTypes" : [ { }, { } ], "exceptionTypes" : [ { }, { } ], "annotatedExceptionTypes" : [ { }, { } ], "parameters" : [ { }, { } ], "genericParameterTypes" : [ { }, { } ], "name" : "...", "synthetic" : true, "declaredAnnotations" : [ { }, { } ], "annotations" : [ { }, { } ], "accessible" : true }, "typeParameters" : [ { }, { } ], "genericSuperclass" : { }, "package" : { "annotations" : [ { }, { } ], "specificationVendor" : "...", "packages" : [ { }, { } ], "implementationVersion" : "...", "implementationVendor" : "...", "specificationTitle" : "...", "implementationTitle" : "...", "specificationVersion" : "...", "name" : "...", "declaredAnnotations" : [ { }, { } ], "sealed" : true }, "primitive" : true, "name" : "...", "protectionDomain" : { "principals" : [ { }, { } ], "classLoader" : { }, "codeSource" : { }, "permissions" : { } }, "declaredMethods" : [ { "bridge" : true, "genericReturnType" : { }, "defaultValue" : { }, "default" : true, "returnType" : { }, "parameterCount" : 12345.0, "genericExceptionTypes" : [ { }, { } ], "annotatedReceiverType" : { }, "typeParameters" : [ { }, { } ], "annotatedReturnType" : { }, "annotatedParameterTypes" : [ { }, { } ], "declaringClass" : { }, "parameterAnnotations" : [ [ { }, { } ], [ { }, { } ] ], "varArgs" : true, "modifiers" : 12345.0, "parameterTypes" : [ { }, { } ], "exceptionTypes" : [ { }, { } ], "annotatedExceptionTypes" : [ { }, { } ], "parameters" : [ { }, { } ], "genericParameterTypes" : [ { }, { } ], "name" : "...", "synthetic" : true, "declaredAnnotations" : [ { }, { } ], "annotations" : [ { }, { } ], "accessible" : true }, { "bridge" : true, "genericReturnType" : { }, "defaultValue" : { }, "default" : true, "returnType" : { }, "parameterCount" : 12345.0, "genericExceptionTypes" : [ { }, { } ], "annotatedReceiverType" : { }, "typeParameters" : [ { }, { } ], "annotatedReturnType" : { }, "annotatedParameterTypes" : [ { }, { } ], "declaringClass" : { }, "parameterAnnotations" : [ [ { }, { } ], [ { }, { } ] ], "varArgs" : true, "modifiers" : 12345.0, "parameterTypes" : [ { }, { } ], "exceptionTypes" : [ { }, { } ], "annotatedExceptionTypes" : [ { }, { } ], "parameters" : [ { }, { } ], "genericParameterTypes" : [ { }, { } ], "name" : "...", "synthetic" : true, "declaredAnnotations" : [ { }, { } ], "annotations" : [ { }, { } ], "accessible" : true } ], "anonymousClass" : true, "declaringClass" : { }, "array" : true, "enclosingConstructor" : { "parameterCount" : 12345.0, "genericExceptionTypes" : [ { }, { } ], "annotatedReceiverType" : { }, "typeParameters" : [ { }, { } ], "annotatedReturnType" : { }, "annotatedParameterTypes" : [ { }, { } ], "declaringClass" : { }, "parameterAnnotations" : [ [ { }, { } ], [ { }, { } ] ], "varArgs" : true, "modifiers" : 12345.0, "parameterTypes" : [ { }, { } ], "exceptionTypes" : [ { }, { } ], "annotatedExceptionTypes" : [ { }, { } ], "parameters" : [ { }, { } ], "genericParameterTypes" : [ { }, { } ], "name" : "...", "synthetic" : true, "declaredAnnotations" : [ { }, { } ], "annotations" : [ { }, { } ], "accessible" : true }, "synthetic" : true, "declaredAnnotations" : [ { }, { } ], "modifiers" : 12345.0, "interface" : true, "declaredFields" : [ { "type" : { }, "declaringClass" : { }, "genericType" : { }, "annotatedType" : { }, "name" : "...", "enumConstant" : true, "modifiers" : 12345.0, "synthetic" : true, "declaredAnnotations" : [ { }, { } ], "annotations" : [ { }, { } ], "accessible" : true }, { "type" : { }, "declaringClass" : { }, "genericType" : { }, "annotatedType" : { }, "name" : "...", "enumConstant" : true, "modifiers" : 12345.0, "synthetic" : true, "declaredAnnotations" : [ { }, { } ], "annotations" : [ { }, { } ], "accessible" : true } ], "memberClass" : true, "componentType" : { }, "genericInterfaces" : [ { }, { } ], "declaredConstructors" : [ { "parameterCount" : 12345.0, "genericExceptionTypes" : [ { }, { } ], "annotatedReceiverType" : { }, "typeParameters" : [ { }, { } ], "annotatedReturnType" : { }, "annotatedParameterTypes" : [ { }, { } ], "declaringClass" : { }, "parameterAnnotations" : [ [ { }, { } ], [ { }, { } ] ], "varArgs" : true, "modifiers" : 12345.0, "parameterTypes" : [ { }, { } ], "exceptionTypes" : [ { }, { } ], "annotatedExceptionTypes" : [ { }, { } ], "parameters" : [ { }, { } ], "genericParameterTypes" : [ { }, { } ], "name" : "...", "synthetic" : true, "declaredAnnotations" : [ { }, { } ], "annotations" : [ { }, { } ], "accessible" : true }, { "parameterCount" : 12345.0, "genericExceptionTypes" : [ { }, { } ], "annotatedReceiverType" : { }, "typeParameters" : [ { }, { } ], "annotatedReturnType" : { }, "annotatedParameterTypes" : [ { }, { } ], "declaringClass" : { }, "parameterAnnotations" : [ [ { }, { } ], [ { }, { } ] ], "varArgs" : true, "modifiers" : 12345.0, "parameterTypes" : [ { }, { } ], "exceptionTypes" : [ { }, { } ], "annotatedExceptionTypes" : [ { }, { } ], "parameters" : [ { }, { } ], "genericParameterTypes" : [ { }, { } ], "name" : "...", "synthetic" : true, "declaredAnnotations" : [ { }, { } ], "annotations" : [ { }, { } ], "accessible" : true } ], "typeName" : "..." }, "declaringExecutable" : { "parameterCount" : 12345.0, "genericExceptionTypes" : [ { }, { } ], "annotatedReceiverType" : { }, "typeParameters" : [ { }, { } ], "annotatedReturnType" : { }, "annotatedParameterTypes" : [ { }, { } ], "declaringClass" : { "constructors" : [ { }, { } ], "canonicalName" : "...", "methods" : [ { }, { } ], "superclass" : { }, "fields" : [ { }, { } ], "declaredClasses" : [ { }, { } ], "annotatedInterfaces" : [ { }, { } ], "classes" : [ { }, { } ], "annotation" : true, "enum" : true, "enclosingClass" : { }, "simpleName" : "...", "enumConstants" : [ { }, { } ], "interfaces" : [ { }, { } ], "classLoader" : { }, "localClass" : true, "annotations" : [ { }, { } ], "signers" : [ { }, { } ], "annotatedSuperclass" : { }, "enclosingMethod" : { }, "typeParameters" : [ { }, { } ], "genericSuperclass" : { }, "package" : { }, "primitive" : true, "name" : "...", "protectionDomain" : { }, "declaredMethods" : [ { }, { } ], "anonymousClass" : true, "declaringClass" : { }, "array" : true, "enclosingConstructor" : { }, "synthetic" : true, "declaredAnnotations" : [ { }, { } ], "modifiers" : 12345.0, "interface" : true, "declaredFields" : [ { }, { } ], "memberClass" : true, "componentType" : { }, "genericInterfaces" : [ { }, { } ], "declaredConstructors" : [ { }, { } ], "typeName" : "..." }, "parameterAnnotations" : [ [ { }, { } ], [ { }, { } ] ], "varArgs" : true, "modifiers" : 12345.0, "parameterTypes" : [ { "constructors" : [ { }, { } ], "canonicalName" : "...", "methods" : [ { }, { } ], "superclass" : { }, "fields" : [ { }, { } ], "declaredClasses" : [ { }, { } ], "annotatedInterfaces" : [ { }, { } ], "classes" : [ { }, { } ], "annotation" : true, "enum" : true, "enclosingClass" : { }, "simpleName" : "...", "enumConstants" : [ { }, { } ], "interfaces" : [ { }, { } ], "classLoader" : { }, "localClass" : true, "annotations" : [ { }, { } ], "signers" : [ { }, { } ], "annotatedSuperclass" : { }, "enclosingMethod" : { }, "typeParameters" : [ { }, { } ], "genericSuperclass" : { }, "package" : { }, "primitive" : true, "name" : "...", "protectionDomain" : { }, "declaredMethods" : [ { }, { } ], "anonymousClass" : true, "declaringClass" : { }, "array" : true, "enclosingConstructor" : { }, "synthetic" : true, "declaredAnnotations" : [ { }, { } ], "modifiers" : 12345.0, "interface" : true, "declaredFields" : [ { }, { } ], "memberClass" : true, "componentType" : { }, "genericInterfaces" : [ { }, { } ], "declaredConstructors" : [ { }, { } ], "typeName" : "..." }, { "constructors" : [ { }, { } ], "canonicalName" : "...", "methods" : [ { }, { } ], "superclass" : { }, "fields" : [ { }, { } ], "declaredClasses" : [ { }, { } ], "annotatedInterfaces" : [ { }, { } ], "classes" : [ { }, { } ], "annotation" : true, "enum" : true, "enclosingClass" : { }, "simpleName" : "...", "enumConstants" : [ { }, { } ], "interfaces" : [ { }, { } ], "classLoader" : { }, "localClass" : true, "annotations" : [ { }, { } ], "signers" : [ { }, { } ], "annotatedSuperclass" : { }, "enclosingMethod" : { }, "typeParameters" : [ { }, { } ], "genericSuperclass" : { }, "package" : { }, "primitive" : true, "name" : "...", "protectionDomain" : { }, "declaredMethods" : [ { }, { } ], "anonymousClass" : true, "declaringClass" : { }, "array" : true, "enclosingConstructor" : { }, "synthetic" : true, "declaredAnnotations" : [ { }, { } ], "modifiers" : 12345.0, "interface" : true, "declaredFields" : [ { }, { } ], "memberClass" : true, "componentType" : { }, "genericInterfaces" : [ { }, { } ], "declaredConstructors" : [ { }, { } ], "typeName" : "..." } ], "exceptionTypes" : [ { "constructors" : [ { }, { } ], "canonicalName" : "...", "methods" : [ { }, { } ], "superclass" : { }, "fields" : [ { }, { } ], "declaredClasses" : [ { }, { } ], "annotatedInterfaces" : [ { }, { } ], "classes" : [ { }, { } ], "annotation" : true, "enum" : true, "enclosingClass" : { }, "simpleName" : "...", "enumConstants" : [ { }, { } ], "interfaces" : [ { }, { } ], "classLoader" : { }, "localClass" : true, "annotations" : [ { }, { } ], "signers" : [ { }, { } ], "annotatedSuperclass" : { }, "enclosingMethod" : { }, "typeParameters" : [ { }, { } ], "genericSuperclass" : { }, "package" : { }, "primitive" : true, "name" : "...", "protectionDomain" : { }, "declaredMethods" : [ { }, { } ], "anonymousClass" : true, "declaringClass" : { }, "array" : true, "enclosingConstructor" : { }, "synthetic" : true, "declaredAnnotations" : [ { }, { } ], "modifiers" : 12345.0, "interface" : true, "declaredFields" : [ { }, { } ], "memberClass" : true, "componentType" : { }, "genericInterfaces" : [ { }, { } ], "declaredConstructors" : [ { }, { } ], "typeName" : "..." }, { "constructors" : [ { }, { } ], "canonicalName" : "...", "methods" : [ { }, { } ], "superclass" : { }, "fields" : [ { }, { } ], "declaredClasses" : [ { }, { } ], "annotatedInterfaces" : [ { }, { } ], "classes" : [ { }, { } ], "annotation" : true, "enum" : true, "enclosingClass" : { }, "simpleName" : "...", "enumConstants" : [ { }, { } ], "interfaces" : [ { }, { } ], "classLoader" : { }, "localClass" : true, "annotations" : [ { }, { } ], "signers" : [ { }, { } ], "annotatedSuperclass" : { }, "enclosingMethod" : { }, "typeParameters" : [ { }, { } ], "genericSuperclass" : { }, "package" : { }, "primitive" : true, "name" : "...", "protectionDomain" : { }, "declaredMethods" : [ { }, { } ], "anonymousClass" : true, "declaringClass" : { }, "array" : true, "enclosingConstructor" : { }, "synthetic" : true, "declaredAnnotations" : [ { }, { } ], "modifiers" : 12345.0, "interface" : true, "declaredFields" : [ { }, { } ], "memberClass" : true, "componentType" : { }, "genericInterfaces" : [ { }, { } ], "declaredConstructors" : [ { }, { } ], "typeName" : "..." } ], "annotatedExceptionTypes" : [ { }, { } ], "parameters" : [ { "annotations" : [ { }, { } ], "annotatedType" : { }, "type" : { }, "declaringExecutable" : { }, "implicit" : true, "namePresent" : true, "declaredAnnotations" : [ { }, { } ], "synthetic" : true, "modifiers" : 12345.0, "varArgs" : true, "parameterizedType" : { }, "name" : "..." }, { "annotations" : [ { }, { } ], "annotatedType" : { }, "type" : { }, "declaringExecutable" : { }, "implicit" : true, "namePresent" : true, "declaredAnnotations" : [ { }, { } ], "synthetic" : true, "modifiers" : 12345.0, "varArgs" : true, "parameterizedType" : { }, "name" : "..." } ], "genericParameterTypes" : [ { }, { } ], "name" : "...", "synthetic" : true, "declaredAnnotations" : [ { }, { } ], "annotations" : [ { }, { } ], "accessible" : true }, "implicit" : true, "namePresent" : true, "declaredAnnotations" : [ { }, { } ], "synthetic" : true, "modifiers" : 12345.0, "varArgs" : true, "parameterizedType" : { }, "name" : "..." }