refact(decod): support java class object decode