| Package | Description |
|---|---|
| com.google.template.soy.data |
Java representation of Soy data types.
|
| com.google.template.soy.jbcsrc.api | |
| com.google.template.soy.shared.internal |
Internal shared class among multiple backends.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractLoggingAdvisingAppendable
A
LoggingAdvisingAppendable that implements logonly behavior in response to log
statements |
class |
ForwardingLoggingAdvisingAppendable
A simple forwarding implementation, forwards all calls to a delegate.
|
class |
LoggingAdvisingAppendable
An
AdvisingAppendable that can also process log statements. |
static class |
LoggingAdvisingAppendable.BufferingAppendable
A
LoggingAdvisingAppendable that renders to a string builder. |
| Modifier and Type | Class and Description |
|---|---|
class |
OutputAppendable
The outermost logger used in rendering.
|
| Modifier and Type | Method and Description |
|---|---|
AdvisingAppendable |
AdvisingAppendable.append(char c) |
AdvisingAppendable |
AdvisingAppendable.append(CharSequence csq) |
AdvisingAppendable |
AdvisingAppendable.append(CharSequence csq,
int start,
int end) |
| Modifier and Type | Method and Description |
|---|---|
static OutputAppendable |
OutputAppendable.create(AdvisingAppendable outputAppendable,
SoyLogger logger) |
SoySauce.WriteContinuation |
SoySauce.Renderer.render(AdvisingAppendable out)
Renders the configured template to the appendable returning a continuation.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractStreamingHtmlEscaper
A delegating
LoggingAdvisingAppendable that can detect when the appendable is in an html
context or not. |
class |
StreamingEscaper
A StreamingEscaper is a decorator for a
LoggingAdvisingAppendable that applies escaping
logic to untrusted content. |