Package io.airlift.bytecode
Class ClassInfoLoader
- java.lang.Object
-
- io.airlift.bytecode.ClassInfoLoader
-
public class ClassInfoLoader extends Object
-
-
Constructor Summary
Constructors Constructor Description ClassInfoLoader(Map<ParameterizedType,org.objectweb.asm.tree.ClassNode> classNodes, Map<ParameterizedType,byte[]> bytecodes, ClassLoader classLoader, boolean loadMethodNodes)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ClassInfoLoadercreateClassInfoLoader(Iterable<ClassDefinition> classDefinitions, ClassLoader classLoader)ClassInfoloadClassInfo(ParameterizedType type)
-
-
-
Constructor Detail
-
ClassInfoLoader
public ClassInfoLoader(Map<ParameterizedType,org.objectweb.asm.tree.ClassNode> classNodes, Map<ParameterizedType,byte[]> bytecodes, ClassLoader classLoader, boolean loadMethodNodes)
-
-
Method Detail
-
createClassInfoLoader
public static ClassInfoLoader createClassInfoLoader(Iterable<ClassDefinition> classDefinitions, ClassLoader classLoader)
-
loadClassInfo
public ClassInfo loadClassInfo(ParameterizedType type)
-
-