Compatible Unicode Intrinsic Functions (PRIM_LIBI.ICompatibleUnicodeIntrinsics)
Compatible Unicode intrinsic functions
Ancestors - None

Details


Container for all compatible unicode intrinsic functions.

Methods

Name

Description

AsBoolean

Return a string as a Boolean Result, FalseCaption, TrueCaption

AsCodePoint

Return the UTF16 code table value for the character Result

AsDate

Return a string as a date Result, Format

AsDateTime

Return a string as a datetime Result, Format

AsDbcsFixedChar

Return the string as a Fixed length DBCS string Result, TargetLength

AsDbcsString

Return the string as a DBCS string Result

AsDuration

Return the string as a duration Result

AsFloat

Return the string as a float Result

AsGregorianDay

Returns the variable in Gregorian day format Result

AsGregorianMonth

Returns the variable in Gregorian month format Result

AsGregorianMonthDay

Returns the variable in Gregorian month day format Result

AsGregorianYear

Returns the variable in Gregorian year format Result

AsGregorianYearMonth

Returns the variable in Gregorian year month format Result

AsInteger

Return the variable as an integer Result

AsNativeString

Convert the UTF String to native Result

AsNumber

Return the variable as a number Result

AsSbcsString

Return the variable as a single byte character string Result

AsSqlHexLiteral

Convert a Unicode string to a database specific string Result, DataBaseType

AsTime

AsTime method Result, Format

AsValue

Return the variable as a value if SQLNull Result, Default

BlankConcat

Concatenate strings with a blank between each Result, String1, String2, String3, String4, String5, String6, String7, String8, String9

ByteTypeAt

Return the byte type at a specific position in the string Result, Index

Center

Center the string within the variable Result, Length, Pad

Centre

Centre the string within the variable Result, Length, Pad

CharTypeAt

Return the character type at a specific position in the string Result, Position

Compare

Compare two strings Result, To, CompareKind, IgnoreCase

Concat

Concatenate strings ignoring trailing spaces Result, String1, String2, String3, String4, String5, String6, String7, String8, String9

Contains

Test to see is a string is contained in the variable Result, String, StartPosition

ContainsOnly

Test to see if the strings contains only the specified characters Result, String

CurChars

The number of characters in the string Result

CurEbcdicSize

Length of the string in EBCDIC Result

CurSize

Length of the variable content in bytes Result

Decrypt

Decrypt the string using the TEA algorithm Result, Key

DeleteSubstring

Delete part of a string Result, StartPosition, Length

Encrypt

Encrypt the string using the TEA algorithm Result, Key

InsertString

Insert a string in a string Result, String, At, Pad

IsBoolean

Test if the string is a Boolean Result, FalseCaption, TrueCaption

IsDate

Test if the variable is a date Result, Format

IsDateTime

Test if the variable is a datetime Result, Format

IsDbcs

Test if the string is DBCS Result

IsDuration

Test whether the string is a valid duration Result

IsFloat

Test whether the string is a valid float Result

IsGregorianDay

Test if the variable is a Gregorian day Result

IsGregorianMonth

Test if the variable is a Gregorian month Result

IsGregorianMonthDay

Test if the variable is a Gregorian month day Result

IsGregorianYear

Test if the variable is a Gregorian year Result

IsGregorianYearMonth

Test if the variable is a Gregorian year month Result

IsMatch

Does the string match the regular expression Result, Pattern

IsMixed

Test if the string contains SBCS and DBCS characters Result

IsNotSqlNull

Test if the variable is not SQLNull Result

IsNull

Test if the variable is a LANSA null Result

IsNumber

Test if the variable is a number Result

IsSbcs

Test if the string is DBCS Result

IsSqlNull

Test if the variable is SQLNull Result

IsTime

Test if the variable is a valid time Result, Format

IsValidEmail

Test whether the string contains a valid email address Result

IsValidPassword

Test whether the string contains a valid password Result, Strength

LastPositionIn

Find the last position of the subject in a string Result, String

LastPositionOf

Find the last position of the value in this variable Result, String

LeftMost

Get the left most characters from the string Result, Characters, Pad

LeftTrim

Trim characters from the left of the string Result, OfText

LowerCase

Convert a string to lower case Result

Max

Returns the largest string Result, String1, String2, String3, String4, String5, String6, String7, String8, String9

Min

Returns the smallest string Result, String1, String2, String3, String4, String5, String6, String7, String8, String9

OccurrencesIn

Find the number times the string occurs in a variable Result, String, StartPosition

OccurrencesOf

OccurrencesOf method Result, String, StartPosition

PositionIn

Find the position of this variable in a string Result, String, StartPosition

PositionOf

Find the position of a string in this variable Result, String, StartPosition

Remove

Remove the specified string from the source Result, Object

RemoveAll

Remove all occurrences of the specified string from the source Result, Object

RemoveCharacters

Remove all occurrences of the specified characters from the source Result, Object

Repeat

Repeat a string a number of times Result, Times

Replace

Replace the specified string Result, Object, Replacement

ReplaceAll

Replace all occurrences of the specified string in the source Result, Object, Replacement

ReplaceSubstring

Replace a portion of a string with a new value Result, StartPosition, Length, With, Pad

Reverse

Reverse a string Result

RightAdjust

Right adjust the string Result, Length, Pad

RightMost

Get the right most characters from the string Result, Characters, Pad

RightTrim

Trim characters from the right of the string Result, OfText

Substitute

Embed strings at specific substitution points (&1 &2 etc) Result, String1, String2, String3, String4, String5, String6, String7, String8, String9

Substring

Return part of a string Result, StartPosition, Length, Pad

TranslateCharacters

Translate the specified characters Result, From, To

Trim

Trim characters from either end of the string Result, OfText

TrimBlankConcat

Concatenate with blanks trimming trailing blanks Result, String1, String2, String3, String4, String5, String6, String7, String8, String9

TrimConcat

Concatenate trimming trailing blanks Result, String1, String2, String3, String4, String5, String6, String7, String8, String9

TrimSubstitute

Embed strings at specific substitution points (&1 &2 etc) trimming trailing blanks Result, String1, String2, String3, String4, String5, String6, String7, String8, String9

UpperCase

Convert to upper case Result

UrlDecode

Convert an encoded URL to text Result

UrlEncode

Convert a URL to encoded text Result

See also

All Component Classes
Technical Reference