Codota Logo
ClassAdapter.visitMethod
Code IndexAdd Codota to your IDE (free)

How to use
visitMethod
method
in
org.objectweb.asm.ClassAdapter

Best Java code snippets using org.objectweb.asm.ClassAdapter.visitMethod (Showing top 20 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
ArrayList a =
  • Codota Iconnew ArrayList<String>()
  • Codota Iconnew ArrayList()
  • Codota Iconnew ArrayList<Object>()
  • Smart code suggestions by Codota
}
origin: alibaba/TProfiler

public MethodVisitor visitMethod(int arg, String name, String descriptor, String signature, String[] exceptions) {
  if (Manager.isIgnoreGetSetMethod()) {
    if (fieldNameList.contains(name)) {
      return super.visitMethod(arg, name, descriptor, signature, exceptions);
    }
  }
  // 静态区域不注入
  if ("<clinit>".equals(name)) {
    return super.visitMethod(arg, name, descriptor, signature, exceptions);
  }
  MethodVisitor mv = super.visitMethod(arg, name, descriptor, signature, exceptions);
  MethodAdapter ma = new ProfMethodAdapter(mv, mFileName, mClassName, name);
  return ma;
}
origin: org.lwjgl.lwjgl/lwjgl_util

  public MethodVisitor visitMethod(int access, final String name, final String desc, final String signature, final String[] exceptions) {
    for ( String method : DEFINALIZE_LIST ) {
      if ( name.equals(method) ) {
        access &= ~ACC_FINAL;
        break;
      }
    }
    return super.visitMethod(access, name, desc, signature, exceptions);
  }
};
origin: org.lwjgl.lwjgl/lwjgl_util

private void generateSizeofGetter() {
  MethodVisitor mv = super.visitMethod(ACC_PUBLIC, SIZEOF_METHOD_NAME, "()I", null, null);
  mv.visitCode();
  mv.visitFieldInsn(GETSTATIC, className, "SIZEOF", "I");
  mv.visitInsn(IRETURN);
  mv.visitMaxs(1, 1);
  mv.visitEnd();
}
origin: david-schuler/javalanche

@Override
public MethodVisitor visitMethod(int access, String name, String desc,
    String signature, String[] exceptions) {
  return new ArithmeticReplaceMethodAdapter(super.visitMethod(access,
      name, desc, signature, exceptions), className, name,
      possibilities, mm, desc);
}
origin: david-schuler/javalanche

@Override
public MethodVisitor visitMethod(int access, String name, String desc,
    String signature, String[] exceptions) {
  MethodVisitor mv = super.visitMethod(access, name, desc, signature,
      exceptions);
  return new RemoveSystemExitMethodNode(access, signature, signature, signature, exceptions, mv);
}
origin: david-schuler/javalanche

@Override
public MethodVisitor visitMethod(int access, String name, String desc,
    String signature, String[] exceptions) {
  actualAdapter = new PossibilitiesRicMethodAdapter(super.visitMethod(
      access, name, desc, signature, exceptions), className, name,
      mutationPossibilityCollector, possibilities, desc);
  return actualAdapter;
}
origin: david-schuler/javalanche

public MethodVisitor visitMethod(int methodAccess, String name,
    String descriptor, String signature, String[] exceptions) {
  MethodVisitor mv = super.visitMethod(methodAccess, name, descriptor,
      signature, exceptions);
  if (!exclude) {
    mv = new CoverageMethodAdapter(mv, className, name, descriptor,
        classAccess, methodAccess);
  }
  return mv;
}
origin: org.lwjgl.lwjgl/lwjgl_util

private void generateAlignGetter(final MappedSubtypeInfo mappedSubtype) {
  MethodVisitor mv = super.visitMethod(ACC_PUBLIC, ALIGN_METHOD_NAME, "()I", null, null);
  mv.visitCode();
  visitIntNode(mv, mappedSubtype.sizeof);
  mv.visitInsn(IRETURN);
  mv.visitMaxs(1, 1);
  mv.visitEnd();
}
origin: org.multiverse/multiverse-instrumentation

  @Override
  public MethodVisitor visitMethod(int access, String name, String desc, String signature, String[] exceptions) {
    MethodVisitor mv = super.visitMethod(access, name, desc, signature, exceptions);
    return new JSRInlinerAdapter(mv, access, name, desc, signature, exceptions);
  }
}
origin: org.eclipse/xtext

@Override
public MethodVisitor visitMethod(int access, String name, String desc, String signature, String[] exceptions) {
  return new XtextMethodAdapter(this, super.visitMethod(access, name, desc, signature, exceptions));
}
origin: david-schuler/javalanche

