Package com.strobel.assembler.metadata
Class JarTypeLoader
- java.lang.Object
-
- com.strobel.assembler.metadata.JarTypeLoader
-
- All Implemented Interfaces:
ITypeLoader
public class JarTypeLoader extends java.lang.Object implements ITypeLoader
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.jar.JarFile
_jarFile
private java.util.Map<java.lang.String,java.lang.String>
_knownMappings
private static java.util.logging.Logger
LOG
-
Constructor Summary
Constructors Constructor Description JarTypeLoader(java.util.jar.JarFile jarFile)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static java.lang.String
getInternalNameFromClassFile(Buffer b)
boolean
tryLoadType(java.lang.String internalName, Buffer buffer)
-
-
-
Method Detail
-
tryLoadType
public boolean tryLoadType(java.lang.String internalName, Buffer buffer)
- Specified by:
tryLoadType
in interfaceITypeLoader
-
getInternalNameFromClassFile
private static java.lang.String getInternalNameFromClassFile(Buffer b)
-
-