List of usage examples for org.objectweb.asm.tree ClassNode subclass-usage
From source file bndtools.diff.ClassInfo.java
public class ClassInfo extends ClassNode implements Comparable<ClassInfo> { public static final int CHANGE_CODE_NONE = 0; public static final int CHANGE_CODE_NEW = 1; public static final int CHANGE_CODE_MODIFIED = 2; public static final int CHANGE_CODE_REMOVED = 3;
From source file com.datatorrent.stram.webapp.asm.ClassNodeType.java
/**
* A special org.objectweb.asm.tree.ClassNode implementation which parse the type signature as well
*
* @see ClassNode
* @since 2.1
*/
From source file com.geeksaga.light.profiler.asm.ClassNodeWrapper.java
/** * @author geeksaga */ public class ClassNodeWrapper extends ClassNode { public List<MethodWrapper> methodVisitWrappers; public ConstantPoolWrapper constantPool;
From source file com.github.fge.grappa.transform.base.ParserClassNode.java
public final class ParserClassNode extends ClassNode { private final Class<?> parentClass; private final Type parentType; private final List<MethodNode> constructors = new ArrayList<>(); private final Map<String, RuleMethod> ruleMethods = new TreeMap<>();
From source file com.lodgon.parboiled.transform.ParserClassNode.java
class ParserClassNode extends ClassNode { private final Class<?> parentClass; private final Type parentType; private final List<MethodNode> constructors = new ArrayList<MethodNode>(); private final Map<String, RuleMethod> ruleMethods = new TreeMap<String, RuleMethod>();
From source file com.mogujie.instantrun.TransformAccessClassNode.java
/** * A ClassNode used for expanding the method and field's scope * * @author wangzhi */ public class TransformAccessClassNode extends ClassNode {
From source file com.offbynull.coroutines.instrumenter.asm.SimpleClassNode.java
/**
* A {@link ClassNode} that overrides {@link #visitMethod(int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) }
* such that it uses {@link JSRInlinerAdapter} to inline JSR blocks in the class. Try-catch-finally in earlier versions of Java use the JSR
* opcode, which may end up causing problems during analysis.
* @author Kasra Faghihi
*/
From source file edu.umd.cs.findbugs.asm.ClassNodeDetector.java
/**
* Abstract base class to to reduce boilerplate needed for writing ASM-based
* Detectors implemented as ClassNode visitors
*
* @author pugh
*/
From source file gnu.classpath.tools.javah.ClassWrapper.java
public class ClassWrapper extends ClassNode {
Main classpath;
ClassWrapper superClass;
ArrayList interfaceClasses;
From source file kilim.analysis.ClassFlow.java
/** * This class reads a .class file (or stream), wraps each method with a MethodFlow object and optionally analyzes it. * */ public class ClassFlow extends ClassNode { ArrayList<MethodFlow> methodFlows;