private SingularAttribute < ? super X , ? > getSingularAttribute ( String paramString , boolean checkValidity ) { SingularAttribute < ? super X , ? > attribute = getDeclaredSingularAttribute ( paramString , false ) ; try { if ( attribute == null && superClazzType != null ) { attribute = superClazzType . getSingularAttribute ( paramString ) ; } } catch ( IllegalArgumentException iaex ) { attribute = null ; onValidity ( paramString , checkValidity , attribute ) ; } onValidity ( paramString , checkValidity , attribute ) ; return attribute ; }
Gets the singular attribute .