Module io.helidon.builder.api
Package io.helidon.builder.api
Annotation Interface RuntimeType.PrototypedBy
- Enclosing class:
RuntimeType
Mark this runtime type as prototyped by a specific prototype.
The prototype is generated through
Prototype.Blueprint
definition.
This is complementing RuntimeType
interface.
We need to have both the annotation and implement the interface, to correctly validate the object tree.
-
Required Element Summary
Modifier and TypeRequired ElementDescriptionClass
<? extends Prototype.Api> Type of the prototype.
-
Element Details
-
value
Class<? extends Prototype.Api> valueType of the prototype.- Returns:
- prototype class
-