Class ModulesFileLibraryInfo

java.lang.Object
org.fife.rsta.ac.java.buildpath.LibraryInfo
net.mcreator.java.ModulesFileLibraryInfo
All Implemented Interfaces:
Cloneable, Comparable<org.fife.rsta.ac.java.buildpath.LibraryInfo>

public class ModulesFileLibraryInfo extends org.fife.rsta.ac.java.buildpath.LibraryInfo
  • Constructor Details

    • ModulesFileLibraryInfo

      public ModulesFileLibraryInfo(File jdkHome)
  • Method Details

    • getJrtFileSystem

      public FileSystem getJrtFileSystem() throws IOException
      Throws:
      IOException
    • createPackageMap

      public org.fife.rsta.ac.java.PackageMapNode createPackageMap() throws IOException
      Specified by:
      createPackageMap in class org.fife.rsta.ac.java.buildpath.LibraryInfo
      Throws:
      IOException
    • createClassFile

      public org.fife.rsta.ac.java.classreader.ClassFile createClassFile(String entryName) throws IOException
      Specified by:
      createClassFile in class org.fife.rsta.ac.java.buildpath.LibraryInfo
      Throws:
      IOException
    • createClassFileBulk

      public org.fife.rsta.ac.java.classreader.ClassFile createClassFileBulk(String entryName) throws IOException
      Specified by:
      createClassFileBulk in class org.fife.rsta.ac.java.buildpath.LibraryInfo
      Throws:
      IOException
    • bulkClassFileCreationStart

      public void bulkClassFileCreationStart()
      Specified by:
      bulkClassFileCreationStart in class org.fife.rsta.ac.java.buildpath.LibraryInfo
    • bulkClassFileCreationEnd

      public void bulkClassFileCreationEnd()
      Specified by:
      bulkClassFileCreationEnd in class org.fife.rsta.ac.java.buildpath.LibraryInfo
    • getLocationAsString

      public String getLocationAsString()
      Specified by:
      getLocationAsString in class org.fife.rsta.ac.java.buildpath.LibraryInfo
    • getLastModified

      public long getLastModified()
      Specified by:
      getLastModified in class org.fife.rsta.ac.java.buildpath.LibraryInfo
    • compareTo

      public int compareTo(@Nonnull org.fife.rsta.ac.java.buildpath.LibraryInfo info)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class org.fife.rsta.ac.java.buildpath.LibraryInfo
    • hashCodeImpl

      public int hashCodeImpl()
      Specified by:
      hashCodeImpl in class org.fife.rsta.ac.java.buildpath.LibraryInfo