ArrayList


Object Hierarchy:

Gee.ArrayList Gee.ArrayList Gee.ArrayList Gee.AbstractBidirList Gee.AbstractBidirList Gee.AbstractBidirList->Gee.ArrayList Gee.AbstractList Gee.AbstractList Gee.AbstractList->Gee.AbstractBidirList Gee.AbstractCollection Gee.AbstractCollection Gee.AbstractCollection->Gee.AbstractList GLib.Object GLib.Object GLib.Object->Gee.AbstractCollection Gee.Traversable Gee.Traversable Gee.Traversable->Gee.AbstractCollection Gee.Iterable Gee.Iterable Gee.Iterable->Gee.AbstractCollection Gee.Collection Gee.Collection Gee.Collection->Gee.AbstractCollection Gee.List Gee.List Gee.List->Gee.AbstractList Gee.BidirList Gee.BidirList Gee.BidirList->Gee.AbstractBidirList

Description:


public class ArrayList<G> : AbstractBidirList<G>

Resizable array implementation of the List interface.

The storage array grows automatically when needed.

This implementation is pretty good for rarely modified data. Because they are stored in an array this structure does not fit for highly mutable data. For an alternative implementation see LinkedList.

See also:

LinkedList


Namespace: Gee
Package: gee-0.8

Content:

Properties:

Creation methods:

Methods:

Inherited Members:

All known members inherited from class Gee.AbstractBidirList
All known members inherited from class Gee.AbstractList
All known members inherited from class Gee.AbstractCollection
All known members inherited from interface Gee.BidirList
All known members inherited from interface Gee.List
All known members inherited from interface Gee.Traversable
All known members inherited from interface Gee.Iterable