@Singleton public final class PreevalVisitorFactory extends Object implements EvalVisitor.EvalVisitorFactory
Important: Do not use outside of Soy code (treat as superpackage-private).
| Constructor and Description |
|---|
PreevalVisitorFactory(SoyValueHelper valueHelper) |
| Modifier and Type | Method and Description |
|---|---|
com.google.template.soy.sharedpasses.opti.PreevalVisitor |
create(Environment env) |
com.google.template.soy.sharedpasses.opti.PreevalVisitor |
create(SoyRecord ijData,
Environment env)
Creates an EvalVisitor.
|
@Inject public PreevalVisitorFactory(SoyValueHelper valueHelper)
public com.google.template.soy.sharedpasses.opti.PreevalVisitor create(Environment env)
public com.google.template.soy.sharedpasses.opti.PreevalVisitor create(@Nullable SoyRecord ijData, Environment env)
EvalVisitor.EvalVisitorFactorycreate in interface EvalVisitor.EvalVisitorFactoryijData - The current injected data.env - The current environment.