类 StructProxyGenerator
java.lang.Object
top.dreamlike.panama.generator.proxy.StructProxyGenerator
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明<T> Tallocate(SegmentAllocator allocator, Class<T> t) <T> Tenhance(Class<T> t, MemorySegment binder) <T> Tenhance(MemorySegment binder, T... dummy) final <T> NativeArray<T> enhanceArray(MemorySegment chunk, T... dummy) <T> MemoryLayoutfindFieldVarHandle(Field field) static MemorySegment<T> Supplier<T> generateShortcut(Class<T> shortcutInterface) static VarHandlegenerateVarHandle(MemoryLayout current, String name) static booleanbooleanstatic voidrebind(Object proxyObject, MemorySegment memorySegment) <T> voidvoidsetProxySavePath(String proxySavePath) voiduseLmf(boolean use_lmf)
-
构造器详细资料
-
StructProxyGenerator
public StructProxyGenerator()
-
-
方法详细资料
-
generateVarHandle
-
findMemorySegment
-
enhance
-
enhanceArray
-
isNativeStruct
-
rebind
-
enhance
-
allocate
-
setProxySavePath
-
isUnion
-
extract
-
register
-
generateShortcut
-
useLmf
public void useLmf(boolean use_lmf) -
findFieldVarHandle
-