Package org.apache.xbean.finder.archive
Class MJarSupport
- java.lang.Object
-
- org.apache.xbean.finder.archive.MJarSupport
-
public class MJarSupport extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMJarSupport.Clazz
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map<java.lang.String,MJarSupport.Clazz>classesprivate booleanmjarprivate static intMJAR_VERSIONprivate static booleanSUPPORT_MJAR
-
Constructor Summary
Constructors Constructor Description MJarSupport()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static intfindMJarVersion()java.util.Map<java.lang.String,MJarSupport.Clazz>getClasses()booleanisMjar()voidload(java.io.InputStream is)voidload(java.util.jar.Manifest manifest)private static intmajor(java.lang.String version)voidvisit(java.lang.String name)
-
-
-
Field Detail
-
SUPPORT_MJAR
private static final boolean SUPPORT_MJAR
-
MJAR_VERSION
private static final int MJAR_VERSION
-
mjar
private boolean mjar
-
classes
private final java.util.Map<java.lang.String,MJarSupport.Clazz> classes
-
-
Method Detail
-
findMJarVersion
private static int findMJarVersion()
-
major
private static int major(java.lang.String version)
-
isMjar
public boolean isMjar()
-
getClasses
public java.util.Map<java.lang.String,MJarSupport.Clazz> getClasses()
-
load
public void load(java.io.InputStream is) throws java.io.IOException- Throws:
java.io.IOException
-
load
public void load(java.util.jar.Manifest manifest)
-
visit
public void visit(java.lang.String name)
-
-