JCL Help:IJclAnsiStrCollection

From Project JEDI Wiki
Jump to navigationJump to search

Class Hierarchy

IJclLockable
|
IJclBaseContainer
|
IJclStrContainer
|
IJclAnsiStrContainer
|
IJclAnsiStrFlatContainer
|
IJclAnsiStrCollection
|
IJclAnsiStrList
|
IJclAnsiStrSet
|
IJclAnsiStrTree
|
TJclAnsiStrAbstractCollection
|
TJclAnsiStrArrayList
|
TJclAnsiStrArraySet
|
TJclAnsiStrBinaryTree
|
TJclAnsiStrHashSet
|
TJclAnsiStrLinkedList
|
TJclAnsiStrTree
|
TJclAnsiStrVector


Summary

The IJclCollection interface is the root of the collection hierarchy.


Pascal

 public IJclAnsiStrCollection = interface(IJclAnsiStrFlatContainer);


Description

A IJclCollection represents a group of objects, known as its elements. Some IJclCollection implementations allow duplicate elements and others do not. Some are ordered and others unordered. The JCL doesn't provide any direct implementations of this interface: It provides implementations of more specific subinterfaces like Set and List. This interface is the least common denominator that all collections implement. IJclCollection is used to pass collections around and manipulate them when maximum generality is desired.


About

Unit

JclContainerIntf


Navigation

Donator

Jean-Philippe Bempel


Contribute to this help topic

This documentation wiki is based on the collaborative effort of Project JEDI users. Your edits are welcome in order to improve documentation quality: edit this page