classfile
Class  classDeclSec
java.lang.Object
  |
  +--util.dataRead
        |
        +--classfile.classDeclSec
-  class classDeclSec
- extends dataRead
- implements access_and_modifier_flags
   
Read the JVM class file information that defines the class header.
This information is the access modifier information (access_flags),
the class name (this_class), the super class (super_class) and the
interface list (interface_count and interfaces[]).  Note that if
the interface_flags field is ACC_INTERFACE its not a class but an
interface.
- Author: 
 - Ian Kaplan
 
 
 
| Fields inherited from interface util.access_and_modifier_flags | 
ACC_ABSTRACT,  
ACC_FINAL,  
ACC_INTERFACE,  
ACC_NATIVE,  
ACC_PRIVATE,  
ACC_PROTECTED,  
ACC_PUBLIC,  
ACC_STATIC,  
ACC_STRICT,  
ACC_SYNC,  
ACC_TRANSIENT,  
ACC_VOLATILE | 
 
| 
Constructor Summary | 
(package private) | 
classDeclSec(java.io.DataInputStream dStream,
             constPool constPoolSec)
 
            | 
 
| 
Method Summary | 
(package private)  java.lang.String | 
getClassName()
 
            | 
private  void | 
pr_modifiers(int mod)
 
          Print the class modifiers | 
(package private)  void | 
pr()
 
            | 
 
 
| Methods inherited from class java.lang.Object | 
, 
clone, 
equals, 
finalize, 
getClass, 
hashCode, 
notify, 
notifyAll, 
registerNatives, 
toString, 
wait, 
wait, 
wait | 
 
accessFlags
private int accessFlags
thisClass
private constBase thisClass
superClass
private constBase superClass
interfaces
private constBase[] interfaces
classDeclSec
classDeclSec(java.io.DataInputStream dStream,
             constPool constPoolSec)
getClassName
java.lang.String getClassName()
 
pr_modifiers
private void pr_modifiers(int mod)
- Print the class modifiers
 
 
pr
void pr()