Class LaunchSysProp.LaunchSysPropWithJvm
java.lang.Object
com.inductiveautomation.ignition.client.launch.util.LaunchSysProp<String>
com.inductiveautomation.ignition.client.launch.util.LaunchSysProp.LaunchSysPropWithJvm
- Enclosing class:
- LaunchSysProp<T>
A system prop which has keys and legacy keys, but also has a companion "jvm" property which should be set along
with it. This can't really just be a
just might not even be defined
deviate based on what specifically is being launched
Not typically conform to the typical
LaunchSysProp.StringLaunchSysProp
because:
-D{key}={value}
syntax-
Nested Class Summary
Nested classes/interfaces inherited from class com.inductiveautomation.ignition.client.launch.util.LaunchSysProp
LaunchSysProp.BooleanLaunchSysProp, LaunchSysProp.IntLaunchSysProp, LaunchSysProp.LaunchSysPropWithJvm, LaunchSysProp.LongLaunchSysProp, LaunchSysProp.SequenceLaunchSysProp, LaunchSysProp.StringLaunchSysProp
-
Field Summary
Fields inherited from class com.inductiveautomation.ignition.client.launch.util.LaunchSysProp
key, legacyKey, value
-
Method Summary
Modifier and TypeMethodDescriptiontoDPropsWith
(String value) Returns a set of CLI arguments in the form of-D${key}=${value}
, unless the value is null, then an empty Set is returned.Methods inherited from class com.inductiveautomation.ignition.client.launch.util.LaunchSysProp
key, toDProps, value, valueOr
-
Method Details
-
toDPropsWith
Description copied from class:LaunchSysProp
Returns a set of CLI arguments in the form of-D${key}=${value}
, unless the value is null, then an empty Set is returned. The value which is provided is the value which is always returned. This is a convenience method for returning the correct CLI arguments, but where a new value is required, like on retargets etc- Overrides:
toDPropsWith
in classLaunchSysProp<String>
-