Class Config.Implementation

  • All Implemented Interfaces:
    java.lang.annotation.Annotation
    Enclosing class:
    Config

    public static class Config.Implementation
    extends java.lang.Object
    implements Config
    • Constructor Detail

      • Implementation

        public Implementation​(int[] sdk,
                              int minSdk,
                              int maxSdk,
                              java.lang.String manifest,
                              java.lang.String qualifiers,
                              java.lang.String packageName,
                              java.lang.String resourceDir,
                              java.lang.String assetDir,
                              java.lang.Class<?>[] shadows,
                              java.lang.String[] instrumentedPackages,
                              java.lang.Class<? extends android.app.Application> application,
                              java.lang.String[] libraries)
    • Method Detail

      • fromProperties

        public static Config fromProperties​(java.util.Properties properties)
      • sdk

        public int[] sdk()
      • minSdk

        public int minSdk()
      • maxSdk

        public int maxSdk()
      • manifest

        public java.lang.String manifest()
      • application

        public java.lang.Class<? extends android.app.Application> application()
      • qualifiers

        public java.lang.String qualifiers()
      • packageName

        public java.lang.String packageName()
      • resourceDir

        public java.lang.String resourceDir()
      • assetDir

        public java.lang.String assetDir()
      • shadows

        public java.lang.Class<?>[] shadows()
      • instrumentedPackages

        public java.lang.String[] instrumentedPackages()
      • libraries

        public java.lang.String[] libraries()
      • annotationType

        @Nonnull
        public java.lang.Class<? extends java.lang.annotation.Annotation> annotationType()
        Specified by:
        annotationType in interface java.lang.annotation.Annotation
      • toString

        public java.lang.String toString()
        Specified by:
        toString in interface java.lang.annotation.Annotation
        Overrides:
        toString in class java.lang.Object