The methods defined in the ExternalCollection class are summarized in the following table.
| Method | Description |
|---|---|
| at | Returns the entry at a specified index in the collection |
| canCreate | Returns true if member type instances can be created |
| createIterator | Creates the external iterator for an external collection |
| createObject | Creates a new instance of the external object |
| first | Returns the first entry in the collection |
| getSQL | Returns the SQL statement of the receiver |
| includes | Returns true if the collection contains the specified object |
| last | Returns the last entry in the collection |
| maxSize | Returns the maximum number of entries that the external collection can contain |
| maxSize64 | Returns the maximum number of entries that the external collection can contain as an |
| size | Returns the current number of entries in the external collection |
| size64 | Returns the current number of entries in the external collection as an |