question: return whether the aspect is defined as `` perthis '' or `` pertarget '' . concode_field_sep AjType<?> ajType concode_elem_sep String aspectName concode_elem_sep Pointcut perClausePointcut concode_elem_sep Class<?> aspectClass concode_field_sep AjType<?> getAjType concode_elem_sep boolean isPerTypeWithin concode_elem_sep Pointcut getPerClausePointcut concode_elem_sep String findPerClause concode_elem_sep boolean isLazilyInstantiated concode_elem_sep Class<?> getAspectClass concode_elem_sep String getAspectName concode_elem_sep void readObject
target: boolean function ( ) { PerClauseKind loc0 = getAjType ( ) . getPerClause ( ) . getKind ( ) ; return ( loc0 == PerClauseKind . PERTARGET || loc0 == PerClauseKind . PERTHIS ) ; }