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()
String
assetDir()
static Config
fromProperties(Properties properties)
String[]
instrumentedPackages()
String[]
libraries()
String
manifest()
int
maxSdk()
int
minSdk()
String
packageName()
String
qualifiers()
String
resourceDir()
int[]
sdk()
Class<?>[]
shadows()
String
toString()
-
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:
annotationType
in interfaceAnnotation
-
toString
public String toString()
- Specified by:
toString
in interfaceAnnotation
- Overrides:
toString
in classObject
-
-