package org.robolectric.annotation;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
/**
* Indicates that a method declaration is intended to shadow a method with the same signature
* on the associated Android class.
*/
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.METHOD})
public @interface Implementation {
/**
* The annotated shadow method will be invoked only for the specified SDK or greater.
*/
int minSdk() default -1;
/**
* The annotated shadow method will be invoked only for the specified SDK or lesser.
*/
int maxSdk() default -1;
}