Class ApplicationArgs
- java.lang.Object
-
- be.yildizgames.common.configuration.parameter.ApplicationArgs
-
public class ApplicationArgs extends java.lang.ObjectArgument 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()booleanisEmpty()static ApplicationArgsof(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()
-
-