334 |
|
|
335 |
if (obj instanceof Serializable) |
if (obj instanceof Serializable) |
336 |
{ |
{ |
337 |
|
Object prevObject = this.currentObject; |
338 |
|
ObjectStreamClass prevObjectStreamClass = this.currentObjectStreamClass; |
339 |
currentObject = obj; |
currentObject = obj; |
340 |
ObjectStreamClass[] hierarchy = |
ObjectStreamClass[] hierarchy = |
341 |
ObjectStreamClass.getObjectStreamClasses(clazz); |
ObjectStreamClass.getObjectStreamClasses(clazz); |
364 |
} |
} |
365 |
} |
} |
366 |
|
|
367 |
currentObject = null; |
this.currentObject = prevObject; |
368 |
currentObjectStreamClass = null; |
this.currentObjectStreamClass = prevObjectStreamClass; |
369 |
currentPutField = null; |
currentPutField = null; |
370 |
break; |
break; |
371 |
} |
} |