-
- All Implemented Interfaces:
-
java.lang.annotation.Annotation
@Retention(value = )@Target(value = {}) public @interface RequiresApi
Denotes that the annotated element should only be called on the given API level or higher.
This is similar in purpose to the older
{@code @TargetApi}
annotation, but more clearly expresses that this is a requirement on the caller, rather than being used to "suppress" warnings within the method that exceed the{@code minSdkVersion}
.