public CodeCondition andAnnotation(Class<?> andAnnotationClass) {
        if (!andAnnotationClass.isAnnotation()) {
            System.out.println("Class: " + andAnnotationClass + " 不是注解类！");
            return this;
        }
        andAnnotatedClasses = CollectionHelper.checkOrInitHashSet(andAnnotatedClasses);

        andAnnotatedClasses.add(andAnnotationClass);
        return this;
    }
public CodeCondition andAnnotation(Class<?> andAnnotationClass) {
        if (!andAnnotationClass.isAnnotation()) {
            System.out.println("Class: " + andAnnotationClass + " 不是注解类！");
            return this;
        }
        andAnnotatedClasses = CollectionHelper.checkOrInitHashSet(andAnnotatedClasses);

        andAnnotatedClasses.add(andAnnotationClass);
        return this;
    }
public CodeCondition andAnnotation ( Class < ? > andAnnotationClass ) { if ( ! andAnnotationClass . isAnnotation ( ) ) { System . out . println ( "Class: " + andAnnotationClass + " 不是注解类！"); return this ; } andAnnotatedClasses = CollectionHelper . checkOrInitHashSet ( andAnnotatedClasses ) ; andAnnotatedClasses . add ( andAnnotationClass ) ; return this ; }
并且被<code>andAnnotationClass</code>注解的条件

@param andAnnotationClass
@return
并且被<code > andAnnotationClass< / code > 注解的条件