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 classFluent API builder forAot.static classAot.BuilderBase<BUILDER extends Aot.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends Aot> Fluent API builder base forAot. -
Method Summary
Modifier and TypeMethodDescriptionstatic Aot.Builderbuilder()Create a new fluent API builder to customize configuration.static Aot.BuilderCreate a new fluent API builder from an existing instance.static Aotcreate()Create a new instance with default values.AOT description.booleanWhether 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
-