@Override
public MethodVisitor visitMethod(int access, String name, String desc,
    String signature, String[] exceptions) {
  return new AbsoluteValueMethodAdapter(super.visitMethod(access, name,
      desc, signature, exceptions), className, name, possibilities,
      mm, desc);
}
origin: david-schuler/javalanche

@Override
public MethodVisitor visitMethod(int access, String name, String desc,
    String signature, String[] exceptions) {
  return new MonitorRemovePossibilitiesMethodAdapter(super.visitMethod(
      access, name, desc, signature, exceptions), className, name,
      mutationPossibilityCollector, possibilities, desc);
}
origin: david-schuler/javalanche

@Override
public MethodVisitor visitMethod(int access, String name, String desc,
    String signature, String[] exceptions) {
  // String lastMethodName = name;
  MethodVisitor superVisitor = super.visitMethod(access, name, desc,
      signature, exceptions);
  MethodVisitor actualAdapter = new NegateJumpsMethodAdapter(
      superVisitor, className, name, possibilities, mm, desc);
  return actualAdapter;
}
origin: david-schuler/javalanche

  @Override
  public MethodVisitor visitMethod(int access, String name, String desc,
      String signature, String[] exceptions) {
    return new PossibilitiesArithmeticReplaceMethodAdapter(super
        .visitMethod(access, name, desc, signature, exceptions),
        className, name, mutationPossibilityCollector, possibilities,
        desc);
  }
}
origin: david-schuler/javalanche

@Override
public MethodVisitor visitMethod(int access, String name, String desc,
    String signature, String[] exceptions) {
  // String lastMethodName = name;
  MethodVisitor superVisitor = super.visitMethod(access, name, desc,
      signature, exceptions);
  MethodVisitor actualAdapter = new NegateJumpsPossibilitiesMethodAdapter(
      superVisitor, className, name, mpc, possibilities, desc);
  return actualAdapter;
}
origin: david-schuler/javalanche

@Override
public MethodVisitor visitMethod(int access, String name, String desc,
    String signature, String[] exceptions) {
  MethodVisitor mv = super.visitMethod(access, name, desc, signature,
      exceptions);
  return new SystemExitFinderMethodAdapter(mv, this);
}
origin: david-schuler/javalanche

  @Override
  public MethodVisitor visitMethod(int access, String name, String desc,
      String signature, String[] exceptions) {
    MethodVisitor mv = super.visitMethod(access, name, desc, signature,
        exceptions);
    return new DistanceMethodAdapter(mv, className, name, desc,
        connectionData);
  }
}
origin: david-schuler/javalanche

@Override
public MethodVisitor visitMethod(int access, String name, String desc,
    String signature, String[] exceptions) {
  return new MonitorRemoveMethodAdapter(super.visitMethod(access, name,
      desc, signature, exceptions), className, name, possibilities,
      new MutationManager(), desc);
}
origin: david-schuler/javalanche

  @Override
  public MethodVisitor visitMethod(int access, String name, String desc,
      String signature, String[] exceptions) {
    MethodVisitor mv = super.visitMethod(access, name, desc, signature,
        exceptions);

    return new ReplaceThreadCallsPossibilitiesMethodAdapter(
        new ReplaceAdviceAdapter(mv, access, name, desc), className,
        name, mpc, possibilityMap, desc);
  }
}
origin: david-schuler/javalanche

  @Override
  public MethodVisitor visitMethod(int access, String name, String desc,
      String signature, String[] exceptions) {
    MethodVisitor mv = super.visitMethod(access, name, desc, signature,
        exceptions);

    return new RemoveCallsPossibilitiesMethodAdapter(new MyAdviceAdapter(
        mv, access, name, desc), className, name, mpc, possibilityMap,
        desc);
  }
}
org.objectweb.asmClassAdaptervisitMethod

Popular methods of ClassAdapter

  • visit
  • visitField
  • visitEnd
  • visitSource
  • <init>
  • visitAnnotation
  • visitAttribute
  • visitInnerClass
  • visitOuterClass

Popular in Java

  • Creating JSON documents from java classes using gson
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • setRequestProperty (URLConnection)
    Sets the general request property. If a property with the key already exists, overwrite its value wi
  • findViewById (Activity)
  • RandomAccessFile (java.io)
    Allows reading from and writing to a file in a random-access manner. This is different from the uni-
  • MessageDigest (java.security)
    Uses a one-way hash function to turn an arbitrary number of bytes into a fixed-length byte sequence.
  • ArrayList (java.util)
    Resizable-array implementation of the List interface. Implements all optional list operations, and p
  • HashMap (java.util)
    HashMap is an implementation of Map. All optional operations are supported.All elements are permitte
  • HashSet (java.util)
    This class implements the Set interface, backed by a hash table (actually a HashMap instance). It m
  • ImageIO (javax.imageio)
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now