Package org.conscrypt

Class NativeLibraryLoader.LoadResult

  • Enclosing class:
    NativeLibraryLoader

    static final class NativeLibraryLoader.LoadResult
    extends java.lang.Object
    A result of a single attempt to load a library.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) boolean absolute  
      (package private) java.lang.Throwable error  
      (package private) boolean loaded  
      (package private) java.lang.String name  
      (package private) boolean usingHelperClassloader  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private LoadResult​(java.lang.String name, boolean absolute, boolean loaded, boolean usingHelperClassloader, java.lang.Throwable error)  
    • Field Detail

      • name

        final java.lang.String name
      • absolute

        final boolean absolute
      • loaded

        final boolean loaded
      • usingHelperClassloader

        final boolean usingHelperClassloader
      • error

        final java.lang.Throwable error
    • Constructor Detail

      • LoadResult

        private LoadResult​(java.lang.String name,
                           boolean absolute,
                           boolean loaded,
                           boolean usingHelperClassloader,
                           java.lang.Throwable error)
    • Method Detail

      • newSuccessResult

        private static NativeLibraryLoader.LoadResult newSuccessResult​(java.lang.String name,
                                                                       boolean absolute,
                                                                       boolean usingHelperClassloader)
      • newFailureResult

        private static NativeLibraryLoader.LoadResult newFailureResult​(java.lang.String name,
                                                                       boolean absolute,
                                                                       boolean usingHelperClassloader,
                                                                       java.lang.Throwable error)
      • log

        void log()