Config.java revision 7be4d2ba0e45483ad70cbd994955ae1b70afafdc
1cfb3d242306311ce27ec51bf511764377c173a7cKiran Ryali + Christian Williamspackage org.robolectric.annotation;
2dd40f718cf785a56e63c0685feeb73d266c13e3fWenhui Yao
3dd40f718cf785a56e63c0685feeb73d266c13e3fWenhui Yao/**
480c8a1718d42c7e2165289a7bbfab5e7f3dc0513Christian Williams & Dimitris Couchell * Indicate that robolectric should look for values that is specific by those qualifiers
5dd40f718cf785a56e63c0685feeb73d266c13e3fWenhui Yao */
6dd40f718cf785a56e63c0685feeb73d266c13e3fWenhui Yao@java.lang.annotation.Documented
7dd40f718cf785a56e63c0685feeb73d266c13e3fWenhui Yao@java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.RUNTIME)
8dd40f718cf785a56e63c0685feeb73d266c13e3fWenhui Yao@java.lang.annotation.Target(java.lang.annotation.ElementType.METHOD)
97be4d2ba0e45483ad70cbd994955ae1b70afafdcKiran Ryali + Christian Williamspublic @interface Config {
107be4d2ba0e45483ad70cbd994955ae1b70afafdcKiran Ryali + Christian Williams
117be4d2ba0e45483ad70cbd994955ae1b70afafdcKiran Ryali + Christian Williams    /**
127be4d2ba0e45483ad70cbd994955ae1b70afafdcKiran Ryali + Christian Williams     * qualifiers for the values folder, such as "normal-hdpi-16"
137be4d2ba0e45483ad70cbd994955ae1b70afafdcKiran Ryali + Christian Williams     */
147be4d2ba0e45483ad70cbd994955ae1b70afafdcKiran Ryali + Christian Williams    String qualifiers() default "";
157be4d2ba0e45483ad70cbd994955ae1b70afafdcKiran Ryali + Christian Williams
167be4d2ba0e45483ad70cbd994955ae1b70afafdcKiran Ryali + Christian Williams    Class<?>[] shadows() default {};
177be4d2ba0e45483ad70cbd994955ae1b70afafdcKiran Ryali + Christian Williams
187be4d2ba0e45483ad70cbd994955ae1b70afafdcKiran Ryali + Christian Williams    int sdk() default -1;
197be4d2ba0e45483ad70cbd994955ae1b70afafdcKiran Ryali + Christian Williams
207be4d2ba0e45483ad70cbd994955ae1b70afafdcKiran Ryali + Christian Williams    int reportSdk() default -1;
21dd40f718cf785a56e63c0685feeb73d266c13e3fWenhui Yao}
22