Package de.neuland.jade4j.util
Class ArgumentSplitter
java.lang.Object
de.neuland.jade4j.util.ArgumentSplitter
Split arguments passed as single String into list of strings, preserve quotes when argument is not simple string constant.
For example:
foo('a'),'b' -> [ "foo('a')", "b" ]
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidpushArg(StringBuilder sb) Split arguments passed as single String into list
-
Field Details
-
argumentDelimiter
private static final char argumentDelimiter- See Also:
-
arguments
-
argList
-
-
Constructor Details
-
ArgumentSplitter
-
-
Method Details
-
split
Split arguments passed as single String into list- Parameters:
arguments-- Returns:
- Parsed arguments
-
splitArguments
-
pushArg
-