Class AndroidModuleRule

  • All Implemented Interfaces:
    com.fizzed.rocker.RockerModel

    @Generated("Rocker")
    public class AndroidModuleRule
    extends Rule
    • Constructor Detail

      • AndroidModuleRule

        public AndroidModuleRule()
    • Method Detail

      • getContentType

        public static com.fizzed.rocker.ContentType getContentType()
      • getTemplateName

        public static java.lang.String getTemplateName()
      • getTemplatePackageName

        public static java.lang.String getTemplatePackageName()
      • getHeaderHash

        public static java.lang.String getHeaderHash()
      • getArgumentNames

        public static java.lang.String[] getArgumentNames()
      • srcs

        public java.util.Collection srcs()
      • exts

        public java.util.Collection exts()
      • resources

        public java.util.Collection resources()
      • resDirs

        public java.util.Collection resDirs()
      • excludes

        public java.util.Collection excludes()
      • sourceCompatibility

        public AndroidModuleRule sourceCompatibility​(java.lang.String sourceCompatibility)
      • sourceCompatibility

        public java.lang.String sourceCompatibility()
      • targetCompatibility

        public AndroidModuleRule targetCompatibility​(java.lang.String targetCompatibility)
      • targetCompatibility

        public java.lang.String targetCompatibility()
      • proguardConfig

        public AndroidModuleRule proguardConfig​(java.lang.String proguardConfig)
      • proguardConfig

        public java.lang.String proguardConfig()
      • testTargets

        public AndroidModuleRule testTargets​(java.util.Collection testTargets)
      • testTargets

        public java.util.Collection testTargets()
      • apPlugins

        public java.util.Collection apPlugins()
      • aptDeps

        public java.util.Collection aptDeps()
      • providedDeps

        public AndroidModuleRule providedDeps​(java.util.Collection providedDeps)
      • providedDeps

        public java.util.Collection providedDeps()
      • options

        public java.util.Map options()
      • jvmArgs

        public java.util.Collection jvmArgs()
      • env

        public java.util.Map env()
      • exportedDeps

        public AndroidModuleRule exportedDeps​(java.util.Collection exportedDeps)
      • exportedDeps

        public java.util.Collection exportedDeps()
      • friendPaths

        public AndroidModuleRule friendPaths​(java.util.Collection friendPaths)
      • friendPaths

        public java.util.Collection friendPaths()
      • robolectricManifest

        public AndroidModuleRule robolectricManifest​(java.lang.String robolectricManifest)
      • robolectricManifest

        public java.lang.String robolectricManifest()
      • runtimeDependency

        public AndroidModuleRule runtimeDependency​(java.lang.String runtimeDependency)
      • runtimeDependency

        public java.lang.String runtimeDependency()
      • generateR2

        public boolean generateR2()
      • disableLint

        public boolean disableLint()
      • disableLintTemplate

        public AndroidModuleRule disableLintTemplate​(boolean disableLintTemplate)
      • disableLintTemplate

        public boolean disableLintTemplate()
      • customLints

        public AndroidModuleRule customLints​(java.util.Collection customLints)
      • customLints

        public java.util.Collection customLints()
      • lintConfigXml

        public AndroidModuleRule lintConfigXml​(java.lang.String lintConfigXml)
      • lintConfigXml

        public java.lang.String lintConfigXml()
      • lintOptions

        public AndroidModuleRule lintOptions​(com.android.builder.model.LintOptions lintOptions)
      • lintOptions

        public com.android.builder.model.LintOptions lintOptions()
      • pkg

        public java.lang.String pkg()
      • manifestMainManifest

        public AndroidModuleRule manifestMainManifest​(java.lang.String manifestMainManifest)
      • manifestMainManifest

        public java.lang.String manifestMainManifest()
      • manifestMinSdk

        public AndroidModuleRule manifestMinSdk​(java.lang.String manifestMinSdk)
      • manifestMinSdk

        public java.lang.String manifestMinSdk()
      • manifestTargetSdk

        public AndroidModuleRule manifestTargetSdk​(java.lang.String manifestTargetSdk)
      • manifestTargetSdk

        public java.lang.String manifestTargetSdk()
      • manifestVersionCode

        public AndroidModuleRule manifestVersionCode​(java.lang.Integer manifestVersionCode)
      • manifestVersionCode

        public java.lang.Integer manifestVersionCode()
      • manifestVersionName

        public AndroidModuleRule manifestVersionName​(java.lang.String manifestVersionName)
      • manifestVersionName

        public java.lang.String manifestVersionName()
      • manifestDebuggable

        public AndroidModuleRule manifestDebuggable​(boolean manifestDebuggable)
      • manifestDebuggable

        public boolean manifestDebuggable()
      • manifestSecondaryManifests

        public AndroidModuleRule manifestSecondaryManifests​(java.util.Collection manifestSecondaryManifests)
      • manifestSecondaryManifests

        public java.util.Collection manifestSecondaryManifests()
      • resRes

        public java.util.Collection resRes()
      • resProjectRes

        public AndroidModuleRule resProjectRes​(java.lang.String resProjectRes)
      • resProjectRes

        public java.lang.String resProjectRes()
      • resAssets

        public java.util.Collection resAssets()
      • resExtraDeps

        public AndroidModuleRule resExtraDeps​(java.util.Collection resExtraDeps)
      • resExtraDeps

        public java.util.Collection resExtraDeps()
      • resResourceUnion

        public AndroidModuleRule resResourceUnion​(boolean resResourceUnion)
      • resResourceUnion

        public boolean resResourceUnion()
      • template

        public static AndroidModuleRule template​(java.util.Collection srcs,
                                                 java.util.Collection exts,
                                                 java.util.Collection resources,
                                                 java.util.Collection resDirs,
                                                 java.util.Collection excludes,
                                                 java.lang.String sourceCompatibility,
                                                 java.lang.String targetCompatibility,
                                                 java.lang.String proguardConfig,
                                                 java.util.Collection testTargets,
                                                 java.util.Collection apPlugins,
                                                 java.util.Collection aptDeps,
                                                 java.util.Collection providedDeps,
                                                 java.util.Map options,
                                                 java.util.Collection jvmArgs,
                                                 java.util.Map env,
                                                 java.util.Collection exportedDeps,
                                                 java.util.Collection friendPaths,
                                                 java.lang.String robolectricManifest,
                                                 java.lang.String runtimeDependency,
                                                 boolean generateR2,
                                                 boolean disableLint,
                                                 boolean disableLintTemplate,
                                                 java.util.Collection customLints,
                                                 java.lang.String lintConfigXml,
                                                 com.android.builder.model.LintOptions lintOptions,
                                                 java.lang.String pkg,
                                                 java.lang.String manifestMainManifest,
                                                 java.lang.String manifestMinSdk,
                                                 java.lang.String manifestTargetSdk,
                                                 java.lang.Integer manifestVersionCode,
                                                 java.lang.String manifestVersionName,
                                                 boolean manifestDebuggable,
                                                 java.util.Collection manifestSecondaryManifests,
                                                 java.util.Collection resRes,
                                                 java.lang.String resProjectRes,
                                                 java.util.Collection resAssets,
                                                 java.util.Collection resExtraDeps,
                                                 boolean resResourceUnion)
      • buildTemplate

        protected com.fizzed.rocker.runtime.DefaultRockerTemplate buildTemplate()
                                                                         throws com.fizzed.rocker.RenderingException
        Overrides:
        buildTemplate in class com.fizzed.rocker.runtime.DefaultRockerModel
        Throws:
        com.fizzed.rocker.RenderingException