META-INF.native-image.reflect-config.json Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of native-helper-graalvm Show documentation
Show all versions of native-helper-graalvm Show documentation
Utilities for Graal VM code generation
The newest version!
[ {
"name" : "org.fugerit.java.nhg.reflect.config.Entry",
"methods" : [ {
"name" : "",
"parameterTypes" : [ ]
}, {
"name" : "",
"parameterTypes" : [ "java.lang.String" ]
}, {
"name" : "getAllDeclaredClasses",
"parameterTypes" : [ ]
}, {
"name" : "getAllDeclaredConstructors",
"parameterTypes" : [ ]
}, {
"name" : "getAllDeclaredFields",
"parameterTypes" : [ ]
}, {
"name" : "getAllDeclaredMethods",
"parameterTypes" : [ ]
}, {
"name" : "getAllNestMembers",
"parameterTypes" : [ ]
}, {
"name" : "getAllPermittedSubclasses",
"parameterTypes" : [ ]
}, {
"name" : "getAllPublicClasses",
"parameterTypes" : [ ]
}, {
"name" : "getAllPublicConstructors",
"parameterTypes" : [ ]
}, {
"name" : "getAllPublicFields",
"parameterTypes" : [ ]
}, {
"name" : "getAllPublicMethods",
"parameterTypes" : [ ]
}, {
"name" : "getAllRecordComponents",
"parameterTypes" : [ ]
}, {
"name" : "getAllSigners",
"parameterTypes" : [ ]
}, {
"name" : "getClass",
"parameterTypes" : [ ]
}, {
"name" : "getCondition",
"parameterTypes" : [ ]
}, {
"name" : "getFields",
"parameterTypes" : [ ]
}, {
"name" : "getMethods",
"parameterTypes" : [ ]
}, {
"name" : "getName",
"parameterTypes" : [ ]
}, {
"name" : "getQueriedMethods",
"parameterTypes" : [ ]
}, {
"name" : "getQueryAllDeclaredConstructors",
"parameterTypes" : [ ]
}, {
"name" : "getQueryAllDeclaredMethods",
"parameterTypes" : [ ]
}, {
"name" : "getQueryAllPublicConstructors",
"parameterTypes" : [ ]
}, {
"name" : "getQueryAllPublicMethods",
"parameterTypes" : [ ]
}, {
"name" : "getUnsafeAllocated",
"parameterTypes" : [ ]
} ]
}, {
"name" : "org.fugerit.java.nhg.reflect.config.EntryCondition",
"methods" : [ {
"name" : "",
"parameterTypes" : [ ]
}, {
"name" : "",
"parameterTypes" : [ "java.lang.String" ]
}, {
"name" : "getClass",
"parameterTypes" : [ ]
}, {
"name" : "getTypeReachable",
"parameterTypes" : [ ]
} ]
}, {
"name" : "org.fugerit.java.nhg.reflect.config.EntryField",
"methods" : [ {
"name" : "",
"parameterTypes" : [ ]
}, {
"name" : "",
"parameterTypes" : [ "java.lang.String" ]
}, {
"name" : "getClass",
"parameterTypes" : [ ]
}, {
"name" : "getName",
"parameterTypes" : [ ]
} ]
}, {
"name" : "org.fugerit.java.nhg.reflect.config.EntryMethod",
"methods" : [ {
"name" : "",
"parameterTypes" : [ ]
}, {
"name" : "",
"parameterTypes" : [ "java.lang.String" ]
}, {
"name" : "getClass",
"parameterTypes" : [ ]
}, {
"name" : "getName",
"parameterTypes" : [ ]
}, {
"name" : "getParameterTypes",
"parameterTypes" : [ ]
} ]
}, {
"condition" : {
"typeReachable" : "org.fugerit.java.nhg.config.NativeHelperFacade"
},
"name" : "org.fugerit.java.nhg.config.model.GenerateConfig",
"methods" : [ {
"name" : "",
"parameterTypes" : [ ]
}, {
"name" : "getClass",
"parameterTypes" : [ ]
}, {
"name" : "getClassName",
"parameterTypes" : [ ]
}, {
"name" : "getExcludeClassNames",
"parameterTypes" : [ ]
}, {
"name" : "getMode",
"parameterTypes" : [ ]
}, {
"name" : "getPackageName",
"parameterTypes" : [ ]
}, {
"name" : "getTypeReachable",
"parameterTypes" : [ ]
}, {
"name" : "setClassName",
"parameterTypes" : [ "java.lang.String" ]
}, {
"name" : "setExcludeClassNames",
"parameterTypes" : [ "java.lang.String" ]
}, {
"name" : "setJarPackageDiscovery",
"parameterTypes" : [ "boolean" ]
}, {
"name" : "setMode",
"parameterTypes" : [ "java.lang.String" ]
}, {
"name" : "setPackageName",
"parameterTypes" : [ "java.lang.String" ]
}, {
"name" : "setSkipConstructors",
"parameterTypes" : [ "boolean" ]
}, {
"name" : "setTypeReachable",
"parameterTypes" : [ "java.lang.String" ]
} ]
}, {
"condition" : {
"typeReachable" : "org.fugerit.java.nhg.config.NativeHelperFacade"
},
"name" : "org.fugerit.java.nhg.config.model.MergeConfig",
"methods" : [ {
"name" : "",
"parameterTypes" : [ ]
}, {
"name" : "getClass",
"parameterTypes" : [ ]
}, {
"name" : "getMode",
"parameterTypes" : [ ]
}, {
"name" : "getReflectConfigPath",
"parameterTypes" : [ ]
}, {
"name" : "setMode",
"parameterTypes" : [ "java.lang.String" ]
}, {
"name" : "setReflectConfigPath",
"parameterTypes" : [ "java.lang.String" ]
} ]
}, {
"condition" : {
"typeReachable" : "org.fugerit.java.nhg.config.NativeHelperFacade"
},
"name" : "org.fugerit.java.nhg.config.model.NativeHelperConfig",
"methods" : [ {
"name" : "",
"parameterTypes" : [ ]
}, {
"name" : "getClass",
"parameterTypes" : [ ]
}, {
"name" : "getGenerate",
"parameterTypes" : [ ]
}, {
"name" : "getMerge",
"parameterTypes" : [ ]
}, {
"name" : "getReflectConfigJsonOutputPath",
"parameterTypes" : [ ]
}, {
"name" : "setCreateParentDirectory",
"parameterTypes" : [ "boolean" ]
}, {
"name" : "setGenerate",
"parameterTypes" : [ "java.util.List" ]
}, {
"name" : "setJarPackageDiscovery",
"parameterTypes" : [ "boolean" ]
}, {
"name" : "setMerge",
"parameterTypes" : [ "java.util.List" ]
}, {
"name" : "setReflectConfigJsonOutputPath",
"parameterTypes" : [ "java.lang.String" ]
} ]
} ]
© 2015 - 2024 Weber Informatics LLC | Privacy Policy