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
  • Constructor Details

    • Implementation

      public Implementation(int @NonNull [] sdk, int minSdk, int maxSdk, @NonNull String manifest, @NonNull String qualifiers, float fontScale, @NonNull Class<?> @NonNull [] shadows, @NonNull String @NonNull [] instrumentedPackages, @Nullable Class<? extends Application> application)
  • Method Details

    • fromProperties

      public static @Nullable Config fromProperties(@Nullable Properties properties)
    • sdk

      public int @NonNull [] sdk()
    • minSdk

      public int minSdk()
    • maxSdk

      public int maxSdk()
    • manifest

      public @NonNull String manifest()
    • fontScale

      public float fontScale()
    • application

      public @Nullable Class<? extends Application> application()
    • qualifiers

      public @NonNull String qualifiers()
    • shadows

      public @NonNull Class<?> @NonNull [] shadows()
    • instrumentedPackages

      public @NonNull String @NonNull [] instrumentedPackages()
    • annotationType

      public @NonNull Class<? extends Annotation> annotationType()
      Specified by:
      annotationType in interface Annotation
    • toString

      public @NonNull String toString()
      Specified by:
      toString in interface Annotation
      Overrides:
      toString in class Object