package org.jboss.errai.bus.client.tests.support;
import java.util.HashMap;
import java.util.Map;
import org.jboss.errai.common.client.api.annotations.Portable;
@Portable
public class EntityWithClassFieldAndMap {
private Class<?> clazz;
private final Map<String, Object> stuff = new HashMap<>();
public Class<?> getClazz() {
return clazz;
}
public Class<?> getClassFromMap() {
return (Class<?>) stuff.get(clazz.getName());
}
public void setClazz(Class<?> clazz) {
this.clazz = clazz;
stuff.put(clazz.getName(), clazz);
}
}