类 ClassFileHelper
java.lang.Object
top.dreamlike.panama.generator.helper.ClassFileHelper
ClassFileHelper 依赖于 Java 平台的预览功能:
ClassFileHelper引用一个或多个预览 API:CodeBuilder。
预览功能可能会在未来发行版中删除,也可能会升级为 Java 平台的永久功能。
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static voidgetField(CodeBuilderPREVIEW cb, Field field) static voidinvoke(CodeBuilderPREVIEW cb, Executable method) static voidinvoke(CodeBuilderPREVIEW cb, Executable method, boolean interfaceMethod) static voidstatic voidloadAllArgs(Method method, CodeBuilderPREVIEW it) static voidreturnValue(CodeBuilderPREVIEW cb, Class returnType) static voidsetStatic(CodeBuilderPREVIEW cb, Field field) static <T> ClassDescstatic ClassDescstatic MethodTypeDesctoMethodDescriptor(Executable method) static <T> StringtoSignature(Class<T> c) static StringtoSignature(Executable method)
-
构造器详细资料
-
ClassFileHelper
public ClassFileHelper()
-
-
方法详细资料
-
toSignature
-
toDesc
-
toDesc
-
toMethodDescriptor
-
toSignature
-
invokeMethodHandleExactWithAllArgs
-
loadAllArgs
-
getField
-
setStatic
-
invoke
-
invoke
-
returnValue
-
ClassFileHelper。