Package io.quarkus.deployment.builditem
Class RawCommandLineArgumentsBuildItem
java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.SimpleBuildItem
io.quarkus.deployment.builditem.RawCommandLineArgumentsBuildItem
- All Implemented Interfaces:
BytecodeRecorderImpl.ReturnedProxy
,Supplier<String[]>
public final class RawCommandLineArgumentsBuildItem
extends SimpleBuildItem
implements BytecodeRecorderImpl.ReturnedProxy, Supplier<String[]>
A build item that represents the raw command line arguments as they were passed to the application.
This can be passed directly to bytecode recorders that take a
Supplier<String[]>
.
No filtering is done on these parameters.-
Constructor Details
-
RawCommandLineArgumentsBuildItem
public RawCommandLineArgumentsBuildItem()
-
-
Method Details
-
__returned$proxy$key
As this object directly implements ReturnedProxy it can be passed into bytecode recorders. The runtime value of the command line parameters are placed directly into the startup context under this key.- Specified by:
__returned$proxy$key
in interfaceBytecodeRecorderImpl.ReturnedProxy
-
__static$$init
public boolean __static$$init()- Specified by:
__static$$init
in interfaceBytecodeRecorderImpl.ReturnedProxy
-
get
-