META-INF/
META-INF/MANIFEST.MF
org/
org/robolectric/
org/robolectric/annotation/
org/robolectric/annotation/internal/
org/robolectric/annotation/internal/ConfigUtils.classConfigUtils.java
package org.robolectric.annotation.internal
public org.robolectric.annotation.internal.ConfigUtils extends java.lang.Object {
private void ()
public static java.lang.String[] parseStringArrayProperty (java.lang.String)
String property
public static int[] parseSdkArrayProperty (java.lang.String)
int i
String property
String[] parts
int[] result
public static int parseSdkInt (java.lang.String)
Exception e2
NumberFormatException e
String part
String spec
}
org/robolectric/annotation/Config.classConfig.java
package org.robolectric.annotation
public abstract org.robolectric.annotation.Config extends java.lang.Object implements java.lang.annotation.Annotation {
public static final String NONE
public static final String DEFAULT_VALUE_STRING
public static final int DEFAULT_VALUE_INT
public static final String DEFAULT_MANIFEST_NAME
public static final Class DEFAULT_APPLICATION
public static final String DEFAULT_PACKAGE_NAME
public static final String DEFAULT_ABI_SPLIT
public static final String DEFAULT_QUALIFIERS
public static final String DEFAULT_RES_FOLDER
public static final String DEFAULT_ASSET_FOLDER
public static final String DEFAULT_BUILD_FOLDER
public static final int ALL_SDKS
public static final int TARGET_SDK
public static final int OLDEST_SDK
public static final int NEWEST_SDK
public abstract int[] sdk ()
public abstract int minSdk ()
public abstract int maxSdk ()
public abstract java.lang.String manifest ()
public abstract java.lang.Class constants ()
public abstract java.lang.Class application ()
public abstract java.lang.String packageName ()
public abstract java.lang.String abiSplit ()
public abstract java.lang.String qualifiers ()
public abstract java.lang.String resourceDir ()
public abstract java.lang.String assetDir ()
public abstract java.lang.String buildDir ()
public abstract java.lang.Class[] shadows ()
public abstract java.lang.String[] instrumentedPackages ()
public abstract java.lang.String[] libraries ()
static void ()
}
org/robolectric/annotation/RealObject.classRealObject.java
package org.robolectric.annotation
public abstract org.robolectric.annotation.RealObject extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/robolectric/annotation/Implementation.classImplementation.java
package org.robolectric.annotation
public abstract org.robolectric.annotation.Implementation extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int minSdk ()
public abstract int maxSdk ()
}
org/robolectric/annotation/AccessibilityChecks$ForRobolectricVersion.classAccessibilityChecks.java
package org.robolectric.annotation
public final org.robolectric.annotation.AccessibilityChecks$ForRobolectricVersion extends java.lang.Enum {
public static final org.robolectric.annotation.AccessibilityChecks$ForRobolectricVersion VERSION_3_0
public static final org.robolectric.annotation.AccessibilityChecks$ForRobolectricVersion VERSION_3_1
public static final org.robolectric.annotation.AccessibilityChecks$ForRobolectricVersion LATEST
private static final org.robolectric.annotation.AccessibilityChecks$ForRobolectricVersion[] $VALUES
public static org.robolectric.annotation.AccessibilityChecks$ForRobolectricVersion[] values ()
public static org.robolectric.annotation.AccessibilityChecks$ForRobolectricVersion valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
org/robolectric/annotation/Config$Implementation.classConfig.java
package org.robolectric.annotation
public org.robolectric.annotation.Config$Implementation extends java.lang.Object implements org.robolectric.annotation.Config {
private final int[] sdk
private final int minSdk
private final int maxSdk
private final String manifest
private final String qualifiers
private final String resourceDir
private final String assetDir
private final String buildDir
private final String packageName
private final String abiSplit
private final Class constants
private final Class[] shadows
private final String[] instrumentedPackages
private final Class application
private final String[] libraries
public static org.robolectric.annotation.Config fromProperties (java.util.Properties)
java.util.Properties properties
private static java.lang.Class parseClass (java.lang.String)
ClassNotFoundException e
String className
private static java.lang.Class[] parseClasses (java.lang.String)
int i
String input
String[] classNames
Class[] classes
private static java.lang.Class parseApplication (java.lang.String)
String className
private static java.lang.String[] parseStringArrayProperty (java.lang.String)
String property
private static int[] parseSdkArrayProperty (java.lang.String)
int i
String property
String[] parts
int[] result
private static int parseSdkInt (java.lang.String)
String part
String spec
private static void validate (org.robolectric.annotation.Config)
org.robolectric.annotation.Config config
public void (int[], int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Class[], java.lang.String[], java.lang.Class, java.lang.String[], java.lang.Class)
int[] sdk
int minSdk
int maxSdk
String manifest
String qualifiers
String packageName
String abiSplit
String resourceDir
String assetDir
String buildDir
Class[] shadows
String[] instrumentedPackages
Class application
String[] libraries
Class constants
public int[] sdk ()
public int minSdk ()
public int maxSdk ()
public java.lang.String manifest ()
public java.lang.Class constants ()
public java.lang.Class application ()
public java.lang.String qualifiers ()
public java.lang.String packageName ()
public java.lang.String abiSplit ()
public java.lang.String resourceDir ()
public java.lang.String assetDir ()
public java.lang.String buildDir ()
public java.lang.Class[] shadows ()
public java.lang.String[] instrumentedPackages ()
public java.lang.String[] libraries ()
public java.lang.Class annotationType ()
}
org/robolectric/annotation/HiddenApi.classHiddenApi.java
package org.robolectric.annotation
public abstract org.robolectric.annotation.HiddenApi extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/robolectric/annotation/AccessibilityChecks.classAccessibilityChecks.java
package org.robolectric.annotation
public abstract org.robolectric.annotation.AccessibilityChecks extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract boolean enabled ()
public abstract org.robolectric.annotation.AccessibilityChecks$ForRobolectricVersion forRobolectricVersion ()
}
org/robolectric/annotation/Config$Builder.classConfig.java
package org.robolectric.annotation
public org.robolectric.annotation.Config$Builder extends java.lang.Object {
protected int[] sdk
protected int minSdk
protected int maxSdk
protected String manifest
protected String qualifiers
protected String packageName
protected String abiSplit
protected String resourceDir
protected String assetDir
protected String buildDir
protected Class[] shadows
protected String[] instrumentedPackages
protected Class application
protected String[] libraries
protected Class constants
public void ()
public void (org.robolectric.annotation.Config)
org.robolectric.annotation.Config config
public transient org.robolectric.annotation.Config$Builder setSdk (int[])
int[] sdk
public org.robolectric.annotation.Config$Builder setMinSdk (int)
int minSdk
public org.robolectric.annotation.Config$Builder setMaxSdk (int)
int maxSdk
public org.robolectric.annotation.Config$Builder setManifest (java.lang.String)
String manifest
public org.robolectric.annotation.Config$Builder setQualifiers (java.lang.String)
String qualifiers
public org.robolectric.annotation.Config$Builder setPackageName (java.lang.String)
String packageName
public org.robolectric.annotation.Config$Builder setAbiSplit (java.lang.String)
String abiSplit
public org.robolectric.annotation.Config$Builder setResourceDir (java.lang.String)
String resourceDir
public org.robolectric.annotation.Config$Builder setAssetDir (java.lang.String)
String assetDir
public org.robolectric.annotation.Config$Builder setBuildDir (java.lang.String)
String buildDir
public org.robolectric.annotation.Config$Builder setShadows (java.lang.Class[])
Class[] shadows
public org.robolectric.annotation.Config$Builder setInstrumentedPackages (java.lang.String[])
String[] instrumentedPackages
public org.robolectric.annotation.Config$Builder setApplication (java.lang.Class)
Class application
public org.robolectric.annotation.Config$Builder setLibraries (java.lang.String[])
String[] libraries
public org.robolectric.annotation.Config$Builder setConstants (java.lang.Class)
Class constants
public static org.robolectric.annotation.Config$Builder defaults ()
public org.robolectric.annotation.Config$Builder overlay (org.robolectric.annotation.Config)
org.robolectric.annotation.Config overlayConfig
int[] overlaySdk
int overlayMinSdk
int overlayMaxSdk
java.util.Set shadows
java.util.Set instrumentedPackages
java.util.Set libraries
private java.lang.Object pick (java.lang.Object, java.lang.Object, java.lang.Object)
Object baseValue
Object overlayValue
Object nullValue
private int[] pickSdk (int[], int[], int[])
int[] baseValue
int[] overlayValue
int[] nullValue
public org.robolectric.annotation.Config$Implementation build ()
public static boolean isDefaultApplication (java.lang.Class)
Class clazz
}
org/robolectric/annotation/Resetter.classResetter.java
package org.robolectric.annotation
public abstract org.robolectric.annotation.Resetter extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/robolectric/annotation/DefaultApplication.classDefaultApplication.java
package org.robolectric.annotation
org.robolectric.annotation.DefaultApplication extends android.app.Application {
private void (org.robolectric.annotation.DefaultApplication)
org.robolectric.annotation.DefaultApplication defaultApplication
}
org/robolectric/annotation/Implements.classImplements.java
package org.robolectric.annotation
public abstract org.robolectric.annotation.Implements extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class value ()
public abstract java.lang.String className ()
public abstract boolean isInAndroidSdk ()
public abstract boolean callThroughByDefault ()
public abstract boolean inheritImplementationMethods ()
public abstract boolean looseSignatures ()
public abstract int minSdk ()
public abstract int maxSdk ()
}