Interface Aot
- All Superinterfaces:
Prototype.Api
- All Known Implementing Classes:
Aot.BuilderBase.AotImpl
AOT (Ahead of time compilation) support. Defines support for GraalVM native image.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic class
Fluent API builder forAot
.static class
Aot.BuilderBase<BUILDER extends Aot.BuilderBase<BUILDER,
PROTOTYPE>, PROTOTYPE extends Aot> Fluent API builder base forAot
. -
Method Summary
Modifier and TypeMethodDescriptionstatic Aot.Builder
builder()
Create a new fluent API builder to customize configuration.static Aot.Builder
Create a new fluent API builder from an existing instance.static Aot
create()
Create a new instance with default values.AOT description.boolean
Whether this module supports AOT, defaults totrue
.
-
Method Details
-
builder
Create a new fluent API builder to customize configuration.- Returns:
- a new builder
-
builder
Create a new fluent API builder from an existing instance.- Parameters:
instance
- an existing instance used as a base for the builder- Returns:
- a builder based on an instance
-
create
Create a new instance with default values.- Returns:
- a new instance
-
supported
boolean supported()Whether this module supports AOT, defaults totrue
.- Returns:
- is deprecated
-
description
AOT description.- Returns:
- description
-