BuildChainBuilder |
BuildChainBuilder.addFinal(Class<? extends BuildItem> type) |
Declare a final item that will be consumable after the build step chain completes.
|
BuildChainBuilder |
BuildChainBuilder.addInitial(Class<? extends BuildItem> type) |
Declare an initial item that will be provided to build steps in the chain.
|
BuildStepBuilder |
BuildStepBuilder.afterProduce(Class<? extends BuildItem> type) |
This build step should be initiated after any build steps which produce the given item type are completed.
|
BuildStepBuilder |
BuildStepBuilder.beforeConsume(Class<? extends BuildItem> type) |
This build step should complete before any build steps which consume the given item type are initiated.
|
BuildStepBuilder |
BuildStepBuilder.beforeConsume(Class<? extends BuildItem> type,
ProduceFlag flag) |
This build step should complete before any build steps which consume the given item type are initiated.
|
BuildStepBuilder |
BuildStepBuilder.consumes(Class<? extends BuildItem> type) |
This build step consumes the given produced item.
|
BuildStepBuilder |
BuildStepBuilder.consumes(Class<? extends BuildItem> type,
ConsumeFlags flags) |
This build step consumes the given produced item.
|
boolean |
BuildContext.isAvailableToConsume(Class<? extends BuildItem> type) |
Determine if an item was produced and is therefore available to be consumed.
|
boolean |
BuildContext.isConsumed(Class<? extends BuildItem> type) |
Determine if an item will be consumed in this build.
|
BuildStepBuilder |
BuildStepBuilder.produces(Class<? extends BuildItem> type) |
Similarly to BuildStepBuilder.beforeConsume(Class), establish that this build step must come before the consumer(s) of the
given item type; however, only one producer may exist for the given item.
|
BuildStepBuilder |
BuildStepBuilder.produces(Class<? extends BuildItem> type,
ProduceFlag flag) |
Similarly to BuildStepBuilder.beforeConsume(Class), establish that this build step must come before the consumer(s) of the
given item type; however, only one producer may exist for the given item.
|
BuildStepBuilder |
BuildStepBuilder.produces(Class<? extends BuildItem> type,
ProduceFlag flag1,
ProduceFlag flag2) |
Similarly to BuildStepBuilder.beforeConsume(Class), establish that this build step must come before the consumer(s) of the
given item type; however, only one producer may exist for the given item.
|
BuildStepBuilder |
BuildStepBuilder.produces(Class<? extends BuildItem> type,
ProduceFlags flags) |
Similarly to BuildStepBuilder.beforeConsume(Class), establish that this build step must come before the consumer(s) of the
given item type; however, only one producer may exist for the given item.
|