Entry entry = (Entry) cEnumClasses.get(Enum.getEnumClass(getClass()));
Entry entry = (Entry) cEnumClasses.get(iEnumClass);
    protected Object readResolve() {        Entry entry = (Entry) cEnumClasses.get(Enum.getEnumClass(getClass()));        if (entry == null) {            return null;        }        return (Enum) entry.map.get(getName());    }