Class AndroidRule

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

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

      • AndroidRule

        public AndroidRule()
    • 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 AndroidRule srcs​(java.util.Collection srcs)
      • srcs

        public java.util.Collection srcs()
      • exts

        public AndroidRule exts​(java.util.Collection exts)
      • exts

        public java.util.Collection exts()
      • resources

        public AndroidRule resources​(java.util.Collection resources)
      • resources

        public java.util.Collection resources()
      • resDirs

        public AndroidRule resDirs​(java.util.Collection resDirs)
      • resDirs

        public java.util.Collection resDirs()
      • excludes

        public AndroidRule excludes​(java.util.Collection excludes)
      • excludes

        public java.util.Collection excludes()
      • sourceCompatibility

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

        public java.lang.String sourceCompatibility()
      • targetCompatibility

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

        public java.lang.String targetCompatibility()
      • proguardConfig

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

        public java.lang.String proguardConfig()
      • testTargets

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

        public java.util.Collection testTargets()
      • apPlugins

        public AndroidRule apPlugins​(java.util.Collection apPlugins)
      • apPlugins

        public java.util.Collection apPlugins()
      • aptDeps

        public AndroidRule aptDeps​(java.util.Collection aptDeps)
      • aptDeps

        public java.util.Collection aptDeps()
      • providedDeps

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

        public java.util.Collection providedDeps()
      • options

        public AndroidRule options​(java.util.Map options)
      • options

        public java.util.Map options()
      • jvmArgs

        public AndroidRule jvmArgs​(java.util.Collection jvmArgs)
      • jvmArgs

        public java.util.Collection jvmArgs()
      • env

        public java.util.Map env()
      • exportedDeps

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

        public java.util.Collection exportedDeps()
      • friendPaths

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

        public java.util.Collection friendPaths()
      • language

        public AndroidRule language​(java.lang.String language)
      • language

        public java.lang.String language()
      • manifest

        public AndroidRule manifest​(java.lang.String manifest)
      • manifest

        public java.lang.String manifest()
      • robolectricManifest

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

        public java.lang.String robolectricManifest()
      • runtimeDependency

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

        public java.lang.String runtimeDependency()
      • generateR2

        public AndroidRule generateR2​(boolean generateR2)
      • generateR2

        public boolean generateR2()
      • disableLint

        public AndroidRule disableLint​(boolean disableLint)
      • disableLint

        public boolean disableLint()
      • disableLintTemplate

        public AndroidRule disableLintTemplate​(boolean disableLintTemplate)
      • disableLintTemplate

        public boolean disableLintTemplate()
      • customLints

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

        public java.util.Collection customLints()
      • lintConfigXml

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

        public java.lang.String lintConfigXml()
      • lintOptions

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

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

        public static AndroidRule 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 language,
                                           java.lang.String manifest,
                                           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)
      • 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