Interface Runtime

  • All Superinterfaces:
    com.sun.jna.Library

    public interface Runtime
    extends com.sun.jna.Library
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface com.sun.jna.Library

        com.sun.jna.Library.Handler
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static Runtime INSTANCE  
      • Fields inherited from interface com.sun.jna.Library

        OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_OPEN_FLAGS, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
    • Field Detail

      • INSTANCE

        static final Runtime INSTANCE
    • Method Detail

      • objc_lookUpClass

        com.sun.jna.Pointer objc_lookUpClass​(String name)
      • class_getName

        String class_getName​(com.sun.jna.Pointer cls)
      • sel_getUid

        com.sun.jna.Pointer sel_getUid​(String str)
      • sel_getName

        String sel_getName​(com.sun.jna.Pointer aSelector)
      • objc_msgSend

        long objc_msgSend​(com.sun.jna.Pointer theReceiver,
                          com.sun.jna.Pointer theSelector,
                          Object... string)
      • class_createInstance

        com.sun.jna.Pointer class_createInstance​(com.sun.jna.Pointer cls,
                                                 int extraBytes)
      • class_addMethod

        boolean class_addMethod​(com.sun.jna.Pointer cls,
                                com.sun.jna.Pointer selector,
                                com.sun.jna.win32.StdCallLibrary.StdCallCallback imp,
                                String types)
      • sel_registerName

        com.sun.jna.Pointer sel_registerName​(String name)
      • objc_allocateClassPair

        com.sun.jna.Pointer objc_allocateClassPair​(com.sun.jna.Pointer superClass,
                                                   String name,
                                                   long extraBytes)
      • objc_registerClassPair

        void objc_registerClassPair​(com.sun.jna.Pointer cls)
      • class_getInstanceMethod

        com.sun.jna.Pointer class_getInstanceMethod​(com.sun.jna.Pointer cls,
                                                    com.sun.jna.Pointer selecter)
      • method_setImplementation

        com.sun.jna.Pointer method_setImplementation​(com.sun.jna.Pointer method,
                                                     com.sun.jna.win32.StdCallLibrary.StdCallCallback imp)
      • objc_getProtocol

        com.sun.jna.Pointer objc_getProtocol​(String protocol)
      • class_addProtocol

        boolean class_addProtocol​(com.sun.jna.Pointer cls,
                                  com.sun.jna.Pointer protocol)