Package io.quarkus.builder.item
Class BuildItem
- java.lang.Object
-
- io.quarkus.builder.item.BuildItem
-
- Direct Known Subclasses:
EmptyBuildItem,MultiBuildItem,SimpleBuildItem
public abstract class BuildItem extends Object
A build item which can be produced or consumed. Any item which implementsAutoCloseablewill be automatically closed when the build is completed, unless it is explicitly marked as a final build result in which case closure is the responsibility of whomever invoked the build execution.Resources should be fine-grained as possible, ideally describing only one aspect of the build process.