dragome/dragome-sdk

Dont suport enum and class in annotation

Opened this issue · 0 comments


@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
public @interface SomeAnnotation {

    enum ProcessingType {
        ASYNC,
        SYNC,
    }


    final class SomeClass {
    }


    Class<?> value() default SomeClass.class;

    SomeEnum processingType() default SomeEnum.ASYNC;

}

when call processingType()
throw ClassNotFind ProcessingType

and SomeClass don't also support.