CompiledClass(byte[] classBytes, CompiledClass enclosingClass, boolean isLocal,
String internalName, String sourceName) {
this.enclosingClass = enclosingClass;
this.internalName = StringInterner.get().intern(internalName);
this.sourceName = StringInterner.get().intern(sourceName);
this.classBytesToken = new DiskCacheToken(diskCache.writeByteArray(classBytes));
this.isLocal = isLocal;
}