@Override public boolean isAnnotationPresent(Class<? extends Annotation> annotationClass, boolean recursive) { if (getter != null) { if (getter.isAnnotationPresent(annotationClass)) return true; if (recursive && TypeUtil.isAnnotationPresent(getter, annotationClass)) return true; } if (setter != null) { if (setter.isAnnotationPresent(annotationClass)) return true; if (recursive && TypeUtil.isAnnotationPresent(setter, annotationClass)) return true; } return false; }
@Override public boolean isAnnotationPresent(Class<? extends Annotation> annotationClass, boolean recursive) { if (getter != null) { if (getter.isAnnotationPresent(annotationClass)) return true; if (recursive && TypeUtil.isAnnotationPresent(getter, annotationClass)) return true; } if (setter != null) { if (setter.isAnnotationPresent(annotationClass)) return true; if (recursive && TypeUtil.isAnnotationPresent(setter, annotationClass)) return true; } return false; }
@Override public boolean isAnnotationPresent(Class<? extends Annotation> annotationClass, boolean recursive) { if (getter != null) { if (getter.isAnnotationPresent(annotationClass)) return true; if (recursive && TypeUtil.isAnnotationPresent(getter, annotationClass)) return true; } if (setter != null) { if (setter.isAnnotationPresent(annotationClass)) return true; if (recursive && TypeUtil.isAnnotationPresent(setter, annotationClass)) return true; } return false; }
@Override public boolean isAnnotationPresent(Class<? extends Annotation> annotationClass, boolean recursive) { if (getter != null) { if (getter.isAnnotationPresent(annotationClass)) return true; if (recursive && TypeUtil.isAnnotationPresent(getter, annotationClass)) return true; } if (setter != null) { if (setter.isAnnotationPresent(annotationClass)) return true; if (recursive && TypeUtil.isAnnotationPresent(setter, annotationClass)) return true; } return false; }
@Override public boolean isAnnotationPresent(Class<? extends Annotation> annotationClass, boolean recursive) { if (field != null) { if (field.isAnnotationPresent(annotationClass)) return true; if (recursive && TypeUtil.isAnnotationPresent(field, annotationClass)) return true; } if (getter != null) { if (getter.isAnnotationPresent(annotationClass)) return true; if (recursive && TypeUtil.isAnnotationPresent(getter, annotationClass)) return true; } if (setter != null) { if (setter.isAnnotationPresent(annotationClass)) return true; if (recursive && TypeUtil.isAnnotationPresent(setter, annotationClass)) return true; } return false; }