Interface | Description |
---|---|
Bindings |
Name/Value bindings
|
IBootstrap |
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.