org.apache.derby.iapi.services.classfile
Class ClassMember

java.lang.Object
  extended byorg.apache.derby.iapi.services.classfile.ClassMember

public class ClassMember
extends java.lang.Object


Field Summary
protected  int access_flags
           
protected  Attributes attribute_info
           
protected  ClassHolder cpt
           
protected  int descriptor_index
           
protected  int name_index
           
 
Constructor Summary
(package private) ClassMember(ClassHolder cpt, int modifier, int name, int descriptor)
           
 
Method Summary
 void addAttribute(java.lang.String attributeName, ClassFormatOutput info)
           
(package private)  int classFileSize()
           
 java.lang.String getDescriptor()
           
 int getModifier()
           
 java.lang.String getName()
           
(package private)  void put(ClassFormatOutput out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cpt

protected ClassHolder cpt

access_flags

protected int access_flags

name_index

protected int name_index

descriptor_index

protected int descriptor_index

attribute_info

protected Attributes attribute_info
Constructor Detail

ClassMember

ClassMember(ClassHolder cpt,
            int modifier,
            int name,
            int descriptor)
Method Detail

getModifier

public int getModifier()

getDescriptor

public java.lang.String getDescriptor()

getName

public java.lang.String getName()

addAttribute

public void addAttribute(java.lang.String attributeName,
                         ClassFormatOutput info)

put

void put(ClassFormatOutput out)
   throws java.io.IOException
Throws:
java.io.IOException

classFileSize

int classFileSize()

Built on Tue 2006-10-10 19:23:47+0200, from revision exported

Apache Derby V10.1 Engine Documentation - Copyright © 1997,2005 The Apache Software Foundation or its licensors, as applicable.