Namespace: OpenEdge.Core
Class
Assert
Parent classes:
Progress.Lang.Object

Inherits: Progress.Lang.Object

Copyright (c) 2013-2020 by Progress Software Corporation
and/or one of its subsidiaries or affiliates. All rights reserved.
File:Assert
Purpose:General assertions of truth.
Author(s):pjudge
Created:Wed Mar 03 10:08:57 EST 2010
Notes:* This version based on the AutoEdge|TheFactory version




Method Summary
Options Name Purpose
Equals (character, character)
Equals (date, date)
Equals (datetime, datetime)
Equals (datetime-tz, datetime-tz)
Equals (decimal, decimal)
Equals (handle, handle)
Equals (int64, int64)
Equals (integer, integer)
Equals (logical, logical)
Equals (longchar, longchar)
Equals (Object, Object)
Equals (recid, recid)
Equals (rowid, rowid)
HasDeterminateExtent (character[])
HasDeterminateExtent (character[], character)
HasDeterminateExtent (int64[])
HasDeterminateExtent (int64[], character)
HasDeterminateExtent (integer[])
HasDeterminateExtent (integer[], character)
HasDeterminateExtent (Object[], character)
IsAbstract (Class)
IsAvailable (handle)
IsAvailable (handle, character)
IsDecimal (character)
IsDecimal (character, character)
IsEmpty (character) /* Validates that the argument is empy (blank) @param character The value to check @throws AssertionFailedError */
IsEmpty (handle)
IsEmpty (handle, character)
IsEmpty (longchar, character) /* Validates that the argument is empy (blank) @param character The value to check @param character The name of the argument (for errors) @throws AssertionFailedError */
IsFalse (logical)
IsFalse (logical, character) /* deliberate not false */
IsFinal (Class)
IsIn (character, longchar, character) /* Asserts that the input value is in the provided list @param character The value to check @param longchar A comma-separated list to check against @param character The name of the argument */
IsIn (character, longchar, character, character) /* Asserts that the input value is in the provided list @param character The value to check @param longchar A delimited-separated list to check against @param character The delimiter character @param character The name of the argument */
IsIndeterminateArray (character[])
IsIndeterminateArray (character[], character)
IsIndeterminateArray (int64[])
IsIndeterminateArray (int64[], character)
IsIndeterminateArray (integer[])
IsIndeterminateArray (integer[], character)
IsIndeterminateArray (Object[], character)
IsInt64 (character)
IsInt64 (character, character)
IsInteger (character)
IsInteger (character, character)
IsInterface (Class)
IsLogical (character) /* Asserts that the input value can be converted to a logical value with the default/built-in format mask (see doc) @param character A character expression to evaluate @throws AssertionFailedError */
IsLogical (character, character) /* Asserts that the input value can be converted to a logical value with the default/built-in format mask (see doc) @param character A character expression to evaluate @param character The name of the argument @throws AssertionFailedError */
IsLogical (character, character, character) /* Asserts that the input value can be converted to a logical value @param character A character expression to evaluate @param character The format mask for the logical value @param character The name of the argument @throws AssertionFailedError */
IsNegative (decimal)
IsNegative (decimal, character)
IsNegative (int64)
IsNegative (int64, character)
IsNegative (integer)
IsNegative (integer, character)
IsNull (character)
IsNull (character, character)
IsNull (decimal)
IsNull (decimal, character)
IsNull (handle)
IsNull (handle, character)
IsNull (int64)
IsNull (int64, character)
IsNull (integer)
IsNull (integer, character)
IsNull (longchar)
IsNull (longchar, character)
IsNull (Object)
IsNull (Object, character)
IsNull (Object[])
IsNull (Object[], character)
IsNull (raw)
IsNull (raw, character)
IsPositive (decimal)
IsPositive (decimal, character)
IsPositive (int64)
IsPositive (int64, character)
IsPositive (integer)
IsPositive (integer, character)
IsTrue (logical)
IsTrue (logical, character) /* deliberate not true */
IsType (handle, DataTypeEnum)
IsType (handle, DataTypeEnum, character) /** Asserts that a handle is valid and of a particular datatype @param handle The handle being checked. @param DataTypeEnum The type the handle/variable being checked should be. @param character The name of the variable/handle. */
IsType (Object, Class)
IsType (Object[], Class)
IsUnknown (logical)
IsUnknown (logical, character) /* deliberate not ? */
IsZero (decimal)
IsZero (decimal, character)
IsZero (int64)
IsZero (int64, character)
IsZero (integer)
IsZero (integer, character)
IsZeroOrNegative (decimal)
IsZeroOrNegative (decimal, character)
IsZeroOrNegative (int64)
IsZeroOrNegative (int64, character)
IsZeroOrNegative (integer)
IsZeroOrNegative (integer, character)
IsZeroOrPositive (decimal)
IsZeroOrPositive (decimal, character)
IsZeroOrPositive (int64)
IsZeroOrPositive (int64, character)
IsZeroOrPositive (integer)
IsZeroOrPositive (integer, character)
NonZero (decimal)
NonZero (decimal, character)
NonZero (int64)
NonZero (int64, character)
NonZero (int64[])
NonZero (int64[], character)
NonZero (integer)
NonZero (integer, character)
NonZero (integer[])
NonZero (integer[], character)
NotAbstract (Class)
NotAvailable (handle)
NotAvailable (handle, character)
NotEmpty (handle)
NotEmpty (handle, character)
NotEmpty (longchar)
NotEmpty (longchar, character)
NotEqual (character, character)
NotEqual (decimal, decimal)
NotEqual (handle, handle)
NotEqual (int64, int64)
NotEqual (integer, integer)
NotEqual (longchar, longchar)
NotEqual (Object, Object)
NotEqual (recid, recid)
NotEqual (rowid, rowid)
NotFalse (logical)
NotFalse (logical, character)
NotFinal (Class)
NotIn (character, longchar, character) /* Asserts that the input value is NOT in the provided list @param character The value to check @param longchar A COMMA-separated list to check against @param character The name of the argument */
NotIn (character, longchar, character, character) /* Asserts that the input value is NOT in the provided list @param character The value to check @param longchar A delimited-separated list to check against @param character The delimiter character @param character The name of the argument */
NotInterface (Class)
NotNull (character)
NotNull (character, character)
NotNull (character[])
NotNull (character[], character)
NotNull (date)
NotNull (date, character)
NotNull (datetime)
NotNull (datetime, character)
NotNull (datetime-tz)
NotNull (datetime-tz, character)
NotNull (decimal)
NotNull (decimal, character)
NotNull (handle)
NotNull (handle, character) /** Asserts that a handle is valid. @param handle The handle being checked. @param character The name of the handle/variable being checked. */
NotNull (int64)
NotNull (int64, character)
NotNull (integer)
NotNull (integer, character)
NotNull (longchar)
NotNull (longchar, character)
NotNull (Object)
NotNull (Object, character)
NotNull (Object[])
NotNull (Object[], character)
NotNull (raw)
NotNull (raw, character)
NotNullOrEmpty (character)
NotNullOrEmpty (character, character)
NotNullOrEmpty (character[])
NotNullOrEmpty (character[], character)
NotNullOrEmpty (ICollection)
NotNullOrEmpty (ICollection, character)
NotNullOrEmpty (IMap)
NotNullOrEmpty (IMap, character)
NotNullOrEmpty (longchar)
NotNullOrEmpty (longchar, character)
NotNullOrEmpty (Object[])
NotNullOrEmpty (Object[], character)
NotNullOrZero (integer)
NotNullOrZero (integer, character)
NotTrue (logical)
NotTrue (logical, character)
NotType (handle, DataTypeEnum)
NotType (handle, DataTypeEnum, character) /** Asserts that a handle is valid and not of a particular datatype @param handle The handle being checked. @param DataTypeEnum The type the handle/variable being checked should be. @param character The name of the variable/handle. */
NotType (Object, Class)
NotUnknown (logical)
NotUnknown (logical, character)
NotZero (decimal)
NotZero (decimal, character)
NotZero (int64)
NotZero (int64, character)
NotZero (integer)
NotZero (integer, character)
RaiseError (character) /** Raises an AssertionFailedError. @param mesg the message to be used for the AssertionFailedError @throws AssertionFailedError Error thrown */


