Namespace: OpenEdge.Core
Type: Class Assert
Parent Classes:
Progress.Lang.Object

Inherits: Progress.Lang.Object


Copyright (c) 2013-2019 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)
  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 (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)
  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)
  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)

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 (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)

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)

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