Package io.quarkus.bootstrap.model
Class MutableBaseJvmOption<T extends MutableBaseJvmOption<T>>
java.lang.Object
io.quarkus.bootstrap.model.MutableBaseJvmOption<T>
- All Implemented Interfaces:
JvmOption,Mappable,Serializable
- Direct Known Subclasses:
MutableStandardJvmOption,MutableXxJvmOption
public abstract class MutableBaseJvmOption<T extends MutableBaseJvmOption<T>>
extends Object
implements JvmOption, Serializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidAdds an option with its values as a property.asMap(MappableCollectionFactory factory) Returns an instance of aMapthat represents this instance.getName()Simple option name without dashesprotected abstract Stringprotected abstract StringAll the configured option values.protected voidprotected StringtoString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface io.quarkus.bootstrap.model.JvmOption
hasValue, toCliOptions
-
Constructor Details
-
MutableBaseJvmOption
public MutableBaseJvmOption()
-
-
Method Details
-
getName
Description copied from interface:JvmOptionSimple option name without dashes -
getValues
Description copied from interface:JvmOptionAll the configured option values. -
setName
-
addValue
-
getPropertyGroupPrefix
-
getQuarkusExtensionPropertyPrefix
-
addToQuarkusExtensionProperties
Description copied from interface:JvmOptionAdds an option with its values as a property.- Specified by:
addToQuarkusExtensionPropertiesin interfaceJvmOption- Parameters:
props- properties to add an argument to
-
toPropertyValue
-
asMap
Description copied from interface:MappableReturns an instance of aMapthat represents this instance. -
toString
-