Package cdc.app
Class AppInfo
- java.lang.Object
-
- cdc.app.AppInfo
-
- All Implemented Interfaces:
cdc.util.debug.Printable
public final class AppInfo extends Object implements cdc.util.debug.Printable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAppInfo.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AppInfo.Builderbuilder()Set<String>getAppPropsNames()StringgetAppPropValue(String name)Set<String>getEnvVarsNames()StringgetEnvVarValue(String name)List<String>getMainArgs()List<String>getStackTrace()Set<String>getSysPropsNames()StringgetSysPropValue(String name)InstantgetTimestamp()List<String>getVMArgs()booleanhasStackTrace()voidprint(PrintStream out, int level)static voidsetMainArgs(String[] args)
-
-
-
Method Detail
-
setMainArgs
public static void setMainArgs(String[] args)
-
getTimestamp
public Instant getTimestamp()
-
hasStackTrace
public boolean hasStackTrace()
-
print
public void print(PrintStream out, int level)
- Specified by:
printin interfacecdc.util.debug.Printable
-
builder
public static AppInfo.Builder builder()
-
-