@ Override protected Class < ? > resolveClass ( final ObjectStreamClass objectStreamClass ) throws IOException , ClassNotFoundException { try { return Class . forName ( objectStreamClass . getName ( ) , false , classLoader ) ; } catch ( final ClassNotFoundException cnfe ) { // delegate to super class loader which can resolve primitives return super . resolveClass ( objectStreamClass ) ; } }
Resolve a class specified by the descriptor using the specified ClassLoader or the super ClassLoader .