Strings: Untying the Knot
If you’ve come this far without knowing what Strings are, I applaud you. As Variables are primarily String driven, a suite of conditions exist for manipulating them.
These literally call the Java function for the String and inserts the result into a variable. Find the function documentation here.
Name | ID |
---|---|
StringConcatCondition | stringConcat |
StringCompareToCondition | stringCompare |
StringContainsCondition | stringContains |
StringEndsWithCondition | stringEnds |
StringEqualsCondition | stringEquals |
StringIndexOfCondition | stringIndex |
StringLowerCaseCondition | stringLower |
StringReplaceCondition | stringReplace |
StringSplitCondition | stringSplit |
StringStartsWithCondition | stringStarts |
StringSubStringCondition | stringSubstr |
StringTrimCondition | stringTrim |
StringUpperCaseCondition | stringUpper |
StringLengthCondition | stringLength |
However, there are also a few special Conditions made to handle Strings:
Name | ID | Description |
---|---|---|
Base64DecodeCondition | base64Decode |
Decodes a Base64 String |
Base64EncodeCondition | base64Encode |
Encodes a String into a Base64 String |
JsonSafeCondition | jsonSafe |
Converts a String to be safe to insert into JSON files. |