Class LibraryHolder


  • class LibraryHolder
    extends java.lang.Object
    Delay loading the native libraries until needed.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static LibraryHolder INSTANCE  
      (package private) com.sun.jna.platform.win32.Kernel32 kernel  
      private static boolean libraryLoaded  
      private static org.slf4j.Logger LOG  
      (package private) com.sun.jna.platform.win32.User32 user  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private LibraryHolder()  
    • Field Detail

      • LOG

        private static final org.slf4j.Logger LOG
      • libraryLoaded

        private static boolean libraryLoaded
      • user

        com.sun.jna.platform.win32.User32 user
      • kernel

        com.sun.jna.platform.win32.Kernel32 kernel
    • Constructor Detail

      • LibraryHolder

        private LibraryHolder()
    • Method Detail

      • systemError

        java.lang.String systemError()
      • systemError

        java.lang.String systemError​(java.lang.String pattern)