| Interface | Description |
|---|---|
| Bindings |
Name/Value bindings
|
| IBootstrap | |
| Null |
The type of null.
|
| Class | Description |
|---|---|
| Array |
Container for Java array type extensions.
|
| Bootstraps |
| Exception | Description |
|---|---|
| ScriptException |
This class is adapted from javax.script.ScriptException because some Java-based runtime environments such as Android
do not support javax.script.
|
| Annotation Type | Description |
|---|---|
| ActualName |
Use this annotation in projected source code to indicate the actual name of a feature as originally specified.
|
| DisableStringLiteralTemplates |
Use this annotation to disable string template processing if you need to use the
'$' literally within string
literals in your code. |
| FragmentValue |
Use this annotation in generated code to handle a file fragment inlined in a String literal:
// Sample code using inlined SQL
var query = "[.sql/] SELECT name, age FROM contact WHERE age > :age";
// Generated from Manifold
@FragmentValue(methodName = "runMe", type = Fragment_123456.Query.class)
public class Fragment_123456 {
public static class Builder {...}
|
| IncrementalCompile |
Use
@IncrementalCompile to instruct Manifold to compile select resources incrementally. |
| NoBootstrap |
A class annotated with this will not have the Manifold bootstrap
class initialization block injected.
|
| Precompile | Deprecated
Use -Amanifold.resource.
|
| Precompiles | Deprecated
Use -Amanifold.resource.
|
| SourcePosition |
This annotation is used for an
ITypeManifold to map a generated Java
feature to the corresponding resource file location. |
| TypeReference | |
| TypeReferences |
Copyright © 2024. All rights reserved.