Class ApplicationArgs
- java.lang.Object
-
- be.yildizgames.common.configuration.parameter.ApplicationArgs
-
public class ApplicationArgs extends java.lang.Object
Argument received when starting the application, expected format is key=value. Any argument without key value pattern can be also retrieved anyway.- Author:
- Grégory Van den Borre
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.String>
getArg(java.lang.String key)
java.util.List<Arg>
getArgs()
boolean
isEmpty()
static ApplicationArgs
of(java.lang.String... args)
Create a new arguments instance.
-
-
-
Method Detail
-
of
public static ApplicationArgs of(java.lang.String... args)
Create a new arguments instance.- Parameters:
args
- Arguments received, can be null.- Returns:
- The created application argument object.
-
getArgs
public final java.util.List<Arg> getArgs()
-
getArg
public java.util.Optional<java.lang.String> getArg(java.lang.String key)
-
isEmpty
public boolean isEmpty()
-
-