| Interface | Description |
|---|---|
| BuildProducer<T extends BuildItem> |
An interface that can be injected to produce
BuildItem instances
This can be injected into either a field or method parameter. |
| Enum | Description |
|---|---|
| ExecutionTime |
Enum that specifies at what time generated bytecode should be run
|
| Annotation Type | Description |
|---|---|
| BuildStep |
Indicates that a given method is a build step that is run at deployment time to
create the runtime output.
|
| Consume |
Declare that this step comes after the given build item is produced.
|
| Consume.List |
The repeatable holder for
Consume. |
| Overridable |
Indicate that the given produced item is produced only if no other steps produce that item.
|
| Produce |
Declare that this step comes before the given build items are consumed.
|
| Produce.List |
The repeatable holder for
Produce. |
| ProduceWeak |
Declare that this step comes before the given build items are consumed, but using weak semantics.
|
| ProduceWeak.List |
The repeatable holder for
ProduceWeak. |
| Record |
Indicates that this
BuildStep method will also output recorded bytecode. |
| Weak |
Indicate that the given produced item is produced only weakly.
|
Copyright © 2021 JBoss by Red Hat. All rights reserved.