Class Config.Builder

  • Enclosing class:
    Config

    public static class Config.Builder
    extends java.lang.Object
    • Field Detail

      • sdk

        protected int[] sdk
      • minSdk

        protected int minSdk
      • maxSdk

        protected int maxSdk
      • manifest

        protected java.lang.String manifest
      • qualifiers

        protected java.lang.String qualifiers
      • packageName

        protected java.lang.String packageName
      • resourceDir

        protected java.lang.String resourceDir
      • assetDir

        protected java.lang.String assetDir
      • shadows

        protected java.lang.Class<?>[] shadows
      • instrumentedPackages

        protected java.lang.String[] instrumentedPackages
      • application

        protected java.lang.Class<? extends android.app.Application> application
      • libraries

        protected java.lang.String[] libraries
    • Constructor Detail

      • Builder

        public Builder()
      • Builder

        public Builder​(Config config)
    • Method Detail

      • setManifest

        public Config.Builder setManifest​(java.lang.String manifest)
      • setQualifiers

        public Config.Builder setQualifiers​(java.lang.String qualifiers)
      • setPackageName

        public Config.Builder setPackageName​(java.lang.String packageName)
      • setResourceDir

        public Config.Builder setResourceDir​(java.lang.String resourceDir)
      • setAssetDir

        public Config.Builder setAssetDir​(java.lang.String assetDir)
      • setShadows

        public Config.Builder setShadows​(java.lang.Class<?>... shadows)
      • setInstrumentedPackages

        public Config.Builder setInstrumentedPackages​(java.lang.String... instrumentedPackages)
      • setApplication

        public Config.Builder setApplication​(java.lang.Class<? extends android.app.Application> application)
      • setLibraries

        public Config.Builder setLibraries​(java.lang.String... libraries)
      • defaults

        public static Config.Builder defaults()
        This returns actual default values where they exist, in the sense that we could use the values, rather than markers like -1 or --default.
      • isDefaultApplication

        public static boolean isDefaultApplication​(java.lang.Class<? extends android.app.Application> clazz)