Package com.github.gmazzo.buildconfig
Interface BuildConfigExtension
-
- All Implemented Interfaces:
-
com.github.gmazzo.buildconfig.BuildConfigClassSpec,com.github.gmazzo.buildconfig.BuildConfigSourceSet,org.gradle.api.Named
public interface BuildConfigExtension implements BuildConfigSourceSet
-
-
Method Summary
Modifier and Type Method Description UnitsourceSets(Action<NamedDomainObjectContainer<out BuildConfigSourceSet>> configure)abstract Property<Boolean>getGenerateAtSync()abstract NamedDomainObjectContainer<out BuildConfigSourceSet>getSourceSets()-
Methods inherited from class com.github.gmazzo.buildconfig.BuildConfigSourceSet
forClass, forClass, forClass, forClass, getGenerateTask -
Methods inherited from class com.github.gmazzo.buildconfig.BuildConfigClassSpec
buildConfigField, buildConfigField, buildConfigField, buildConfigField, buildConfigField, buildConfigField, buildConfigField, className, expression, generator, getBuildConfigFields, getClassName, getDocumentation, getGenerator, getName, getPackageName, packageName, useJavaOutput, useJavaOutput, useKotlinOutput, useKotlinOutput, withoutPackage -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
sourceSets
Unit sourceSets(Action<NamedDomainObjectContainer<out BuildConfigSourceSet>> configure)
-
getGenerateAtSync
abstract Property<Boolean> getGenerateAtSync()
-
getSourceSets
abstract NamedDomainObjectContainer<out BuildConfigSourceSet> getSourceSets()
-
-
-
-