electric.util.codegen
Class ClassReader

java.lang.Object
  extended byelectric.util.codegen.ClassReader
All Implemented Interfaces:
IJVMConstants

public final class ClassReader
extends java.lang.Object
implements IJVMConstants

ClassReader.

Author:
webMethods

Field Summary
 short accessFlags
           
 java.lang.Object[] constants
           
 java.lang.String[] interfaces
           
 short majorVersion
           
 JavaMethod[] methods
           
 short minorVersion
           
 java.lang.String superClass
           
 java.lang.String thisClass
           
 
Fields inherited from interface electric.util.codegen.IJVMConstants
AASTORE, ACC_ABSTRACT, ACC_FINAL, ACC_INTERFACE, ACC_NATIVE, ACC_PRIVATE, ACC_PROTECTED, ACC_PUBLIC, ACC_STATIC, ACC_STRICT, ACC_SUPER, ACC_SYNCHRONIZED, ACC_TRANSIENT, ACC_VOLATILE, ALOAD, ALOAD0, ANEWARRAY, ARETURN, ASTORE, BIPUSH, CHECKCAST, CONSTANT_Class, CONSTANT_Double, CONSTANT_Fieldref, CONSTANT_Float, CONSTANT_Integer, CONSTANT_InterfaceMethodref, CONSTANT_Long, CONSTANT_Methodref, CONSTANT_NameAndType, CONSTANT_String, CONSTANT_Utf8, DEFAULT_MAJOR_VERSION, DEFAULT_MINOR_VERSION, DLOAD, DRETURN, DUP, FLOAD, FRETURN, GETSTATIC, ILOAD, INVOKESPECIAL, INVOKEVIRTUAL, IRETURN, LLOAD, LRETURN, MAGIC_NUMBER, NEW, RETURN
 
Constructor Summary
ClassReader(byte[] bytes)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

minorVersion

public short minorVersion

majorVersion

public short majorVersion

constants

public java.lang.Object[] constants

accessFlags

public short accessFlags

thisClass

public java.lang.String thisClass

superClass

public java.lang.String superClass

interfaces

public java.lang.String[] interfaces

methods

public JavaMethod[] methods
Constructor Detail

ClassReader

public ClassReader(byte[] bytes)
            throws java.io.IOException
Parameters:
bytes -
Throws:
java.io.IOException


copyright© 2001-2004 by webMethods All Rights Reserved.