shadow:utility

Class ReadOnlyList<T>

Parent class

shadow:standard@Object

Interfaces

shadow:utility@List<T>

locked class ReadOnlyList<T>

Create Summary

Modifiers Return Types Method and Description
public () create(List<T> list)

Destroy Summary

Modifiers Return Types Method and Description
public () destroy()

Method Summary

Modifiers Return Types Method and Description
public locked (ReadOnlyList<T>) add(T element)
public locked (ReadOnlyList<T>) clear()
public readonly locked (boolean) contains(T element)
public readonly (ReadOnlyList<T>) copy(AddressMap addresses)
public locked (T) delete(long index)
public readonly locked (T) index(long key)
public locked () index(long key, T value)
public readonly locked (long) indexOf(T element)
public readonly locked (boolean) isEmpty()
public readonly locked (Iterator<T>) iterator()
public locked (boolean) remove(T element)

Property Summary

Modifiers Return Types Method and Description
public readonly get locked (int) size()
public readonly get locked (long) sizeLong()

Create Detail

create

public create(List<T> list) => ()

Destroy Detail

destroy

public destroy() => ()

Method Detail

add

public locked add(T element) => (ReadOnlyList<T>)

clear

public locked clear() => (ReadOnlyList<T>)

contains

public readonly locked contains(T element) => (boolean)

copy

public readonly copy(AddressMap addresses) => (ReadOnlyList<T>)

delete

public locked delete(long index) => (T)

index

public readonly locked index(long key) => (T)

index

public locked index(long key, T value) => ()

indexOf

public readonly locked indexOf(T element) => (long)

isEmpty

public readonly locked isEmpty() => (boolean)

iterator

public readonly locked iterator() => (Iterator<T>)

remove

public locked remove(T element) => (boolean)

Property Detail

size

public readonly get locked size() => (int)

sizeLong

public readonly get locked sizeLong() => (long)