Package org.lemsml.jlems.io.util
Class JUtil
- java.lang.Object
-
- org.lemsml.jlems.io.util.JUtil
-
public final class JUtil extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description privateJUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringabsPath(java.lang.Class<?> base, java.lang.String pckgname)static voidcopyBinaryResource(java.lang.String respathin, java.io.File dest)static voidcopyResource(java.lang.Object obj, java.lang.String fnm, java.io.File fdest)static voidextractRelativeResource(java.lang.Class<?> c, java.lang.String path, java.io.File dest)static java.lang.StringgetFileResource(java.lang.String path, java.lang.String fnm)static java.lang.StringgetOSArchitecture()static java.lang.StringgetRelativeResource(java.lang.Class<?> cls, java.lang.String path)static java.lang.StringgetRelativeResource(java.lang.Object obj, java.lang.String path)static java.lang.StringgetRelativeResource(java.lang.String s)private static java.lang.StringgetResource(java.lang.String pathin)static java.lang.String[]getResourceList(java.lang.Class<?> base, java.lang.String pckgname, java.lang.String ext)static java.lang.StringgetXMLResource(java.lang.String path)private static java.lang.StringreadInputStream(java.io.InputStream fis)static voidsetResourceRoot(java.lang.Class<?> cls)static java.lang.StringshortClassName(java.lang.Object ov)static voidshowThreads()static voidunpackJar(java.io.File fjar, java.io.File fout)static voidunpackPackage(java.lang.Class<?> base, java.lang.String pkgname, java.io.File dir)static voidvisit(java.lang.ThreadGroup group, int level)
-
-
-
Method Detail
-
setResourceRoot
public static void setResourceRoot(java.lang.Class<?> cls)
-
getRelativeResource
public static java.lang.String getRelativeResource(java.lang.Object obj, java.lang.String path) throws ContentError- Throws:
ContentError
-
getRelativeResource
public static java.lang.String getRelativeResource(java.lang.String s) throws ContentError- Throws:
ContentError
-
getRelativeResource
public static java.lang.String getRelativeResource(java.lang.Class<?> cls, java.lang.String path) throws ContentError- Throws:
ContentError
-
copyResource
public static void copyResource(java.lang.Object obj, java.lang.String fnm, java.io.File fdest) throws java.io.IOException, ContentError- Throws:
java.io.IOExceptionContentError
-
getXMLResource
public static java.lang.String getXMLResource(java.lang.String path) throws ContentError- Throws:
ContentError
-
getFileResource
public static java.lang.String getFileResource(java.lang.String path, java.lang.String fnm) throws ContentError- Throws:
ContentError
-
getResource
private static java.lang.String getResource(java.lang.String pathin) throws ContentError- Throws:
ContentError
-
readInputStream
private static java.lang.String readInputStream(java.io.InputStream fis) throws java.lang.NullPointerException, java.io.IOException- Throws:
java.lang.NullPointerExceptionjava.io.IOException
-
copyBinaryResource
public static void copyBinaryResource(java.lang.String respathin, java.io.File dest) throws java.io.FileNotFoundException, java.io.IOException- Throws:
java.io.FileNotFoundExceptionjava.io.IOException
-
extractRelativeResource
public static void extractRelativeResource(java.lang.Class<?> c, java.lang.String path, java.io.File dest) throws java.io.FileNotFoundException, java.io.IOException- Throws:
java.io.FileNotFoundExceptionjava.io.IOException
-
shortClassName
public static java.lang.String shortClassName(java.lang.Object ov)
-
unpackJar
public static void unpackJar(java.io.File fjar, java.io.File fout) throws java.io.IOException- Throws:
java.io.IOException
-
absPath
public static java.lang.String absPath(java.lang.Class<?> base, java.lang.String pckgname)
-
getResourceList
public static java.lang.String[] getResourceList(java.lang.Class<?> base, java.lang.String pckgname, java.lang.String ext)
-
unpackPackage
public static void unpackPackage(java.lang.Class<?> base, java.lang.String pkgname, java.io.File dir) throws java.io.FileNotFoundException, java.io.IOException- Throws:
java.io.FileNotFoundExceptionjava.io.IOException
-
showThreads
public static void showThreads()
-
visit
public static void visit(java.lang.ThreadGroup group, int level)
-
getOSArchitecture
public static java.lang.String getOSArchitecture() throws ContentError- Throws:
ContentError
-
-