org.objectweb.easybeans.tests.common.enhancer
Class JCheckClassAdapter

java.lang.Object
  extended by org.objectweb.asm.ClassAdapter
      extended by org.objectweb.asm.util.CheckClassAdapter
          extended by org.objectweb.easybeans.tests.common.enhancer.JCheckClassAdapter
All Implemented Interfaces:
org.objectweb.asm.ClassVisitor

public class JCheckClassAdapter
extends org.objectweb.asm.util.CheckClassAdapter

Checks a class.

Author:
Florent Benoit

Field Summary
private static int START_INT
          Start of int (debug traces).
 
Fields inherited from class org.objectweb.asm.ClassAdapter
cv
 
Constructor Summary
JCheckClassAdapter(org.objectweb.asm.ClassVisitor cv)
          Constructs a new JCheckClassAdapter.
 
Method Summary
static void checkClass(byte[] bytes)
          Check a set of bytes.
 
Methods inherited from class org.objectweb.asm.util.CheckClassAdapter
main, verify, visit, visitAnnotation, visitAttribute, visitEnd, visitField, visitInnerClass, visitMethod, visitOuterClass, visitSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

START_INT

private static final int START_INT
Start of int (debug traces).

See Also:
Constant Field Values
Constructor Detail

JCheckClassAdapter

public JCheckClassAdapter(org.objectweb.asm.ClassVisitor cv)
Constructs a new JCheckClassAdapter.

Parameters:
cv - the class visitor to which this adapter must delegate calls.
Method Detail

checkClass

public static void checkClass(byte[] bytes)
                       throws org.objectweb.asm.tree.analysis.AnalyzerException
Check a set of bytes.

Parameters:
bytes - representing a class.
Throws:
org.objectweb.asm.tree.analysis.AnalyzerException - if class is incorrect.