Type System::TCollection

Collections - used with .. and | operators and for loops


Features

Add(On : Any): Collection; Alias for Collect

Append(On : Any): Collection; Alias for Collect

Minus(On : Any): Simple; remove an object or a collection of objects from collection if they exist

Collect(On : Any): Collection; Add an object or another collection to the collection

Including(On : Any): Collection; Alias for Collect

Excluding(On : Any): Collection; Alias for Minus

Count: Integer;

Item(Index : Integer): Any;

First: Any;

Last: Any;

Includes(Value : Any): Boolean;

Excludes(Value : Any): Boolean;

IsEmpty: Boolean;

Offset: Integer;

AsSet: Set;

Equal(On : Collection): Boolean;

LessThan(On : Collection): Boolean; Compared by count of objects

GreaterThan(On : Collection): Boolean; Compared by count of objects

Same(On : Collection): Boolean;

NotEquals(On : Collection): Boolean;

NotSame(On : Collection): Boolean;

LessThanEqual(On : Collection): Boolean; Compared by count of objects

GreaterThanEqual(On : Collection): Boolean; Compared by count of objects

In(On : Collection): Boolean;

Fuse(Separator : String): String;

TypeName: String;

Add: String;

Append: String;

And(On : Any): Boolean;

Or(On : Any): Boolean;

XOr(On : Any): Boolean;

Equal(On : Any): Boolean;

Same(On : Any): Boolean;

NotEquals(On : Any): Boolean;

NotSame(On : Any): Boolean;



© Kestral Computing P/L 2000 - 2003. HL7Connect v2.00-063 generated on 30-Nov 2015.
Keywords: TCollection