Example usage for org.objectweb.asm Opcodes interface-usage

List of usage examples for org.objectweb.asm Opcodes interface-usage

Introduction

In this page you can find the example usage for org.objectweb.asm Opcodes interface-usage.

Usage

From source file jtaint.ServletAdapter.java

final class ServletAdapter extends ClassAdapter implements Opcodes {
    private final Map instrumentedMethods;
    private final Klass[] servletKlasses;
    private String className;
    private int version;

From source file jtaint.ServletContextAdapter.java

final class ServletContextAdapter extends GenericContextAdapter implements Opcodes {

    public static final Klass SERVLET;
    public static final Klass SERVLETREQUEST;
    public static final Klass SERVLETRESPONSE;
    public static final Klass HTTPSERVLET;

From source file jtaint.SqlAdapter.java

final class SqlAdapter extends ClassAdapter implements Opcodes {
    private final Map instrumentedMethods;
    private final boolean isConnection;
    private String className;
    private int version;

From source file jtaint.SqlContextAdapter.java

final class SqlContextAdapter extends GenericContextAdapter implements Opcodes {
    public static final Klass CONNECTION;
    public static final Klass STATEMENT;
    public static final Klass ROWSET;
    private static final Map methods;

From source file jtaint.StringAdapter.java

/** Add taint tracking to String objects. Methods that create Strings
 * are instrumented to propagate taint. Additionally, new constructors
 * and methods are provided to initialize taint and query taint information,
 * respectively.
 */

From source file jtaint.StringMakerAdapter.java

public class StringMakerAdapter extends ClassAdapter implements Opcodes {
    private String className;

    public StringMakerAdapter(ClassVisitor cv) {
        super(cv);
    }

From source file jtaint.StubAdapter.java

/** A simple adapter that, given a list of method prototypes, adds these methods
 * to the existing class if they are not found. Any methods that are added
 * merely call the superclass with the same method name and arguments. Useful
 * when all instrumentation must be performed in the current class, and some
 * methods are defined only in a superclass.
 */

From source file jtaint.ThreadAdapter.java

/** Instrument java.lang.Thread to store information about the current servlet
 * request. Allows other class to get/set this information during servlet 
 * processing.
 */

public class ThreadAdapter extends ClassAdapter implements Opcodes {

From source file jtaint.XssAdapter.java

public class XssAdapter extends StubAdapter implements Opcodes {
    private final List instrumentedMethods;
    private String className;
    private int version;

    private static List xssMethods(String name) {

From source file jtaint.XssContextAdapter.java

final class XssContextAdapter extends ClassAdapter implements Opcodes {
    public static final List outputStreamMethods;
    public static final List servletOutputStreamMethods;
    public static final List printWriterMethods;

    static {