public interface SoyJbcSrcPrintDirective extends SoyPrintDirective
jbcsrc
backend.
Soy super package private. This interface is subject to change and should only be implemented within the Soy codebase.
| Modifier and Type | Interface and Description |
|---|---|
static interface |
SoyJbcSrcPrintDirective.Streamable
A print directive that supports streaming.
|
| Modifier and Type | Method and Description |
|---|---|
SoyExpression |
applyForJbcSrc(JbcSrcPluginContext context,
SoyExpression value,
List<SoyExpression> args)
Applies this directive on the given value.
|
getName, getValidArgsSizes, shouldCancelAutoescapeSoyExpression applyForJbcSrc(JbcSrcPluginContext context, SoyExpression value, List<SoyExpression> args)
Important note when implementing this method: The value may not yet have been coerced to a
string. You may need to explicitly coerce it to a string using the SoyExpression.coerceToString().
value - The value to apply the directive on. This value may not yet have been coerced to a
string.args - The directive's arguments, if any (usually none).