Collection
interfacein packageklyn.collections
public interface Collection<T = Double>:
Collection

A collection of elements.

Example
myCollection = []    # Here an instance of ArrayList<double>
myCollection.add(1)
myCollection.add(2)
print(myCollection.size)  # Output: 2
myCollection.remove(1)
print(myCollection.size)  # Output: 1
Properties
Modifier and Type Member Description
public readonly property size
size as ULong
Gets the number of elements in the collection.
Methods
Modifier and Type Member Description
public add
add(item as T) as Void
Adds an element to the collection.
public clear
clear() as Void
Clears all elements from the collection.
public count
count(item as T) as ULong
Counts occurrences of the specified element in the collection.
public remove
remove(item as T) as Boolean
Removes the first occurrence of the specified element from the collection.
public toString
toString() as String
Returns a string representation of the collection.
Operators
Modifier and Type Member Description
public operator in(item as T) as Boolean Determines whether the collection contains the specified element.