Class CommandParser
java.lang.Object
net.datenwerke.rs.terminal.service.terminal.helpers.CommandParser
Third Party
- http://jopt-simple.sourceforge.net/
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetArgumentNr(int nr) String[]getCurrentArgument(int cursorPosition) getTokenNr(int nr) intgetTokenNrBy(int cursorPosition) String[]booleanbooleanbooleanisBeforeFirstToken(int cursorPosition) booleanisInBaseCommand(int cursorPosition) booleanisInCommand(int commandNr, int cursorPosition) OptionSet
-
Constructor Details
-
CommandParser
-
-
Method Details
-
getRawCommand
-
getBaseCommand
-
parse
-
getArguments
-
getTokens
-
hasOption
-
hasOption
-
getNonOptionArguments
-
getCurrentArgument
-
isBeforeFirstToken
public boolean isBeforeFirstToken(int cursorPosition) -
isInBaseCommand
public boolean isInBaseCommand(int cursorPosition) -
getArgumentString
-
getArgumentNr
-
getTokenNr
-
isInCommand
public boolean isInCommand(int commandNr, int cursorPosition) -
getTokenNrBy
public int getTokenNrBy(int cursorPosition) -
getSubCommandParser
-