Method Detail
Top

Equals (character, character)

Parameters:
a CHARACTER
b CHARACTER
Top

Equals (date, date)

Parameters:
a DATE
b DATE
Top

Equals (datetime, datetime)

Parameters:
a DATETIME
b DATETIME
Top

Equals (datetime-tz, datetime-tz)

Parameters:
a DATETIME-TZ
b DATETIME-TZ
Top

Equals (decimal, decimal)

Parameters:
a DECIMAL
b DECIMAL
Top

Equals (handle, handle)

Parameters:
a HANDLE
b HANDLE
Top

Equals (int64, int64)

Parameters:
a INT64
b INT64
Top

Equals (integer, integer)

Parameters:
a INTEGER
b INTEGER
Top

Equals (logical, logical)

Parameters:
a LOGICAL
b LOGICAL
Top

Equals (longchar, longchar)

Parameters:
a LONGCHAR
b LONGCHAR
Top

Equals (Object, Object)

Parameters:
a Progress.Lang.Object
b Progress.Lang.Object
Top

Equals (recid, recid)

Parameters:
a RECID
b RECID
Top

Equals (rowid, rowid)

Parameters:
a ROWID
b ROWID
Top

HasDeterminateExtent (character[])

Parameters:
pcArgument CHARACTER
Top

