| Package | Description |
|---|---|
| com.google.template.soy.sharedpasses.opti | |
| com.google.template.soy.sharedpasses.render |
| Modifier and Type | Method and Description |
|---|---|
com.google.template.soy.sharedpasses.opti.PreevalVisitor |
PreevalVisitorFactory.create(Environment env) |
com.google.template.soy.sharedpasses.opti.PreevalVisitor |
PreevalVisitorFactory.create(SoyRecord ijData,
Environment env) |
| Modifier and Type | Class and Description |
|---|---|
class |
TestingEnvironment
An
Environment for testing expressions. |
| Modifier and Type | Field and Description |
|---|---|
protected Environment |
RenderVisitor.env
The current environment.
|
| Modifier and Type | Method and Description |
|---|---|
static Environment |
TestingEnvironment.createForTest(SoyRecord params,
Map<String,SoyValueProvider> locals)
Creates an environment that should only be used in testing environments.
|
static Environment |
Environment.prerenderingEnvironment()
For Prerendering we create an
Environment for the given template where all entries are
initialized to UndefinedData. |
| Modifier and Type | Method and Description |
|---|---|
EvalVisitor |
EvalVisitorFactoryImpl.create(SoyRecord ijData,
Environment env) |
EvalVisitor |
EvalVisitor.EvalVisitorFactory.create(SoyRecord ijData,
Environment env)
Creates an EvalVisitor.
|
| Constructor and Description |
|---|
EvalVisitor(SoyValueHelper valueHelper,
SoyRecord ijData,
Environment env) |