Package com.uber.okbuck.template.core
Class RuleTemplate
- java.lang.Object
-
- com.fizzed.rocker.RockerTemplate
-
- com.fizzed.rocker.runtime.DefaultRockerTemplate
-
- com.uber.okbuck.template.core.RuleTemplate
-
- Direct Known Subclasses:
AndroidBinaryRule.Template,AndroidModuleRule.Template,AndroidRule.Template,AndroidTestRule.Template,BazelFunctionRule.Template,BazelHttpFile.Template,BuckConfig.Template,BuckRule.Template,BuckWrapper.Template,BuildConfigRule.Template,ExportFile.Template,FileGroup.Template,GenAidlRule.Template,GeneratedHeader.Template,Genrule.Template,GroovyBuckFile.Template,Groovyc.Template,HttpArchive.Template,HttpFile.Template,InstrumentationApkRule.Template,InstrumentationTestRule.Template,JavaAnnotationProcessorRule.Template,JvmBinaryRule.Template,JvmRule.Template,KeystoreRule.Template,LoadStatements.Template,ManifestRule.Template,NativePrebuilt.Template,OkbuckAndroidModules.Template,OkbuckPrebuilt.Template,OkbuckTargets.Template,Prebuilt.Template,PrebuiltNativeLibraryRule.Template,StartGroovy.Template,SymlinkBuckFile.Template
public abstract class RuleTemplate extends com.fizzed.rocker.runtime.DefaultRockerTemplate
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Collectiondepsprotected java.util.CollectionextraBuckOptsprotected booleanfileConfiguredVisibilityprotected java.util.Collectionlabelsprotected java.lang.Stringnameprotected java.lang.StringruleTypeprotected java.util.Collectionvisibility
-
Constructor Summary
Constructors Modifier Constructor Description protectedRuleTemplate(com.fizzed.rocker.RockerModel model)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void__associate(com.fizzed.rocker.RockerTemplate context)
-
-
-
Field Detail
-
ruleType
protected java.lang.String ruleType
-
name
protected java.lang.String name
-
fileConfiguredVisibility
protected boolean fileConfiguredVisibility
-
visibility
protected java.util.Collection visibility
-
deps
protected java.util.Collection deps
-
labels
protected java.util.Collection labels
-
extraBuckOpts
protected java.util.Collection extraBuckOpts
-
-