| Package | Description |
|---|---|
| com.google.template.soy.soytree |
Soy parse tree.
|
| Modifier and Type | Field and Description |
|---|---|
Map<String,TemplateDelegateNode> |
TemplateRegistry.DelegateTemplateDivision.delPackageNameToDelTemplateMap
Map of all delegate templates in this division, by delegate package name.
|
| Modifier and Type | Method and Description |
|---|---|
TemplateDelegateNode |
TemplateDelegateNodeBuilder.build() |
TemplateDelegateNode |
TemplateDelegateNode.clone() |
TemplateDelegateNode |
TemplateRegistry.selectDelTemplate(TemplateDelegateNode.DelTemplateKey delTemplateKey,
Set<String> activeDelPackageNames)
Selects a delegate template based on the rendering rules, given the delegate template key (name
and variant) and the set of active delegate package names.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractSoyNodeVisitor.visitTemplateDelegateNode(TemplateDelegateNode node) |
| Modifier and Type | Method and Description |
|---|---|
void |
CallDelegateNode.setParamsToRuntimeCheck(com.google.common.collect.ImmutableMap<TemplateDelegateNode,com.google.common.collect.ImmutableList<TemplateParam>> paramsToRuntimeCheck)
Sets the template params that require runtime type checking for each possible delegate target.
|
| Constructor and Description |
|---|
DelegateTemplateDivision(int delPriority,
Map<String,TemplateDelegateNode> delPackageNameToDelTemplateMap) |