Package org.jrd.backend.decompiling
Class ImportUtils
- java.lang.Object
-
- org.jrd.backend.decompiling.ImportUtils
-
public final class ImportUtils extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ImportUtils.Directory
static interface
ImportUtils.Listable
static class
ImportUtils.Zip
-
Constructor Summary
Constructors Modifier Constructor Description private
ImportUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static void
copyBetweenStreams(java.net.URL wrapperJsonUrl, java.lang.String filename)
private static void
copyWrappers(java.net.URL wrapperUrl, java.lang.String wrapperFilename)
static java.lang.String
filenameFromUrl(java.net.URL url)
static java.lang.String
flipWrapperExtension(java.lang.String filePath)
static java.util.List<java.net.URL>
getWrappersFromClasspath()
static void
importOnePlugin(java.net.URL selectedUrl, java.lang.String selectedFilename)
-
-
-
Method Detail
-
getWrappersFromClasspath
public static java.util.List<java.net.URL> getWrappersFromClasspath()
-
filenameFromUrl
public static java.lang.String filenameFromUrl(java.net.URL url)
-
importOnePlugin
public static void importOnePlugin(java.net.URL selectedUrl, java.lang.String selectedFilename)
-
copyBetweenStreams
private static void copyBetweenStreams(java.net.URL wrapperJsonUrl, java.lang.String filename) throws java.io.IOException
- Throws:
java.io.IOException
-
copyWrappers
private static void copyWrappers(java.net.URL wrapperUrl, java.lang.String wrapperFilename) throws java.io.IOException
- Throws:
java.io.IOException
-
flipWrapperExtension
public static java.lang.String flipWrapperExtension(java.lang.String filePath)
-
-