| Interface | Description |
|---|---|
| SanitizedContentOperator |
An operator that takes sanitized content of a particular kind and produces sanitized content of
the same kind.
|
| SoyDict |
A SoyRecord that also implements the SoyMap interface.
|
| SoyEasyList | Deprecated |
| SoyFutureValueProvider.FutureBlockCallback |
A callback that gets fired just before this provider will block on a future.
|
| SoyGlobalsValue |
Interface intended mainly to be implemented by enums, so that during the Soy Globals' generation
the returned value should be some secondary value different from the enum's primary(ordinal)
value.
|
| SoyLegacyObjectMap | Deprecated
This interface is the Java representation of the Soy type
legacy_object_map. |
| SoyList |
A list containing values.
|
| SoyMap |
A map containing key-to-value mappings referred to as items.
|
| SoyProtoValue |
A value object containing a proto.
|
| SoyRecord |
A record containing name-to-value mappings referred to as fields.
|
| SoyValue |
Superinterface of all Soy value interfaces/classes.
|
| SoyValueProvider |
A provider of a Soy value.
|
| Class | Description |
|---|---|
| AbstractLoggingAdvisingAppendable |
A
LoggingAdvisingAppendable that implements logonly behavior in response to log
statements |
| ForwardingLoggingAdvisingAppendable |
A simple forwarding implementation, forwards all calls to a delegate.
|
| LazySanitizedContents |
An internal only class to allow the render package to create lazy versions of SanitizedContent.
|
| LoggingAdvisingAppendable |
An
AdvisingAppendable that can also process log statements. |
| LoggingAdvisingAppendable.BufferingAppendable |
A
LoggingAdvisingAppendable that renders to a string builder. |
| LoggingFunctionInvocation |
The result of executing the logging function.
|
| LogStatement |
The value of a
velog statement. |
| SanitizedContent |
A chunk of sanitized content of a known kind, e.g.
|
| SanitizedContents |
Creation utilities for SanitizedContent objects for common use cases.
|
| SoyAbstractCachingValueProvider |
A SoyValueProvider that lazily computes and caches its value.
|
| SoyAbstractCachingValueProvider.ValueAssertion |
A mechanism to plug in assertions on the computed value that will be run the first time the
value is
computed. |
| SoyAbstractValue |
Abstract implementation of SoyValue.
|
| SoyData |
Abstract base class for all nodes in a Soy data tree.
|
| SoyFutureValueProvider |
Important: Do not use outside of Soy code (treat as superpackage-private).
|
| SoyListData |
A list data node in a Soy data tree.
|
| SoyMapData |
A map data node in a Soy data tree.
|
| SoyProtoValueImpl |
Soy value that wraps a protocol buffer message object.
|
| SoyProtoValueImpl.Builder |
Provides an interface for constructing a SoyProtoValueImpl.
|
| SoyValueConverter |
A converter that knows how to convert all expected Java objects into SoyValues or
SoyValueProviders.
|
| UnsafeSanitizedContentOrdainer |
Restricted class to create SanitizedContent objects.
|
| Enum | Description |
|---|---|
| Dir |
Enum for data directionality.
|
| SanitizedContent.ContentKind |
A kind of textual content.
|
| Exception | Description |
|---|---|
| SoyDataException |
Exception thrown when an error occurs in the data package.
|
| SoyFutureException |
Exception thrown when a future fails.
|
| Annotation Type | Description |
|---|---|
| SoyGlobalsStatics |
Indicates that a class annotated with this annotation contains constants that should be exported
as Soy Globals.
|