Code Model
Business Units
Expressions
String Operations

String Operations

Length

Represents the lenght of a string to uppercase.

{
   "ExpressionType": "Length"
}

Count

Represents count of character into a string.

{
   "ExpressionType": "Count"
}

ToUpper

Represents converting a string to uppercase.

{
   "ExpressionType": "ToUpper"
}

ToUpperFirstLetter

Represents converting the first letter into string to uppercase.

{
   "ExpressionType": "ToUpperFirstLetter"
}

ToLower

Represents converting a string to lowercase.

{
  "ExpressionType": "ToLower"
}

Split

Represents splitting a string.

{
  "ExpressionType": "Split",
  "Splitter":","
}

Concact

Represents concatenating strings.

{
   "ExpressionType": "Concact",
   "Items": [
       {
           "ExpressionType": "Constant",
           "DataType": "String",
           "Value": "First Name"
       },
       {
           "ExpressionType": "Constant",
           "DataType": "String",
           "Value": "Last Name"
       }
   ]
}

Join

Represents joining strings.

{
    "ExpressionType": "Join",
    "Items": [
        {
            "ExpressionType": "Constant",
            "DataType": "String",
            "Value": "John"
        },
        {
            "ExpressionType": "Constant",
            "DataType": "String",
            "Value": "William"
        }
    ],
    "Seperator": ","
}

TrimStart

Represents trimming the start of a string.

{
    "ExpressionType": "TrimStart",
    "TrimCharacter":  {
        "ExpressionType": "Constant",
        "DataType": "String",
        "Value": " "
    }
}

TrimEnd

Represents trimming the end of a string.

{
    "ExpressionType": "TrimEnd",
    "TrimCharacter":  {
        "ExpressionType": "Constant",
        "DataType": "String",
        "Value": " "
    }
}

Trim

Represents trimming the start and the end of a string.

{
    "ExpressionType": "Trim",
    "TrimCharacter":  {
        "ExpressionType": "Constant",
        "DataType": "String",
        "Value": " "
    }
}

ReplaceString

Represents trimming the start of a string.

{
    "ExpressionType": "ReplaceString",
    "OldValue": {
        "ExpressionType": "Constant",
        "DataType": "String",
        "Value": "John"
    },
    "NewValue": {
        "ExpressionType": "Constant",
        "DataType": "String",
        "Value": "William"
    }
}

ToString

Represents converting a value to string.

{
    "ExpressionType": "ToString"
}

SubString

Represents retrieve a portion of a string.

{
    "ExpressionType": "SubString",
    "StartIndex": 0
}