HasDeterminateExtent (character[], character)

Parameters:
pcArgument CHARACTER
pcName CHARACTER
Top

HasDeterminateExtent (int64[])

Parameters:
piArgument INT64
Top

HasDeterminateExtent (int64[], character)

Parameters:
piArgument INT64
pcName CHARACTER
Top

HasDeterminateExtent (integer[])

Parameters:
piArgument INTEGER
Top

HasDeterminateExtent (integer[], character)

Parameters:
piArgument INTEGER
pcName CHARACTER
Top

HasDeterminateExtent (Object[], character)

Parameters:
poArgument Progress.Lang.Object
pcName CHARACTER
Top

IsAbstract (Class)

Parameters:
poArgument Progress.Lang.Class
Top

IsAvailable (handle)

Parameters:
phArgument HANDLE
Top

IsAvailable (handle, character)

Parameters:
phArgument HANDLE
pcName CHARACTER
Top

IsDecimal (character)

Parameters:
pcArgument CHARACTER
Top

IsDecimal (character, character)

Parameters:
pcArgument CHARACTER
pcName CHARACTER
Top

IsEmpty (character)

/* Validates that the argument is empy (blank)
@throws AssertionFailedError
Parameters:
pcArgument CHARACTER
Top

IsEmpty (handle)

Parameters:
phArgument HANDLE
Top

IsEmpty (handle, character)

Parameters:
phArgument HANDLE
pcName CHARACTER
Top

IsEmpty (longchar, character)

/* Validates that the argument is empy (blank)
@throws AssertionFailedError
Parameters:
pcArgument LONGCHAR
pcName CHARACTER
Top

IsFalse (logical)

Parameters:
a LOGICAL
Top

IsFalse (logical, character)

/* deliberate not false
Parameters:
plArgument LOGICAL
pcName CHARACTER
Top

IsFinal (Class)

Parameters:
poArgument Progress.Lang.Class
Top

IsIn (character, longchar, character)

/* Asserts that the input value is in the provided list
Parameters:
pValue CHARACTER
pList LONGCHAR
pName CHARACTER
Top

IsIn (character, longchar, character, character)

/* Asserts that the input value is in the provided list
Parameters:
pValue CHARACTER
pList LONGCHAR
pDelim CHARACTER
pName CHARACTER
Top

IsIndeterminateArray (character[])

Parameters:
pcArgument CHARACTER
Top

IsIndeterminateArray (character[], character)

Parameters:
pcArgument CHARACTER
pcName CHARACTER
Top

IsIndeterminateArray (int64[])

Parameters:
piArgument INT64
Top

IsIndeterminateArray (int64[], character)

Parameters:
piArgument INT64
pcName CHARACTER
Top

IsIndeterminateArray (integer[])

Parameters:
piArgument INTEGER
Top

IsIndeterminateArray (integer[], character)

Parameters:
piArgument INTEGER
pcName CHARACTER
Top

IsIndeterminateArray (Object[], character)

Parameters:
poArgument Progress.Lang.Object
pcName CHARACTER
Top

IsInt64 (character)

Parameters:
pcArgument CHARACTER
Top

IsInt64 (character, character)

Parameters:
pcArgument CHARACTER
pcName CHARACTER
Top

IsInteger (character)

Parameters:
pcArgument CHARACTER
Top

IsInteger (character, character)

Parameters:
pcArgument CHARACTER
pcName CHARACTER
Top

IsInterface (Class)

Parameters:
poArgument Progress.Lang.Class
Top

IsLogical (character)

/* Asserts that the input value can be converted to a logical value with the
default/built-in format mask (see doc)
@throws AssertionFailedError
Parameters:
pcValue CHARACTER
Top

IsLogical (character, character)

/* Asserts that the input value can be converted to a logical value with the
default/built-in format mask (see doc)
@throws AssertionFailedError
Parameters:
pcValue CHARACTER
pcName CHARACTER
Top

IsLogical (character, character, character)

/* Asserts that the input value can be converted to a logical value
@throws AssertionFailedError
Parameters:
pcValue CHARACTER
pcMask CHARACTER
pcName CHARACTER
Top

IsNegative (decimal)

Parameters:
pdArgument DECIMAL
Top

IsNegative (decimal, character)

Parameters:
pdArgument DECIMAL
pcName CHARACTER
Top

IsNegative (int64)

Parameters:
piArgument INT64
Top

IsNegative (int64, character)

Parameters:
piArgument INT64
pcName CHARACTER
Top

IsNegative (integer)

Parameters:
piArgument INTEGER
Top

IsNegative (integer, character)

Parameters:
piArgument INTEGER
pcName CHARACTER
Top

IsNull (character)

Parameters:
pcArgument CHARACTER
Top

IsNull (character, character)

Parameters:
pcArgument CHARACTER
pcName CHARACTER
Top

IsNull (decimal)

Parameters:
pdArgument DECIMAL
Top

IsNull (decimal, character)

Parameters:
pdArgument DECIMAL
pcName CHARACTER
Top

IsNull (handle)

Parameters:
phArgument HANDLE
Top

IsNull (handle, character)

Parameters:
phArgument HANDLE
pcName CHARACTER
Top

IsNull (int64)

Parameters:
piArgument INT64
Top

IsNull (int64, character)

Parameters:
piArgument INT64
pcName CHARACTER
Top

IsNull (integer)

Parameters:
piArgument INTEGER
Top

IsNull (integer, character)

Parameters:
piArgument INTEGER
pcName CHARACTER
Top

IsNull (longchar)

Parameters:
pcArgument LONGCHAR
Top

IsNull (longchar, character)

Parameters:
pcArgument LONGCHAR
pcName CHARACTER
Top

IsNull (Object)

Parameters:
poArgument Progress.Lang.Object
Top

IsNull (Object, character)

Parameters:
poArgument Progress.Lang.Object
pcName CHARACTER
Top

IsNull (Object[])

Parameters:
poArgument Progress.Lang.Object
Top

IsNull (Object[], character)

Parameters:
poArgument Progress.Lang.Object
pcName CHARACTER
Top

IsNull (raw)

Parameters:
prArgument RAW
Top

IsNull (raw, character)

Parameters:
prArgument RAW
pcName CHARACTER
Top

IsPositive (decimal)

Parameters:
pdArgument DECIMAL
Top

IsPositive (decimal, character)

Parameters:
pdArgument DECIMAL
pcName CHARACTER
Top

IsPositive (int64)

Parameters:
piArgument INT64
Top

IsPositive (int64, character)

Parameters:
piArgument INT64
pcName CHARACTER
Top

IsPositive (integer)

Parameters:
piArgument INTEGER
Top

IsPositive (integer, character)

Parameters:
piArgument INTEGER
pcName CHARACTER
Top

IsTrue (logical)

Parameters:
a LOGICAL
Top

IsTrue (logical, character)

/* deliberate not true
Parameters:
plArgument LOGICAL
pcName CHARACTER
Top

IsType (handle, DataTypeEnum)

Parameters:
phArgument HANDLE
poCheckType OpenEdge.Core.DataTypeEnum
Top

IsType (handle, DataTypeEnum, character)

Purpose: Asserts that a handle is valid and of a particular datatype
Parameters:
phArgument HANDLE
poCheckType OpenEdge.Core.DataTypeEnum
pcName CHARACTER
Top

IsType (Object, Class)

Parameters:
poArgument Progress.Lang.Object
poType Progress.Lang.Class
Top

IsType (Object[], Class)

Parameters:
poArgument Progress.Lang.Object
poType Progress.Lang.Class
Top

IsUnknown (logical)

Parameters:
plArgument LOGICAL
Top

IsUnknown (logical, character)

/* deliberate not ?
Parameters:
plArgument LOGICAL
pcName CHARACTER
Top

IsZero (decimal)

Parameters:
pdArgument DECIMAL
Top

IsZero (decimal, character)

Parameters:
pdArgument DECIMAL
pcName CHARACTER
Top

IsZero (int64)

Parameters:
piArgument INT64
Top

IsZero (int64, character)

Parameters:
piArgument INT64
pcName CHARACTER
Top

IsZero (integer)

Parameters:
piArgument INTEGER
Top

IsZero (integer, character)

Parameters:
piArgument INTEGER
pcName CHARACTER
Top

IsZeroOrNegative (decimal)

Parameters:
pdArgument DECIMAL
Top

IsZeroOrNegative (decimal, character)

Parameters:
pdArgument DECIMAL
pcName CHARACTER
Top

IsZeroOrNegative (int64)

Parameters:
piArgument INT64
Top

IsZeroOrNegative (int64, character)

Parameters:
piArgument INT64
pcName CHARACTER
Top

IsZeroOrNegative (integer)

Parameters:
piArgument INTEGER
Top

IsZeroOrNegative (integer, character)

Parameters:
piArgument INTEGER
pcName CHARACTER
Top

IsZeroOrPositive (decimal)

Parameters:
pdArgument DECIMAL
Top

IsZeroOrPositive (decimal, character)

Parameters:
pdArgument DECIMAL
pcName CHARACTER
Top

IsZeroOrPositive (int64)

Parameters:
piArgument INT64
Top

IsZeroOrPositive (int64, character)

Parameters:
piArgument INT64
pcName CHARACTER
Top

IsZeroOrPositive (integer)

Parameters:
piArgument INTEGER
Top

IsZeroOrPositive (integer, character)

Parameters:
piArgument INTEGER
pcName CHARACTER
Top

NonZero (decimal)

Parameters:
piArgument DECIMAL
Top

NonZero (decimal, character)

Parameters:
piArgument DECIMAL
pcName CHARACTER
Top

NonZero (int64)

Parameters:
piArgument INT64
Top

NonZero (int64, character)

Parameters:
piArgument INT64
pcName CHARACTER
Top

NonZero (int64[])

Parameters:
piArgument INT64
Top

NonZero (int64[], character)

Parameters:
piArgument INT64
pcName CHARACTER
Top

NonZero (integer)

Parameters:
piArgument INTEGER
Top

NonZero (integer, character)

Parameters:
piArgument INTEGER
pcName CHARACTER
Top

NonZero (integer[])

Parameters:
piArgument INTEGER
Top

NonZero (integer[], character)

Parameters:
piArgument INTEGER
pcName CHARACTER
Top

NotAbstract (Class)

Parameters:
poArgument Progress.Lang.Class
Top

NotAvailable (handle)

Parameters:
phArgument HANDLE
Top

NotAvailable (handle, character)

Parameters:
phArgument HANDLE
pcName CHARACTER
Top

NotEmpty (handle)

Parameters:
phArgument HANDLE
Top

NotEmpty (handle, character)

Parameters:
phArgument HANDLE
pcName CHARACTER
Top

NotEmpty (longchar)

Parameters:
pcArgument LONGCHAR
Top

NotEmpty (longchar, character)

Parameters:
pcArgument LONGCHAR
pcName CHARACTER
Top

NotEqual (character, character)

Parameters:
a CHARACTER
b CHARACTER
Top

NotEqual (decimal, decimal)

Parameters:
a DECIMAL
b DECIMAL
Top

NotEqual (handle, handle)

Parameters:
a HANDLE
b HANDLE
Top

NotEqual (int64, int64)

Parameters:
a INT64
b INT64
Top

NotEqual (integer, integer)

Parameters:
a INTEGER
b INTEGER
Top

NotEqual (longchar, longchar)

Parameters:
a LONGCHAR
b LONGCHAR
Top

NotEqual (Object, Object)

Parameters:
a Progress.Lang.Object
b Progress.Lang.Object
Top

NotEqual (recid, recid)

Parameters:
a RECID
b RECID
Top

NotEqual (rowid, rowid)

Parameters:
a ROWID
b ROWID
Top

NotFalse (logical)

Parameters:
plArgument LOGICAL
Top

NotFalse (logical, character)

Parameters:
plArgument LOGICAL
pcName CHARACTER
Top

NotFinal (Class)

Parameters:
poArgument Progress.Lang.Class
Top

NotIn (character, longchar, character)

/* Asserts that the input value is NOT in the provided list
Parameters:
pValue CHARACTER
pList LONGCHAR
pName CHARACTER
Top

NotIn (character, longchar, character, character)

/* Asserts that the input value is NOT in the provided list
Parameters:
pValue CHARACTER
pList LONGCHAR
pDelim CHARACTER
pName CHARACTER
Top

NotInterface (Class)

Parameters:
poArgument Progress.Lang.Class
Top

NotNull (character)

Parameters:
pcArgument CHARACTER
Top

NotNull (character, character)

Parameters:
pcArgument CHARACTER
pcName CHARACTER
Top

NotNull (character[])

Parameters:
pcArgument CHARACTER
Top

NotNull (character[], character)

Parameters:
pcArgument CHARACTER
pcName CHARACTER
Top

NotNull (date)

Parameters:
ptArgument DATE
Top

NotNull (date, character)

Parameters:
ptArgument DATE
pcName CHARACTER
Top

NotNull (datetime)

Parameters:
ptArgument DATETIME
Top

NotNull (datetime, character)

Parameters:
ptArgument DATETIME
pcName CHARACTER
Top

NotNull (datetime-tz)

Parameters:
ptArgument DATETIME-TZ
Top

NotNull (datetime-tz, character)

Parameters:
ptArgument DATETIME-TZ
pcName CHARACTER
Top

NotNull (decimal)

Parameters:
pdArgument DECIMAL
Top

NotNull (decimal, character)

Parameters:
pdArgument DECIMAL
pcName CHARACTER
Top

NotNull (handle)

Parameters:
phArgument HANDLE
Top

NotNull (handle, character)

Purpose: Asserts that a handle is valid.
Parameters:
phArgument HANDLE
pcName CHARACTER
Top

NotNull (int64)

Parameters:
piArgument INT64
Top

NotNull (int64, character)

Parameters:
piArgument INT64
pcName CHARACTER
Top

NotNull (integer)

Parameters:
piArgument INTEGER
Top

NotNull (integer, character)

Parameters:
piArgument INTEGER
pcName CHARACTER
Top

NotNull (longchar)

Parameters:
pcArgument LONGCHAR
Top

NotNull (longchar, character)

Parameters:
pcArgument LONGCHAR
pcName CHARACTER
Top

NotNull (Object)

Parameters:
poArgument Progress.Lang.Object
Top

NotNull (Object, character)

Parameters:
poArgument Progress.Lang.Object
pcName CHARACTER
Top

NotNull (Object[])

Parameters:
poArgument Progress.Lang.Object
Top

NotNull (Object[], character)

Parameters:
poArgument Progress.Lang.Object
pcName CHARACTER
Top

NotNull (raw)

Parameters:
prArgument RAW
Top

NotNull (raw, character)

Parameters:
prArgument RAW
pcName CHARACTER
Top

NotNullOrEmpty (character)

Parameters:
pcArgument CHARACTER
Top

NotNullOrEmpty (character, character)

Parameters:
pcArgument CHARACTER
pcName CHARACTER
Top

NotNullOrEmpty (character[])

Parameters:
pcArgument CHARACTER
Top

NotNullOrEmpty (character[], character)

Parameters:
pcArgument CHARACTER
pcName CHARACTER
Top

NotNullOrEmpty (ICollection)

Parameters:
poArgument OpenEdge.Core.Collections.ICollection
Top

NotNullOrEmpty (ICollection, character)

Parameters:
poArgument OpenEdge.Core.Collections.ICollection
pcName CHARACTER
Top

NotNullOrEmpty (IMap)

Parameters:
poArgument OpenEdge.Core.Collections.IMap
Top

NotNullOrEmpty (IMap, character)

Parameters:
poArgument OpenEdge.Core.Collections.IMap
pcName CHARACTER
Top

NotNullOrEmpty (longchar)

Parameters:
pcArgument LONGCHAR
Top

NotNullOrEmpty (longchar, character)

Parameters:
pcArgument LONGCHAR
pcName CHARACTER
Top

NotNullOrEmpty (Object[])

Parameters:
poArgument Progress.Lang.Object
Top

NotNullOrEmpty (Object[], character)

Parameters:
poArgument Progress.Lang.Object
pcName CHARACTER
Top

NotNullOrZero (integer)

Parameters:
piArgument INTEGER
Top

NotNullOrZero (integer, character)

Parameters:
piArgument INTEGER
pcName CHARACTER
Top

NotTrue (logical)

Parameters:
plArgument LOGICAL
Top

NotTrue (logical, character)

Parameters:
plArgument LOGICAL
pcName CHARACTER
Top

NotType (handle, DataTypeEnum)

Parameters:
phArgument HANDLE
poCheckType OpenEdge.Core.DataTypeEnum
Top

NotType (handle, DataTypeEnum, character)

Purpose: Asserts that a handle is valid and not of a particular datatype
Parameters:
phArgument HANDLE
poCheckType OpenEdge.Core.DataTypeEnum
pcName CHARACTER
Top

NotType (Object, Class)

Parameters:
poArgument Progress.Lang.Object
poType Progress.Lang.Class
Top

NotUnknown (logical)

Parameters:
plArgument LOGICAL
Top

NotUnknown (logical, character)

Parameters:
plArgument LOGICAL
pcName CHARACTER
Top

NotZero (decimal)

Parameters:
piArgument DECIMAL
Top

NotZero (decimal, character)

Parameters:
piArgument DECIMAL
pcName CHARACTER
Top

NotZero (int64)

Parameters:
piArgument INT64
Top

NotZero (int64, character)

Parameters:
piArgument INT64
pcName CHARACTER
Top

NotZero (integer)

Parameters:
piArgument INTEGER
Top

NotZero (integer, character)

Parameters:
piArgument INTEGER
pcName CHARACTER
Top

RaiseError (character)

Purpose: Raises an AssertionFailedError.
@throws AssertionFailedError Error thrown
Parameters:
mesg CHARACTER
the message to be used for the AssertionFailedError


Copyright © 2022 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7.15