Class MemberTable
- java.lang.Object
-
- org.apache.derby.iapi.services.classfile.MemberTable
-
class MemberTable extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Vector<ClassMember>entriesprivate java.util.Hashtable<MemberTableHash,MemberTableHash>hashtableprivate MemberTableHashmutableMTH
-
Constructor Summary
Constructors Constructor Description MemberTable(int count)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidaddEntry(ClassMember item)(package private) intclassFileSize()(package private) ClassMemberfind(java.lang.String name, java.lang.String descriptor)(package private) voidput(ClassFormatOutput out)(package private) intsize()
-
-
-
Field Detail
-
entries
protected java.util.Vector<ClassMember> entries
-
hashtable
private java.util.Hashtable<MemberTableHash,MemberTableHash> hashtable
-
mutableMTH
private MemberTableHash mutableMTH
-
-
Method Detail
-
addEntry
void addEntry(ClassMember item)
-
find
ClassMember find(java.lang.String name, java.lang.String descriptor)
-
put
void put(ClassFormatOutput out) throws java.io.IOException
- Throws:
java.io.IOException
-
size
int size()
-
classFileSize
int classFileSize()
-
-