鹤壁政务服务热线

FieldCompare.java 577B

1234567891011121314151617181920212223
  1. package api.util.annotation;
  2. import api.util.enums.FieldCompareType;
  3. import java.lang.annotation.ElementType;
  4. import java.lang.annotation.Retention;
  5. import java.lang.annotation.RetentionPolicy;
  6. import java.lang.annotation.Target;
  7. import java.util.List;
  8. @Target({ElementType.METHOD, ElementType.FIELD})
  9. @Retention(RetentionPolicy.RUNTIME)
  10. public @interface FieldCompare {
  11. //比较值
  12. FieldCompareType fieldType() default FieldCompareType.eq;
  13. //多参数
  14. FieldParameter [] parameter() default {};
  15. //单参数
  16. String singleParameter() default "";
  17. }