up: BOX     index Zimbu documentation

CLASS BOX.ListIterator<Titem> @public

summary

     

The iterator that list<Titem>.Iterator() returns.

 
Implements I.Iterator<Titem>
Implements I.BidiIterator<Titem>
Implements I.MutateIterator<Titem>
Implements I.BidiMutateIterator<Titem>
 
NEW(items) @public  Create an iterator for items.
$hasNext() bool @public  Implements I.Iterator
$next() Titem @public  Implements I.Iterator
$peekSupported() bool @public  Implements I.Iterator
$peek() Titem @public  Implements I.Iterator
$hasPrevious() bool @public  Implements I.BidiIterator
$previous() Titem @public  Implements I.BidiIterator
$peekPreviousSupported() bool @public  Implements I.BidiIterator
$peekPrevious() Titem @public  Implements I.BidiIterator
$setSupported() bool @public  Implements I.MutateIterator
$set(item) status @public  Implements I.MutateIterator
$removeSupported() bool @public  Implements I.MutateIterator
$remove() status @public  Implements I.MutateIterator
$addSupported() bool @public  Implements I.MutateIterator
$add(item) status @public  Implements I.MutateIterator
$insertSupported() bool @public  Implements I.MutateIterator
$insert(item) status @public  Implements I.MutateIterator
 
Known subclasses:
     
 

members (alphabetically)

     

PROC NEW(list<Titem> items) @public

     

Create an iterator for items.

FUNC $add(Titem item) status @default @public

     

Implements I.MutateIterator

FUNC $addSupported() bool @default @public

     

Implements I.MutateIterator

FUNC $hasNext() bool @public

     

Implements I.Iterator

FUNC $hasPrevious() bool @public

     

Implements I.BidiIterator

FUNC $insert(Titem item) status @default @public

     

Implements I.MutateIterator

FUNC $insertSupported() bool @default @public

     

Implements I.MutateIterator

FUNC $next() Titem @public

     

Implements I.Iterator

FUNC $peek() Titem @public

     

Implements I.Iterator

FUNC $peekPrevious() Titem @public

     

Implements I.BidiIterator

FUNC $peekPreviousSupported() bool @public

     

Implements I.BidiIterator

FUNC $peekSupported() bool @public

     

Implements I.Iterator

FUNC $previous() Titem @public

     

Implements I.BidiIterator

FUNC $remove() status @default @public

     

Implements I.MutateIterator

FUNC $removeSupported() bool @default @public

     

Implements I.MutateIterator

FUNC $set(Titem item) status @default @public

     

Implements I.MutateIterator

FUNC $setSupported() bool @default @public

     

Implements I.MutateIterator

license

      Copyright 2013 Bram Moolenaar All Rights Reserved.

      Licensed under the Apache License, Version 2.0. See the LICENSE file or obtain a copy at: http://www.apache.org/licenses/LICENSE-2.0