org.bridj.util
Class ASMUtils

java.lang.Object
  extended by org.bridj.util.ASMUtils

public class ASMUtils
extends Object

Utilities for ASM.

Author:
ochafik

Constructor Summary
ASMUtils()
           
 
Method Summary
static void addSuperCall(org.objectweb.asm.ClassVisitor cv, String superClassInternalName)
           
static
<T> Class<? extends T>
createSubclassWithSynchronizedNativeMethodsAndNoStaticFields(Class<T> original, ClassDefiner classDefiner)
           
static String typeDesc(Type t)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ASMUtils

public ASMUtils()
Method Detail

typeDesc

public static String typeDesc(Type t)

addSuperCall

public static void addSuperCall(org.objectweb.asm.ClassVisitor cv,
                                String superClassInternalName)

createSubclassWithSynchronizedNativeMethodsAndNoStaticFields

public static <T> Class<? extends T> createSubclassWithSynchronizedNativeMethodsAndNoStaticFields(Class<T> original,
                                                                                                  ClassDefiner classDefiner)
                                                                                       throws IOException
Throws:
IOException


Copyright © 2009-2013. All Rights Reserved.