question: returns true if this importdeclaration correctly matches to the given clazz concode_field_sep long serialVersionUID concode_elem_sep String target concode_field_sep void writeExternal concode_elem_sep String getTarget concode_elem_sep int hashCode concode_elem_sep boolean equals concode_elem_sep void readExternal concode_elem_sep void setTarget
target: boolean function ( Class < ? > arg0 ) { if ( this . target . equals ( arg0 . getName ( ) ) ) { return true ; } if ( this . target . endsWith ( "srini_string" ) ) { String loc0 = this . target . substring ( 0 , this . target . indexOf ( "srini_string" ) ) ; if ( loc0 . equals ( arg0 . getPackage ( ) . getName ( ) ) ) { return true ; } } return false ; }