Class BasicProjectInfo.OptionalLibraryHolder

java.lang.Object
org.jfree.base.BasicProjectInfo.OptionalLibraryHolder
Enclosing class:
BasicProjectInfo

private static class BasicProjectInfo.OptionalLibraryHolder extends Object
A helper class, which simplifies the loading of optional library implementations.
  • Field Details

    • libraryClass

      private String libraryClass
    • library

      private transient Library library
  • Constructor Details

    • OptionalLibraryHolder

      public OptionalLibraryHolder(String libraryClass)
    • OptionalLibraryHolder

      public OptionalLibraryHolder(Library library)
  • Method Details

    • getLibraryClass

      public String getLibraryClass()
    • getLibrary

      public Library getLibrary()
    • loadLibrary

      protected Library loadLibrary(String classname)