Class NativeLoader

java.lang.Object
de.sfuhrm.openssl4j.NativeLoader

class NativeLoader extends Object
Loads the object files.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private static boolean
     
    private final Set<Path>
    Which objects have already been loaded?
    (package private) static final String[]
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    (package private) final void
    load(Path name)
    Loads an object file and remembers it was loaded.
    (package private) static void
    Loads all object files.

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • loaded

      private final Set<Path> loaded
      Which objects have already been loaded?
    • isLoaded

      private static boolean isLoaded
    • OBJECTS

      static final String[] OBJECTS
  • Constructor Details

    • NativeLoader

      NativeLoader()
  • Method Details

    • loadAll

      static void loadAll() throws IOException
      Loads all object files.
      Throws:
      IOException - if transferring the object files failed.
    • load

      final void load(Path name)
      Loads an object file and remembers it was loaded.