Checking if an annotation is of a specific type

后端 未结 5 1567
生来不讨喜
生来不讨喜 2021-02-01 20:57

I am using reflection to see if an annotation that is attached to a property of a class, is of a specific type. Current I am doing:

if(\"javax.validation.Valid\"         


        
5条回答
  •  盖世英雄少女心
    2021-02-01 21:29

    Since an annotation is just a class, you can simply use an == compare:

    if (annotation.annotationType() == Valid.class) { /* ... */ }
    

提交回复
热议问题