Package com.github.beothorn.agent
Class CommandLine
- java.lang.Object
-
- com.github.beothorn.agent.CommandLine
-
public class CommandLine extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CommandLine()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String[]allFlagsOnArgument(java.lang.String arguments)static java.util.Optional<java.lang.String>argumentFilter(java.lang.String argument)static booleanargumentHasIncludeCoreClasses(java.lang.String argument)static booleanargumentHasNoCaptureValuesMode(java.lang.String argument)static booleanargumentHasNoSnapshotsMode(java.lang.String argument)static booleanargumentHasQualifiedFunctions(java.lang.String argument)static booleanargumentHasShouldCaptureStackTraces(java.lang.String argument)static java.util.Optional<java.lang.String>argumentInterceptMethodEntry(java.lang.String argument)static Log.LogLevelargumentLogLevel(java.lang.String argument)static java.util.Optional<java.lang.Integer>argumentServerPort(java.lang.String argument)static java.util.Optional<java.lang.String>argumentStartRecordingTriggerFunction(java.lang.String argument)static java.util.Optional<java.lang.String>argumentStopRecordingTriggerFunction(java.lang.String argument)static booleanisOnArguments(java.lang.String flag, java.lang.String arguments)static java.util.Optional<java.lang.String>outputFileOnArgument(java.lang.String argument)static voidvalidateArguments(java.lang.String argument)
-
-
-
Method Detail
-
validateArguments
public static void validateArguments(java.lang.String argument)
-
isOnArguments
public static boolean isOnArguments(java.lang.String flag, java.lang.String arguments)
-
allFlagsOnArgument
public static java.lang.String[] allFlagsOnArgument(java.lang.String arguments)
-
argumentHasQualifiedFunctions
public static boolean argumentHasQualifiedFunctions(java.lang.String argument)
-
argumentHasNoCaptureValuesMode
public static boolean argumentHasNoCaptureValuesMode(java.lang.String argument)
-
argumentHasShouldCaptureStackTraces
public static boolean argumentHasShouldCaptureStackTraces(java.lang.String argument)
-
argumentHasIncludeCoreClasses
public static boolean argumentHasIncludeCoreClasses(java.lang.String argument)
-
argumentHasNoSnapshotsMode
public static boolean argumentHasNoSnapshotsMode(java.lang.String argument)
-
argumentFilter
public static java.util.Optional<java.lang.String> argumentFilter(java.lang.String argument)
-
argumentInterceptMethodEntry
public static java.util.Optional<java.lang.String> argumentInterceptMethodEntry(java.lang.String argument)
-
argumentStartRecordingTriggerFunction
public static java.util.Optional<java.lang.String> argumentStartRecordingTriggerFunction(java.lang.String argument)
-
argumentStopRecordingTriggerFunction
public static java.util.Optional<java.lang.String> argumentStopRecordingTriggerFunction(java.lang.String argument)
-
argumentServerPort
public static java.util.Optional<java.lang.Integer> argumentServerPort(java.lang.String argument)
-
argumentLogLevel
public static Log.LogLevel argumentLogLevel(java.lang.String argument)
-
outputFileOnArgument
public static java.util.Optional<java.lang.String> outputFileOnArgument(java.lang.String argument)
-
-