类 NativeGeneratorHelper

java.lang.Object
top.dreamlike.panama.generator.helper.NativeGeneratorHelper

public class NativeGeneratorHelper extends Object
  • 字段详细资料

    • DEREFERENCE

      public static final MethodHandle DEREFERENCE
    • REBIND_ASSERT_METHOD

      public static final Method REBIND_ASSERT_METHOD
    • FETCH_CURRENT_NATIVE_CALL_GENERATOR

      public static final Method FETCH_CURRENT_NATIVE_CALL_GENERATOR
    • FETCH_CURRENT_STRUCT_CONTEXT_GENERATOR

      public static final Method FETCH_CURRENT_STRUCT_CONTEXT_GENERATOR
    • FETCH_CURRENT_STRUCT_LAYOUT_GENERATOR

      public static final Method FETCH_CURRENT_STRUCT_LAYOUT_GENERATOR
    • FETCH_CURRENT_STRUCT_GENERATOR_GENERATOR

      public static final Method FETCH_CURRENT_STRUCT_GENERATOR_GENERATOR
    • CURRENT_GENERATOR

      public static final ThreadLocal<NativeCallGenerator> CURRENT_GENERATOR
    • fetchCurrentNativeCallGenerator

      public static Supplier<NativeCallGenerator> fetchCurrentNativeCallGenerator
    • STRUCT_CONTEXT

      public static final ThreadLocal<StructProxyContext> STRUCT_CONTEXT
    • fetchCurrentNativeStructGenerator

      public static Supplier<StructProxyContext> fetchCurrentNativeStructGenerator
    • LOAD_SO

      public static final Method LOAD_SO
    • FETCH_STRUCT_PROXY_GENERATOR

      public static final Method FETCH_STRUCT_PROXY_GENERATOR
    • REAL_MEMORY

      public static final Method REAL_MEMORY
    • REBIND_MEMORY

      public static final Method REBIND_MEMORY
    • GET_ADDRESS_FROM_MEMORY_SEGMENT

      public static final Method GET_ADDRESS_FROM_MEMORY_SEGMENT
    • REINTERPRET

      public static final Method REINTERPRET
    • AS_SLICE

      public static final Method AS_SLICE
    • ENHANCE

      public static final Method ENHANCE
    • TRANSFORM_OBJECT_TO_STRUCT_MH

      public static final MethodHandle TRANSFORM_OBJECT_TO_STRUCT_MH
    • NATIVE_ARRAY_CTOR

      public static final MethodHandle NATIVE_ARRAY_CTOR
    • SET_PTR

      public static final Method SET_PTR
    • OVER_WRITE_SUB_ELEMENT

      public static final Method OVER_WRITE_SUB_ELEMENT
  • 构造器详细资料

    • NativeGeneratorHelper

      public NativeGeneratorHelper()
  • 方法详细资料