| Interface | Description |
|---|---|
| SnippetReflectionProvider |
Reflection operations on values represented as constants for the
processing of snippets.
|
| SnippetTemplateCache |
Marker interface for classes that cache snippet templates.
|
| Annotation Type | Description |
|---|---|
| Fold |
Annotates a method replaced by a compile-time constant.
|
| Fold.InjectedParameter |
Annotates a parameter to an
Fold-annotated method. |
| Snippet |
A snippet is a Graal graph expressed as a Java source method.
|
| Snippet.ConstantParameter |
Denotes a snippet parameter that will be bound to a constant value during snippet template
instantiation.
|
| Snippet.NonNullParameter |
Denotes a snippet parameter that will be bound to a non-null value during snippet template
instantiation.
|
| Snippet.VarargsParameter |
Denotes a snippet parameter representing 0 or more arguments that will be bound during
snippet template instantiation.
|