Example usage for org.objectweb.asm.tree ClassNode subclass-usage

List of usage examples for org.objectweb.asm.tree ClassNode subclass-usage

Introduction

In this page you can find the example usage for org.objectweb.asm.tree ClassNode subclass-usage.

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;