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 class
MJarSupport.Clazz
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map<java.lang.String,MJarSupport.Clazz>
classes
private boolean
mjar
private static int
MJAR_VERSION
private static boolean
SUPPORT_MJAR
-
Constructor Summary
Constructors Constructor Description MJarSupport()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static int
findMJarVersion()
java.util.Map<java.lang.String,MJarSupport.Clazz>
getClasses()
boolean
isMjar()
void
load(java.io.InputStream is)
void
load(java.util.jar.Manifest manifest)
private static int
major(java.lang.String version)
void
visit(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)
-
-