public <A extends Annotation> boolean hasAnnotationByGroup(final Class<A> annoClass, final Class<?>... groups) {
        
        return getAnnotationsByGroup(annoClass, groups).size() > 0;
        
    }
public < A extends Annotation > boolean hasAnnotationByGroup ( final Class < A > annoClass , final Class < ? > ... groups ) { return getAnnotationsByGroup ( annoClass , groups ) . size ( ) > 0 ; }
グループを指定して指定したアノテーションを持つかどうか判定します。

@param <A> 取得対象のアノテーションのタイプ
@param annoClass 判定対象のアノテーションのグループ
@param groups グループ（クラスタイプ）による絞り込み。属性groupsが存在する場合に、絞り込みます。
@return 指定したアノテーションが見つからない場合は、サイズ0のリストを返します。