final class ClassNameAllocatorWrapper implements ClassNameAllocator {
private final ClassNameAllocator core;
ClassNameAllocatorWrapper(ClassNameAllocator core) {
if(core==null)
core = new ClassNameAllocator() {
public String assignClassName(String packageName, String className) {
return className;
}
};
this.core = core;