</BUG>
int superClassCount = dataStream.readByte();
String[] superClasses = new String[superClassCount];
for(int i=0; i<superClassCount; i++) {
<BUG>superClasses [i] = DataInputOutputUtil.readNAME(dataStream, nameStorage);
</BUG>
}
return new PyClassStubImpl(name, parentStub, superClasses);
}
public void indexStub(final PyClassStub stub, final IndexSink sink) {

DataInputOutputUtil.writeNAME(dataStream, s, nameStorage);
}
}
public PyClassStub deserialize(final DataInputStream dataStream, final StubElement parentStub,
final PersistentStringEnumerator nameStorage) throws IOException {
String name = StringRef.toString(DataInputOutputUtil.readNAME(dataStream, nameStorage));
int superClassCount = dataStream.readByte();
String[] superClasses = new String[superClassCount];
for(int i=0; i<superClassCount; i++) {
superClasses[i] = StringRef.toString(DataInputOutputUtil.readNAME(dataStream, nameStorage));
}
return new PyClassStubImpl(name, parentStub, superClasses);
}
public void indexStub(final PyClassStub stub, final IndexSink sink) {
