Package org.robolectric.annotation
Class Config.Implementation
- java.lang.Object
-
- org.robolectric.annotation.Config.Implementation
-
- All Implemented Interfaces:
Annotation
- Enclosing class:
- Config
public static class Config.Implementation extends Object implements Config
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.robolectric.annotation.Config
Config.Builder, Config.Implementation
-
-
Field Summary
-
Fields inherited from interface org.robolectric.annotation.Config
ALL_SDKS, DEFAULT_APPLICATION, DEFAULT_ASSET_FOLDER, DEFAULT_MANIFEST_NAME, DEFAULT_PACKAGE_NAME, DEFAULT_QUALIFIERS, DEFAULT_RES_FOLDER, DEFAULT_VALUE_INT, DEFAULT_VALUE_STRING, NEWEST_SDK, NONE, OLDEST_SDK, TARGET_SDK
-
-
Constructor Summary
Constructors Constructor Description Implementation(int[] sdk, int minSdk, int maxSdk, String manifest, String qualifiers, String packageName, String resourceDir, String assetDir, Class<?>[] shadows, String[] instrumentedPackages, Class<? extends Application> application, String[] libraries)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<? extends Annotation>annotationType()Class<? extends Application>application()StringassetDir()static ConfigfromProperties(Properties properties)String[]instrumentedPackages()String[]libraries()Stringmanifest()intmaxSdk()intminSdk()StringpackageName()Stringqualifiers()StringresourceDir()int[]sdk()Class<?>[]shadows()StringtoString()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.annotation.Annotation
equals, hashCode
-
-
-
-
Method Detail
-
fromProperties
public static Config fromProperties(Properties properties)
-
sdk
public int[] sdk()
-
minSdk
public int minSdk()
-
maxSdk
public int maxSdk()
-
manifest
public String manifest()
-
application
public Class<? extends Application> application()
-
qualifiers
public String qualifiers()
-
packageName
public String packageName()
-
resourceDir
public String resourceDir()
-
assetDir
public String assetDir()
-
shadows
public Class<?>[] shadows()
-
instrumentedPackages
public String[] instrumentedPackages()
-
libraries
public String[] libraries()
-
annotationType
@Nonnull public Class<? extends Annotation> annotationType()
- Specified by:
annotationTypein interfaceAnnotation
-
toString
public String toString()
- Specified by:
toStringin interfaceAnnotation- Overrides:
toStringin classObject
-
-