List of Intrinsic methods
Jump to navigation
Jump to search
The following are the available Intrinsic methods.
| Method | Class | Description |
|---|---|---|
| Absolute | Float | Absolute value of a number |
| AES128CBCdecrypt | String | AES 128-bit key decryption |
| AES128CBCencrypt | String | AES 128-bit key decryption |
| AES128decrypt | String | AES 128-bit key decryption |
| AES128encrypt | String | AES 128-bit key decryption |
| AES192CBCdecrypt | String | AES 192-bit key CBC decryption |
| AES192CBCencrypt | String | AES 192-bit key CBC decryption |
| AES192decrypt | String | AES 192-bit key decryption |
| AES192encrypt | String | AES 192-bit key decryption |
| AES256CBCdecrypt | String | AES 256-bit key CBC decryption |
| AES256CBCencrypt | String | AES 256-bit key CBC decryption |
| AES256decrypt | String | AES 256-bit key decryption |
| AES256encrypt | String | AES 256-bit key decryption |
| After | String | Part of string after a substring |
| Antilog | Float | Antilog base e of a number |
| AntilogE | Float | Antilog base e of a number |
| Antilog10 | Float | Antilog base 10 of a number |
| Antilog2 | Float | Antilog base 2 of a number |
| AsciiToEbcdic | String | Convert ASCII string to EBCDIC |
| Base64ToString | String | Convert a base 64 string to Ebcdic |
| Before | String | Part of string before a substring |
| BinaryToFloat | String | Convert binary string representation of a number to floating point |
| BinaryToInteger | String | Convert a binary string to an integer |
| BitAndInteger | Float | Do bitwise And of integers |
| BitAndString | String | Do bitwise And of strings |
| BitClearString | String | Clear a bit in a string |
| BitCountString | String | Count number of on bits in a string |
| BitFlipString | String | Flip a bit in a string |
| BitOffInteger | Float | Clear bits in one integer from another |
| BitOffString | String | Clear bits in one string from another |
| BitOnInteger | Float | Set bits in one integer from another |
| BitOnString | String | Set bits in one string from another |
| BitOrInteger | Float | Do bitwise Or of integers |
| BitOrString | String | Do bitwise Or of strings |
| BitSetString | String | Set a bit in a string |
| BitShiftLeftInteger | Float | Do left shift of bits in an integer |
| BitShiftRightInteger | Float | Do right shift of bits in an integer |
| BitValueString | String | Get bit value (0 or 1) in a string |
| BitXorInteger | Float | Do bitwise exclusive Or of integers |
| BitXorString | String | Do bitwise exclusive Or of strings |
| Center | String | Center the input string within a return string of a specified length |
| Centre | String | Center the input string within a return string of a specified length |
| CertificateRequest | String | Create a certificate request from a private key |
| Char | String | The value at a specified position in the input string |
| CharacterToUnicode | String | Translate characters to unicode |
| ClientCertificateRequest | String | Create a client certificate request from a public key |
| DaysToString | Float | Convert days since 1900 to string date/time |
| DEA128CBCdecrypt | String | DEA 128-bit key decryption |
| DEA128CBCencrypt | String | DEA 128-bit key decryption |
| DEA128decrypt | String | DEA 128-bit key decryption |
| DEA128encrypt | String | DEA 128-bit key decryption |
| DEA192CBCdecrypt | String | DEA 192-bit key CBC decryption |
| DEA192CBCencrypt | String | DEA 192-bit key CBC decryption |
| DEA192decrypt | String | DEA 192-bit key decryption |
| DEA192encrypt | String | DEA 192-bit key decryption |
| DEA64CBCdecrypt | String | DEA 64-bit key CBC decryption |
| DEA64CBCencrypt | String | DEA 64-bit key CBC decryption |
| DEA64decrypt | String | DEA 64-bit key decryption |
| DEA64encrypt | String | DEA 64-bit key decryption |
| Deflate | String | Compress a longstring with deflate |
| DerToXmlDoc | String | Convert DER encoded data to XML |
| Div | Float | Integer division |
| EbcdicToAscii | String | Convert EBCDIC string to ASCII |
| EbcdicToUnicode | String | Convert EBCDIC string to Unicode |
| FloatToBinary | Float | Binary string containing floating point representation |
| FloatToString | Float | Convert a number to a string |
| FormUrlDecodeUnicode | String | Convert Form URL encoded UTF-8 string to Unicode |
| Gunzip | String | Decompress a longstring with GUNZIP |
| GunzipDatetimeNS | String | Return create date of GZIP format longstring |
| GunzipFilename | String | Return name of GZIP format longstring |
| Gzip | String | Compress a longstring with GZIP |
| HexToInteger | String | Convert a hexadecimal string to an integer |
| HexToString | String | Convert a hexadecimal string to Ebcdic |
| Inflate | String | Decompress a longstring with inflate |
| Insert | String | Insert argument string inside the method object string |
| IntegerToBinary | Float | Convert an integer to a binary string |
| IntegerToHex | Float | Convert an integer to a hexadecimal string |
| IsOneOf | String | Is the method object string matched by any of the strings in the input list? |
| IsPrime | Float | Is this number prime? |
| IsStartOf | String | Is the method object string an initial substring of the argument string? |
| JsonParse | Unicode | Parse a string into a Json object tree |
| Left | String | The left-most characters of the string |
| Length | String | The length of the string |
| Log | Float | Natural log (base e) of a number |
| LogE | Float | Natural log (base e) of a number |
| Log10 | Float | Log base 10 of a number |
| Log2 | Float | Log base 2 of a number |
| MarksNumberToStoreCode | Float | |
| MarksStoreCodeDecrement | String | |
| MarksStoreCodeIncrement | String | |
| MarksStoreCodeToNumber | String | |
| MD5digest | String | 16-byte MD5 digest |
| MillisecondsToString | Float | Convert milliseconds since 1900 to string date/time |
| Mod | Float | Remainder of integer division |
| Modulus | Float | Remainder of integer division |
| NextPrime | Float | Find smallest prime greater than this number |
| ParseLines | String | Parse delimited string, creating new Stringlist |
| PositionIn | String | The numeric position of one string within another |
| PositionOf | String | The numeric position of one string within another |
| PreviousPrime | Float | Find greatest prime smaller than this number |
| RC4decrypt | String | RC4 encryption or decryption |
| RC4encrypt | String | RC4 encryption or decryption |
| RegexMatch | String | Position after match of regex |
| RegexReplace | String | Replace regex match(es) |
| RegexSplit | String | Split string using regex, creating new Stringlist |
| Remove | String | Remove the occurrences of a specified substring |
| Replace | String | Replace occurrences of a substring with a substitute string |
| Reverse | String | Return string characters in right-to-left order |
| Right | String | The right-most characters of the string |
| Round | Float | Round a floating point number to specified decimal places |
| RSAPrivateKeyToXmlDoc | String | Convert BER encoded RSA private key to XML |
| SecondsToString | Float | Convert seconds since 1900 to string date/time |
| SHAdigest | String | 20-byte SHA digest |
| SHA224digest | String | 224-bit SHA-2 digest |
| SHA256digest | String | 256-bit SHA-2 digest |
| SHA384digest | String | 384-bit SHA-384 digest |
| SHA512digest | String | 512-bit SHA-512 digest |
| SignedCertificate | String | Sign a certificate request |
| SignedClientCertificate | String | Sign a client certificate request |
| SquareRoot | Float | Square root of a number |
| StartsWith | String | Is the argument string an initial substring of the method object string? |
| StringToBase64 | String | Convert an Ebcdic string to base 64 |
| StringToDays | String | Convert string date/time to days since 1900 |
| StringToHex | String | Convert an Ebcdic string to hexadecimal |
| StringTokenizer | String | Create a tokenizer using the method object string |
| StringToMilliseconds | String | Convert string date/time to milliseconds since 1900 |
| StringToSeconds | String | Convert string date/time to seconds since 1900 |
| Substring | String | Return a substring of the method object string |
| TimeStringConvert | String | Convert date/time string from one format to another |
| ToDegrees | Float | Convert a number in radians to degrees |
| ToFloatPower | Float | Raise number to a floating point power |
| ToIntegerPower | Float | Raise number to an integer power |
| ToLower | String | Return alphabetic characters as all-lowercase |
| ToPower | Float | Raise number to an integer power |
| ToRadians | Float | Convert a number in desgrees to radians |
| ToString | String | Convert string to a string |
| ToUpper | String | Return alphabetic characters as all-uppercase |
| Translate | String | Apply a Character Map to the method object string |
| TrimLeft | String | Trim bytes from left of string |
| TrimRight | String | Trim bytes from right of string |
| U | String | Convert EBCDIC string to Unicode constant, including character encoding |
| UnicodeAfter | Unicode | Part of string after a substring |
| UnicodeBefore | Unicode | Part of string before a substring |
| UnicodeChar | Unicode | The value at a specified position in the input string |
| UnicodeEQ | Unicode | Test if unicode strings are equal |
| UnicodeFormUrlEncode | Unicode | Form URL encode unicode string |
| UnicodeGE | Unicode | Test if unicode string greater than or equal to another |
| UnicodeGT | Unicode | Test if unicode string greater than another |
| UnicodeLE | Unicode | Test if unicode string less than or equal to another |
| UnicodeLeft | Unicode | The left-most characters of the string |
| UnicodeLength | Unicode | Length of this string |
| UnicodeLT | Unicode | Test if unicode string less than another |
| UnicodeNE | Unicode | Test if unicode strings are unequal |
| UnicodePositionIn | Unicode | The numeric position of one string within another |
| UnicodePositionOf | Unicode | The numeric position of one string within another |
| UnicodeRegexMatch | Unicode | Position after match of regex |
| UnicodeRegexReplace | Unicode | Replace regex match(es) |
| UnicodeReplace | Unicode | Apply the replacement table to this string |
| UnicodeRight | Unicode | The right-most characters of the string |
| UnicodeSubstring | Unicode | Return a substring of the method object string |
| UnicodeToEbcdic | Unicode | Translate to Ebcdic |
| UnicodeToLower | Unicode | Translate to lowercase |
| UnicodeToUpper | Unicode | Translate to uppercase |
| UnicodeToUtf16 | Unicode | Translate to UTF-16 |
| UnicodeToUtf8 | Unicode | Translate to UTF-8 |
| UnicodeTrimLeft | Unicode | Trim characters from left of string |
| UnicodeTrimRight | Unicode | Trim characters from right of string |
| UnicodeUnspace | Unicode | Remove whitespace characters from the string |
| UnicodeUntranslatablePosition | Unicode | Position of first Unicode character not translatable to EBCDIC |
| UnicodeUrlEncode | Unicode | URL encode unicode string |
| UnicodeWith | Unicode | Concatenate this Unicode string with another |
| Unspace | String | Remove whitespace characters from the string |
| UrlDecodeUnicode | String | Convert URL encoded UTF-8 string to Unicode |
| Utf16ToUnicode | String | Convert a UTF-16 Longstring bytestream to Unicode |
| Utf8ToUnicode | String | Convert a UTF-8 Longstring bytestream to Unicode |
| Word | String | Select word from list of words |
| WordCount | String | Count words in list |
| WordNumberIn | String | Word number of method object needle within argment list of words |
| WordNumberOf | String | Word number of argument needle within method object list of words |
| Words | String | Sublist of list of words |
| X | String | Hex constant method |
| X509CertificateToXmlDoc | String | Convert BER encoded X.509 certificate to XML |
| X509CrlToXmlDoc | String | Convert BER encoded X.509 CRL to XML |
| Zip | String | Compress a longstring with ZIP |