Class ClassNodeLoader
- java.lang.Object
-
- com.ss.android.ugc.bytex.transformer.io.ClassNodeLoader
-
- All Implemented Interfaces:
ClassFinder
public class ClassNodeLoader extends java.lang.Object implements ClassFinder
Created by tanlehua on 2020-03-09. code is referenced to `lancet`. https://github.com/eleme/lancet
-
-
Constructor Summary
Constructors Constructor Description ClassNodeLoader(TransformContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.objectweb.asm.tree.ClassNodefind(java.lang.String className)org.objectweb.asm.tree.ClassNodefind(java.lang.String className, int parsingOption)java.lang.Class<?>loadClass(java.lang.String className)
-
-
-
Constructor Detail
-
ClassNodeLoader
public ClassNodeLoader(TransformContext context)
-
-
Method Detail
-
find
public org.objectweb.asm.tree.ClassNode find(java.lang.String className, int parsingOption)- Specified by:
findin interfaceClassFinder
-
find
public org.objectweb.asm.tree.ClassNode find(java.lang.String className)
- Specified by:
findin interfaceClassFinder
-
loadClass
public java.lang.Class<?> loadClass(java.lang.String className)
- Specified by:
loadClassin interfaceClassFinder
-
-