protected void i_setSuperclassName(String i_subclassName, String i_superclassName) {
        i_superclassNameMap.put(i_subclassName, i_superclassName);

        if (tc.isDebugEnabled()) {
            Tr.debug(tc, MessageFormat.format("[ {0} ] Subclass [ {1} ] has superclass [ {2} ]",
                                              new Object[] { getHashText(), i_subclassName, i_superclassName }));
        }
    }
protected void i_setSuperclassName ( String i_subclassName , String i_superclassName ) { i_superclassNameMap . put ( i_subclassName , i_superclassName ) ; if ( tc . isDebugEnabled ( ) ) { Tr . debug ( tc , MessageFormat . format ( "[ {0} ] Subclass [ {1} ] has superclass [ {2} ]" , new Object [ ] { getHashText ( ) , i_subclassName , i_superclassName } ) ) ; } }
When reading from serialization, don't set the referenced classes.