question: clone just copy the attribute value include , int , string , long , bool , the attribute value , which is array , exclude . concode_field_sep Map<String,Field> _allFields concode_field_sep void __getObjectValue concode_elem_sep Map<String,Field> getAllFields concode_elem_sep void __setValueToObj concode_elem_sep JSONObject toJson concode_elem_sep void __mergeObjectValue concode_elem_sep void merge concode_elem_sep void MapToObj concode_elem_sep void copy concode_elem_sep void JsonToObj
target: JSONObj function ( ) { Object loc0 = null ; try { Class loc1 = getClass ( ) ; loc0 = loc1 . newInstance ( ) ; __getObjectValue ( loc0 , this ) ; } catch ( InstantiationException loc1 ) { loc1 . printStackTrace ( ) ; } catch ( IllegalAccessException loc1 ) { loc1 . printStackTrace ( ) ; } return ( JSONObj ) loc0 ; }