索引
常量字段值|所有程序包|所有类和接口|序列化表格
A
- active(Runnable) - 类中的方法 top.dreamlike.panama.generator.proxy.MemoryLifetimeScope
- active(Callable<T>) - 类中的方法 top.dreamlike.panama.generator.proxy.MemoryLifetimeScope
- add(int, T) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- add(T) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- addAll(int, Collection<? extends T>) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- addAll(Collection<? extends T>) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- addFirst(T) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- addLast(T) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- address() - 记录类中的方法 top.dreamlike.panama.generator.helper.FunctionPointer
- address() - 接口中的方法 top.dreamlike.panama.generator.helper.NativeAddressable
- address() - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- address() - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArrayPointer
- Alignment - top.dreamlike.panama.generator.annotation中的批注接口
- allocate(SegmentAllocator, Class<T>) - 类中的方法 top.dreamlike.panama.generator.proxy.StructProxyGenerator
- allowPassHeap() - 批注接口 中的元素 top.dreamlike.panama.generator.annotation.NativeFunction
- AS_SLICE - 类中的静态变量 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- asPointer() - 批注接口 中的元素 top.dreamlike.panama.generator.annotation.NativeArrayMark
- assertRebindMemory(MemorySegment, MemorySegment) - 类中的静态方法 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- auto() - 类中的静态方法 top.dreamlike.panama.generator.proxy.MemoryLifetimeScope
B
- byteSize() - 批注接口 中的元素 top.dreamlike.panama.generator.annotation.Alignment
C
- calAlignLayout(List<MemoryLayout>) - 类中的静态方法 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- ClassFileHelper - top.dreamlike.panama.generator.helper中的类
- ClassFileHelper() - 类的构造器 top.dreamlike.panama.generator.helper.ClassFileHelper
- clear() - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- CLib - top.dreamlike.panama.generator.annotation中的批注接口
- CompileTimeGenerate - top.dreamlike.panama.generator.annotation中的批注接口
- CompileTimeGenerate.GenerateType - top.dreamlike.panama.generator.annotation中的枚举类
- Condition - top.dreamlike.panama.generator.marco中的类
- Condition() - 类的构造器 top.dreamlike.panama.generator.marco.Condition
- contains(Object) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- containsAll(Collection<?>) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- ctorBinder(MethodHandle) - 类中的静态方法 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- CURRENT_GENERATOR - 类中的静态变量 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- currentLayout() - 类中的静态方法 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- currentNativeCallGenerator() - 类中的静态方法 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- currentStructContext() - 类中的静态方法 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- currentStructGenerator() - 类中的静态方法 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
D
- DEBUG - 类中的静态变量 top.dreamlike.panama.generator.marco.Condition
- define(String, byte[]) - 类中的方法 top.dreamlike.panama.generator.proxy.PanamaAnnotationProcessor
- DEREFERENCE - 类中的静态变量 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- deReferencePointer(MemorySegment, long) - 类中的静态方法 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- DowncallContext - top.dreamlike.panama.generator.helper中的记录类
- DowncallContext(FunctionDescriptor, Linker.Option[], String, boolean, boolean, ArrayList<Integer>) - 记录类的构造器 top.dreamlike.panama.generator.helper.DowncallContext
-
创建
DowncallContext记录类的实例。
E
- enhance(Class<T>, MemorySegment) - 类中的方法 top.dreamlike.panama.generator.proxy.StructProxyGenerator
- enhance(MemorySegment, T...) - 类中的方法 top.dreamlike.panama.generator.proxy.StructProxyGenerator
- ENHANCE - 类中的静态变量 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- enhanceArray(MemorySegment, T...) - 类中的方法 top.dreamlike.panama.generator.proxy.StructProxyGenerator
- equals(Object) - 记录类中的方法 top.dreamlike.panama.generator.helper.DowncallContext
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - 记录类中的方法 top.dreamlike.panama.generator.helper.FunctionPointer
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - 记录类中的方法 top.dreamlike.panama.generator.helper.StructProxyContext
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- error - 类中的静态变量 top.dreamlike.panama.generator.proxy.ErrorNo
- ErrorNo - top.dreamlike.panama.generator.proxy中的类
- ErrorNo() - 类的构造器 top.dreamlike.panama.generator.proxy.ErrorNo
- extract(Class<T>) - 类中的方法 top.dreamlike.panama.generator.proxy.StructProxyGenerator
F
- fast() - 批注接口 中的元素 top.dreamlike.panama.generator.annotation.NativeFunction
- fast() - 记录类中的方法 top.dreamlike.panama.generator.helper.DowncallContext
- fd() - 记录类中的方法 top.dreamlike.panama.generator.helper.DowncallContext
-
返回
fd记录组件的值。 - FETCH_CURRENT_NATIVE_CALL_GENERATOR - 类中的静态变量 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- FETCH_CURRENT_STRUCT_CONTEXT_GENERATOR - 类中的静态变量 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- FETCH_CURRENT_STRUCT_GENERATOR_GENERATOR - 类中的静态变量 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- FETCH_CURRENT_STRUCT_LAYOUT_GENERATOR - 类中的静态变量 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- FETCH_STRUCT_PROXY_GENERATOR - 类中的静态变量 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- fetchCurrentNativeCallGenerator - 类中的静态变量 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- fetchCurrentNativeStructGenerator - 类中的静态变量 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- fetchStructProxyGenerator() - 接口中的方法 top.dreamlike.panama.generator.helper.NativeStructEnhanceMark
- fetchStructProxyGenerator() - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- fetchStructProxyGenerator() - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArrayPointer
- findFieldVarHandle(Field) - 类中的方法 top.dreamlike.panama.generator.proxy.StructProxyGenerator
- findMemorySegment(Object) - 类中的静态方法 top.dreamlike.panama.generator.proxy.StructProxyGenerator
- fnAddress() - 记录类中的方法 top.dreamlike.panama.generator.helper.FunctionPointer
-
返回
fnAddress记录组件的值。 - forEach(Consumer<? super T>) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- functionName() - 记录类中的方法 top.dreamlike.panama.generator.helper.DowncallContext
-
返回
functionName记录组件的值。 - FunctionPointer - top.dreamlike.panama.generator.helper中的记录类
- FunctionPointer(MemorySegment) - 记录类的构造器 top.dreamlike.panama.generator.helper.FunctionPointer
-
创建
FunctionPointer记录类的实例。
G
- generate(Class<T>) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeCallGenerator
- generateInGeneratorContext(Class, String, MethodType) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeCallGenerator
- generateShortcut(Class<T>) - 类中的方法 top.dreamlike.panama.generator.proxy.StructProxyGenerator
- generateUpcall(Arena, Method, Object...) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeCallGenerator
- generateUpcallFP(Arena, Method, Object...) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeCallGenerator
- generateVarHandle(MemoryLayout, String) - 类中的静态方法 top.dreamlike.panama.generator.proxy.StructProxyGenerator
- generator() - 记录类中的方法 top.dreamlike.panama.generator.helper.StructProxyContext
-
返回
generator记录组件的值。 - get(int) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- GET_ADDRESS_FROM_MEMORY_SEGMENT - 类中的静态变量 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- getAtIndex(int) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArrayPointer
- getField(CodeBuilder, Field) - 类中的静态方法 top.dreamlike.panama.generator.helper.ClassFileHelper
- getFirst() - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- getLast() - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- getRealName(TypeElement) - 类中的方法 top.dreamlike.panama.generator.proxy.PanamaAnnotationProcessor
H
- hashCode() - 记录类中的方法 top.dreamlike.panama.generator.helper.DowncallContext
-
返回此对象的哈希代码值。
- hashCode() - 记录类中的方法 top.dreamlike.panama.generator.helper.FunctionPointer
-
返回此对象的哈希代码值。
- hashCode() - 记录类中的方法 top.dreamlike.panama.generator.helper.StructProxyContext
-
返回此对象的哈希代码值。
- hashCode() - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
I
- inClassPath() - 批注接口 中的元素 top.dreamlike.panama.generator.annotation.CLib
- indexOf(Object) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- indyFactory(MethodHandles.Lookup, String, MethodType, Object...) - 类中的静态方法 top.dreamlike.panama.generator.proxy.NativeCallGenerator
- indyMode() - 类中的方法 top.dreamlike.panama.generator.proxy.NativeCallGenerator
- inExecutable() - 类中的静态方法 top.dreamlike.panama.generator.proxy.NativeImageHelper
- inImageBuildtimeCode() - 类中的静态方法 top.dreamlike.panama.generator.proxy.NativeImageHelper
- inImageCode() - 类中的静态方法 top.dreamlike.panama.generator.proxy.NativeImageHelper
- inImageRuntimeCode() - 类中的静态方法 top.dreamlike.panama.generator.proxy.NativeImageHelper
- init(ProcessingEnvironment) - 类中的方法 top.dreamlike.panama.generator.proxy.PanamaAnnotationProcessor
- initPanamaFeature(Class) - 类中的静态方法 top.dreamlike.panama.generator.proxy.NativeImageHelper
- invoke(CodeBuilder, Executable) - 类中的静态方法 top.dreamlike.panama.generator.helper.ClassFileHelper
- invoke(CodeBuilder, Executable, boolean) - 类中的静态方法 top.dreamlike.panama.generator.helper.ClassFileHelper
- InvokeDynamicFactory - top.dreamlike.panama.generator.proxy中的类
- InvokeDynamicFactory() - 类的构造器 top.dreamlike.panama.generator.proxy.InvokeDynamicFactory
- invokeMethodHandleExactWithAllArgs(Method, CodeBuilder) - 类中的静态方法 top.dreamlike.panama.generator.helper.ClassFileHelper
- isEmpty() - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- isLib() - 批注接口 中的元素 top.dreamlike.panama.generator.annotation.CLib
- isNativeStruct(Object) - 类中的静态方法 top.dreamlike.panama.generator.proxy.StructProxyGenerator
- isSharedLibrary() - 类中的静态方法 top.dreamlike.panama.generator.proxy.NativeImageHelper
- isUnion(Class) - 类中的方法 top.dreamlike.panama.generator.proxy.StructProxyGenerator
- iterator() - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
L
- lastIndexOf(Object) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- layout() - 接口中的方法 top.dreamlike.panama.generator.helper.NativeStructEnhanceMark
- layout() - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- layout() - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArrayPointer
- length() - 批注接口 中的元素 top.dreamlike.panama.generator.annotation.NativeArrayMark
- listIterator() - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- listIterator(int) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- LOAD_SO - 类中的静态变量 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- loadAllArgs(Method, CodeBuilder) - 类中的静态方法 top.dreamlike.panama.generator.helper.ClassFileHelper
- loadSo(Class<?>) - 类中的静态方法 top.dreamlike.panama.generator.proxy.NativeCallGenerator
M
- memoryBinder(MethodHandle, MemoryLayout) - 类中的静态方法 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- memoryLayout() - 记录类中的方法 top.dreamlike.panama.generator.helper.StructProxyContext
-
返回
memoryLayout记录组件的值。 - MemoryLifetimeScope - top.dreamlike.panama.generator.proxy中的类
- mode() - 批注接口 中的元素 top.dreamlike.panama.generator.annotation.ShortcutOption
N
- NATIVE_ARRAY_CTOR - 类中的静态变量 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- NATIVE_CALL - 枚举类 中的枚举常量 top.dreamlike.panama.generator.annotation.CompileTimeGenerate.GenerateType
- NativeAddressable - top.dreamlike.panama.generator.helper中的接口
- NativeArray<T> - top.dreamlike.panama.generator.proxy中的类
- NativeArray(StructProxyGenerator, MemorySegment, Class<T>) - 类的构造器 top.dreamlike.panama.generator.proxy.NativeArray
- NativeArrayMark - top.dreamlike.panama.generator.annotation中的批注接口
- NativeArrayPointer<T> - top.dreamlike.panama.generator.proxy中的类
- NativeArrayPointer(StructProxyGenerator, MemorySegment, Class<T>) - 类的构造器 top.dreamlike.panama.generator.proxy.NativeArrayPointer
- NativeArrayPointer(StructProxyGenerator, MemorySegment, T...) - 类的构造器 top.dreamlike.panama.generator.proxy.NativeArrayPointer
- NativeCallGenerator - top.dreamlike.panama.generator.proxy中的类
-
为什么实例中的final不可以信任 参考这个使用static final进行优化
- NativeCallGenerator() - 类的构造器 top.dreamlike.panama.generator.proxy.NativeCallGenerator
- NativeCallGenerator(StructProxyGenerator) - 类的构造器 top.dreamlike.panama.generator.proxy.NativeCallGenerator
- nativeCallIndyFactory(MethodHandles.Lookup, String, MethodType) - 类中的静态方法 top.dreamlike.panama.generator.proxy.InvokeDynamicFactory
- NativeFunction - top.dreamlike.panama.generator.annotation中的批注接口
- NativeGeneratorHelper - top.dreamlike.panama.generator.helper中的类
- NativeGeneratorHelper() - 类的构造器 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- NativeImageHelper - top.dreamlike.panama.generator.proxy中的类
- NativeImageHelper() - 类的构造器 top.dreamlike.panama.generator.proxy.NativeImageHelper
- NativeStructEnhanceMark - top.dreamlike.panama.generator.helper中的接口
- nativeStructGetterIndyFactory(MethodHandles.Lookup, String, MethodType, Object...) - 类中的静态方法 top.dreamlike.panama.generator.proxy.InvokeDynamicFactory
-
默认已经 aload0
- needCaptureStatue() - 记录类中的方法 top.dreamlike.panama.generator.helper.DowncallContext
-
返回
needCaptureStatue记录组件的值。 - needErrorNo() - 批注接口 中的元素 top.dreamlike.panama.generator.annotation.NativeFunction
O
- of(MemorySegment) - 接口中的静态方法 top.dreamlike.panama.generator.helper.NativeAddressable
- of(SegmentAllocator) - 类中的静态方法 top.dreamlike.panama.generator.proxy.MemoryLifetimeScope
- ops() - 记录类中的方法 top.dreamlike.panama.generator.helper.DowncallContext
-
返回
ops记录组件的值。 - OVER_WRITE_SUB_ELEMENT - 类中的静态变量 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- overwriteSubElement(Object, long, long, Object) - 类中的静态方法 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- owner() - 批注接口 中的元素 top.dreamlike.panama.generator.annotation.ShortcutOption
P
- PanamaAnnotationProcessor - top.dreamlike.panama.generator.proxy中的类
- PanamaAnnotationProcessor() - 类的构造器 top.dreamlike.panama.generator.proxy.PanamaAnnotationProcessor
- parallelStream() - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- plainMode() - 类中的方法 top.dreamlike.panama.generator.proxy.NativeCallGenerator
- Pointer - top.dreamlike.panama.generator.annotation中的批注接口
- process(Set<? extends TypeElement>, RoundEnvironment) - 类中的方法 top.dreamlike.panama.generator.proxy.PanamaAnnotationProcessor
- PROPERTY_IMAGE_CODE_KEY - 类中的静态变量 top.dreamlike.panama.generator.proxy.NativeImageHelper
- PROPERTY_IMAGE_CODE_VALUE_BUILDTIME - 类中的静态变量 top.dreamlike.panama.generator.proxy.NativeImageHelper
- PROPERTY_IMAGE_CODE_VALUE_RUNTIME - 类中的静态变量 top.dreamlike.panama.generator.proxy.NativeImageHelper
- PROPERTY_IMAGE_KIND_KEY - 类中的静态变量 top.dreamlike.panama.generator.proxy.NativeImageHelper
- PROPERTY_IMAGE_KIND_VALUE_EXECUTABLE - 类中的静态变量 top.dreamlike.panama.generator.proxy.NativeImageHelper
- PROPERTY_IMAGE_KIND_VALUE_SHARED_LIBRARY - 类中的静态变量 top.dreamlike.panama.generator.proxy.NativeImageHelper
R
- rawMemoryIndex() - 记录类中的方法 top.dreamlike.panama.generator.helper.DowncallContext
-
返回
rawMemoryIndex记录组件的值。 - REAL_MEMORY - 类中的静态变量 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- realMemory() - 接口中的方法 top.dreamlike.panama.generator.helper.NativeStructEnhanceMark
- realMemory() - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- realMemory() - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArrayPointer
- rebind(MemorySegment) - 接口中的方法 top.dreamlike.panama.generator.helper.NativeStructEnhanceMark
- rebind(MemorySegment) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- rebind(MemorySegment) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArrayPointer
- rebind(Object, MemorySegment) - 类中的静态方法 top.dreamlike.panama.generator.proxy.StructProxyGenerator
- REBIND_ASSERT_METHOD - 类中的静态变量 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- REBIND_MEMORY - 类中的静态变量 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- register(Class<T>) - 类中的方法 top.dreamlike.panama.generator.proxy.StructProxyGenerator
- REINTERPRET - 类中的静态变量 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- remove(int) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- remove(Object) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- removeAll(Collection<?>) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- removeFirst() - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- removeIf(Predicate<? super T>) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- removeLast() - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- replaceAll(UnaryOperator<T>) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- retainAll(Collection<?>) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- returnIsPointer() - 批注接口 中的元素 top.dreamlike.panama.generator.annotation.NativeFunction
- returnPointer() - 记录类中的方法 top.dreamlike.panama.generator.helper.DowncallContext
-
返回
returnPointer记录组件的值。 - returnValue(CodeBuilder, Class) - 类中的静态方法 top.dreamlike.panama.generator.helper.ClassFileHelper
- reversed() - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
S
- set(int, T) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- SET_PTR - 类中的静态变量 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- setProxySavePath(String) - 类中的方法 top.dreamlike.panama.generator.proxy.StructProxyGenerator
- setPtr(Object, long, Object) - 类中的静态方法 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- setStatic(CodeBuilder, Field) - 类中的静态方法 top.dreamlike.panama.generator.helper.ClassFileHelper
- SHORTCUT - 枚举类 中的枚举常量 top.dreamlike.panama.generator.annotation.CompileTimeGenerate.GenerateType
- shortcutIndyFactory(MethodHandles.Lookup, String, MethodType, Object...) - 类中的静态方法 top.dreamlike.panama.generator.proxy.InvokeDynamicFactory
- ShortcutOption - top.dreamlike.panama.generator.annotation中的批注接口
- size() - 批注接口 中的元素 top.dreamlike.panama.generator.annotation.NativeArrayMark
- size() - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- sizeof() - 接口中的方法 top.dreamlike.panama.generator.helper.NativeStructEnhanceMark
- sizeof() - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- Skip - top.dreamlike.panama.generator.annotation中的批注接口
- sort(Comparator<? super T>) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- spliterator() - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- stream() - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- STRUCT_CONTEXT - 类中的静态变量 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- STRUCT_PROXY - 枚举类 中的枚举常量 top.dreamlike.panama.generator.annotation.CompileTimeGenerate.GenerateType
- StructException - top.dreamlike.panama.generator.exception中的异常错误类
- StructException(String) - 异常错误类的构造器 top.dreamlike.panama.generator.exception.StructException
- StructException(String, Throwable) - 异常错误类的构造器 top.dreamlike.panama.generator.exception.StructException
- StructProxyContext - top.dreamlike.panama.generator.helper中的记录类
- StructProxyContext(StructProxyGenerator, MemoryLayout) - 记录类的构造器 top.dreamlike.panama.generator.helper.StructProxyContext
-
创建
StructProxyContext记录类的实例。 - StructProxyGenerator - top.dreamlike.panama.generator.proxy中的类
- StructProxyGenerator() - 类的构造器 top.dreamlike.panama.generator.proxy.StructProxyGenerator
- subList(int, int) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
T
- targetLayout() - 批注接口 中的元素 top.dreamlike.panama.generator.annotation.Pointer
- toArray() - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- toArray(IntFunction<T1[]>) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- toArray(T1[]) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeArray
- toDesc(Class<T>) - 类中的静态方法 top.dreamlike.panama.generator.helper.ClassFileHelper
- toDesc(String) - 类中的静态方法 top.dreamlike.panama.generator.helper.ClassFileHelper
- toMethodDescriptor(Executable) - 类中的静态方法 top.dreamlike.panama.generator.helper.ClassFileHelper
- top.dreamlike.panama.generator.annotation - 程序包 top.dreamlike.panama.generator.annotation
- top.dreamlike.panama.generator.exception - 程序包 top.dreamlike.panama.generator.exception
- top.dreamlike.panama.generator.helper - 程序包 top.dreamlike.panama.generator.helper
- top.dreamlike.panama.generator.marco - 程序包 top.dreamlike.panama.generator.marco
- top.dreamlike.panama.generator.proxy - 程序包 top.dreamlike.panama.generator.proxy
- toRuntimeClassForNativeCallInterface(TypeElement) - 类中的方法 top.dreamlike.panama.generator.proxy.PanamaAnnotationProcessor
- toRuntimeClassForNativeStruct(TypeElement) - 类中的方法 top.dreamlike.panama.generator.proxy.PanamaAnnotationProcessor
- toRuntimeClassForShortcutInterface(TypeElement) - 类中的方法 top.dreamlike.panama.generator.proxy.PanamaAnnotationProcessor
- toSignature(Class<T>) - 类中的静态方法 top.dreamlike.panama.generator.helper.ClassFileHelper
- toSignature(Executable) - 类中的静态方法 top.dreamlike.panama.generator.helper.ClassFileHelper
- toString() - 记录类中的方法 top.dreamlike.panama.generator.helper.DowncallContext
-
返回此记录类的字符串表示形式。
- toString() - 记录类中的方法 top.dreamlike.panama.generator.helper.FunctionPointer
-
返回此记录类的字符串表示形式。
- toString() - 记录类中的方法 top.dreamlike.panama.generator.helper.StructProxyContext
-
返回此记录类的字符串表示形式。
- TRANSFORM_OBJECT_TO_STRUCT_MH - 类中的静态变量 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
- transToStruct(Object) - 类中的静态方法 top.dreamlike.panama.generator.helper.NativeGeneratorHelper
U
- Union - top.dreamlike.panama.generator.annotation中的批注接口
- use_lmf - 类中的变量 top.dreamlike.panama.generator.proxy.NativeCallGenerator
- useLmf(boolean) - 类中的方法 top.dreamlike.panama.generator.proxy.NativeCallGenerator
- useLmf(boolean) - 类中的方法 top.dreamlike.panama.generator.proxy.StructProxyGenerator
V
- value() - 批注接口 中的元素 top.dreamlike.panama.generator.annotation.CLib
- value() - 批注接口 中的元素 top.dreamlike.panama.generator.annotation.CompileTimeGenerate
-
当前需要生成什么类型的代码 如果是STRUCT_PROXY,则生成结构体代理 如果打标在接口是上且是SHORTCUT,则生成快捷方法 如果打标在接口是上且是是NATIVE_CALL,则生成native方法调用
- value() - 批注接口 中的元素 top.dreamlike.panama.generator.annotation.NativeFunction
- value() - 批注接口 中的元素 top.dreamlike.panama.generator.annotation.ShortcutOption
- valueOf(String) - 枚举类中的静态方法 top.dreamlike.panama.generator.annotation.CompileTimeGenerate.GenerateType
-
返回带有指定名称的该类的枚举常量。
- values() - 枚举类中的静态方法 top.dreamlike.panama.generator.annotation.CompileTimeGenerate.GenerateType
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
常量字段值|所有程序包|所有类和接口|序列化表格