package com.sdtool.common.tdoc;

import java.lang.annotation.*;

import static java.lang.annotation.ElementType.FIELD;
import static java.lang.annotation.RetentionPolicy.RUNTIME;

@Inherited
@Documented
@Target({FIELD})
@Retention(RUNTIME)
@Repeatable(ApiParam.ApiParams.class)
public @interface ApiParam {

    String value();

    @Inherited
    @Documented
    @Target({FIELD})
    @Retention(RUNTIME)
    @interface ApiParams {

        ApiParam[] value();
    }
}
