reconstructs object on unmarshalling . concode_field_sep String ctgr concode_elem_sep String cacheName concode_elem_sep IgniteLogger log concode_elem_sep long serialVersionUID concode_elem_sep GridCacheContext<?,?> cctx concode_elem_sep ThreadLocal<IgniteBiTuple<String,GridCacheContext>> stash concode_field_sep void writeExternal concode_elem_sep String fileName concode_elem_sep void debug concode_elem_sep String format concode_elem_sep IgniteLogger getLogger concode_elem_sep void error concode_elem_sep void error concode_elem_sep void trace concode_elem_sep boolean isInfoEnabled concode_elem_sep void readExternal concode_elem_sep void warning concode_elem_sep void warning concode_elem_sep boolean isTraceEnabled concode_elem_sep String toString concode_elem_sep boolean isDebugEnabled concode_elem_sep IgniteBiTuple<String,GridCacheContext> initialValue concode_elem_sep boolean isQuiet concode_elem_sep void info
Object function ( ) { try { IgniteBiTuple < String , GridCacheContext > loc0 = stash . get ( ) ; return loc0 . get2 ( ) . logger ( loc0 . get1 ( ) ) ; } catch ( IllegalStateException loc0 ) { throw U . withCause ( new InvalidObjectException ( loc0 . getMessage ( ) ) , loc0 ) ; } }