TObjectList

TArrayList<TElement> that stores objects and owns them by default.

Inheritance

LevelAncestorDescription
1TObjectUltimate ancestor in a class hierarchy
2TBaseObjectA base class for objects that can be used instead of TObject.
3TCollection<TElement>Abstract base class for collections that store elements of type TElement
4TList<TElement>A collection of elements that can be accessed by index.
5TArrayList<TElement>TList<TElement> that stores its elements in a contiguous array.
6TObjectList

Source

Object_.List.pas (25)

Description

By default a TObjectList<TElement> does not allow nil values but this can be turned of using RejectUnassigned.

Methods

ScopeVisibilityResultNameDescription
InstanceprivateTReferenceTypeGetReferenceType()
InstanceprivateSetReferenceType(Value: TReferenceType)
InstancepublicCreate()