CollectionOfOne<Element>

Overview

Location


 

constructor Cooper

 

constructor

 

CollectionOfOne<Element>()

 

init()

 

CollectionOfOne<Element>()

 

Sub New()

constructor (not nullable Element)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
constructor(element: not nullable Element)
// Island-WebAssembly-wasm32
constructor(element: not nullable Element)
// Island-Windows-arm64
constructor(element: not nullable Element)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
CollectionOfOne<Element>(Element! element)
// Island-WebAssembly-wasm32
CollectionOfOne<Element>(Element! element)
// Island-Windows-arm64
CollectionOfOne<Element>(Element! element)

 

init(_ element: Element)

 

CollectionOfOne<Element>(Element element)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
Sub New(element As Element)
// Island-WebAssembly-wasm32
Sub New(element As Element)
// Island-Windows-arm64
Sub New(element As Element)

Parameters:

  • element:

constructor (CollectionOfOne<Element>) Cooper

 

constructor(value: CollectionOfOne<Element>)

 

CollectionOfOne<Element>(CollectionOfOne<Element> value)

 

init(_ value: CollectionOfOne<Element>)

 

CollectionOfOne<Element>(CollectionOfOne<Element> value)

 

Sub New(value As CollectionOfOne<Element>)

Parameters:

  • value:

clone Cooper

 

method clone: Object

 

Object clone()

 

func clone() -> Object

 

Object clone()

 

Function clone() As Object

count  virtual

 

property count: not nullable Int read;

 

Int! count { get; }

 

var count: Int { get{} }

 

Int count { __get; }

 

ReadOnly Property count() As Int

endIndex  virtual

 

property endIndex: not nullable Bit read;

 

Bit! endIndex { get; }

 

var endIndex: Bit { get{} }

 

Bit endIndex { __get; }

 

ReadOnly Property endIndex() As Bit

GetEnumerator  virtual .NET, .NET Standard 2.0, Island

 

// .NET, .NET Standard 2.0
method GetEnumerator: IEnumerator<not nullable Element>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
method GetEnumerator: IEnumerator<not nullable Element>
// Island-WebAssembly-wasm32
method GetEnumerator: IEnumerator<not nullable Element>
// Island-Windows-arm64
method GetEnumerator: IEnumerator<not nullable Element>

 

// .NET, .NET Standard 2.0
IEnumerator<not nullable Element> GetEnumerator()
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
IEnumerator<not nullable Element> GetEnumerator()
// Island-WebAssembly-wasm32
IEnumerator<not nullable Element> GetEnumerator()
// Island-Windows-arm64
IEnumerator<not nullable Element> GetEnumerator()

 

// .NET, .NET Standard 2.0
func GetEnumerator() -> IEnumerator<not nullable Element>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
func GetEnumerator() -> IEnumerator<not nullable Element>
// Island-WebAssembly-wasm32
func GetEnumerator() -> IEnumerator<not nullable Element>
// Island-Windows-arm64
func GetEnumerator() -> IEnumerator<not nullable Element>

 

// .NET, .NET Standard 2.0
Function GetEnumerator() As IEnumerator<not nullable Element>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
Function GetEnumerator() As IEnumerator<not nullable Element>
// Island-WebAssembly-wasm32
Function GetEnumerator() As IEnumerator<not nullable Element>
// Island-Windows-arm64
Function GetEnumerator() As IEnumerator<not nullable Element>

GetSequence  virtual .NET, .NET Standard 2.0, Cooper, Island

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
method GetSequence: not nullable IEnumerable<not nullable Element>
// Island-WebAssembly-wasm32
method GetSequence: not nullable IEnumerable<not nullable Element>
// Island-Windows-arm64
method GetSequence: not nullable IEnumerable<not nullable Element>

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
IEnumerable<not nullable Element>! GetSequence()
// Island-WebAssembly-wasm32
IEnumerable<not nullable Element>! GetSequence()
// Island-Windows-arm64
IEnumerable<not nullable Element>! GetSequence()

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
func GetSequence() -> IEnumerable<not nullable Element>
// Island-WebAssembly-wasm32
func GetSequence() -> IEnumerable<not nullable Element>
// Island-Windows-arm64
func GetSequence() -> IEnumerable<not nullable Element>

 

Iterable<Element> GetSequence()

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
Function GetSequence() As IEnumerable<not nullable Element>
// Island-WebAssembly-wasm32
Function GetSequence() As IEnumerable<not nullable Element>
// Island-Windows-arm64
Function GetSequence() As IEnumerable<not nullable Element>

GetSequence GetSequence(): not nullable INSFastEnumeration<not nullable Element>  virtual Toffee

 

func GetSequence(GetSequence ) -> INSFastEnumeration<not nullable Element>

Parameters:

  • :

Item  virtual

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
property Item[position: not nullable Bit]: not nullable Element read;
// Island-WebAssembly-wasm32
property Item[position: not nullable Bit]: not nullable Element read;
// Island-Windows-arm64
property Item[position: not nullable Bit]: not nullable Element read;

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
Element! Item[Bit! position] { get; }
// Island-WebAssembly-wasm32
Element! Item[Bit! position] { get; }
// Island-Windows-arm64
Element! Item[Bit! position] { get; }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
subscript Item(_ position: Bit) -> Element { get{} }
// Island-WebAssembly-wasm32
subscript Item(_ position: Bit) -> Element { get{} }
// Island-Windows-arm64, Toffee
subscript Item(_ position: Bit) -> Element { get{} }

 

Element Item[Bit position] { __get; }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
ReadOnly Property Item(position As Bit) As Element
// Island-WebAssembly-wasm32
ReadOnly Property Item(position As Bit) As Element
// Island-Windows-arm64
ReadOnly Property Item(position As Bit) As Element

iterator Cooper

 

method iterator: Iterator<not nullable Element>

 

Iterator<not nullable Element> iterator()

 

func iterator() -> Iterator<not nullable Element>

 

Iterator<Element> iterator()

 

Function iterator() As Iterator<not nullable Element>

startIndex  virtual

 

property startIndex: not nullable Bit read;

 

Bit! startIndex { get; }

 

var startIndex: Bit { get{} }

 

Bit startIndex { __get; }

 

ReadOnly Property startIndex() As Bit

 

count  virtual

 

property count: not nullable Int read;

 

Int! count { get; }

 

var count: Int { get{} }

 

Int count { __get; }

 

ReadOnly Property count() As Int

endIndex  virtual

 

property endIndex: not nullable Bit read;

 

Bit! endIndex { get; }

 

var endIndex: Bit { get{} }

 

Bit endIndex { __get; }

 

ReadOnly Property endIndex() As Bit

Item  virtual

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
property Item[position: not nullable Bit]: not nullable Element read;
// Island-WebAssembly-wasm32
property Item[position: not nullable Bit]: not nullable Element read;
// Island-Windows-arm64
property Item[position: not nullable Bit]: not nullable Element read;

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
Element! Item[Bit! position] { get; }
// Island-WebAssembly-wasm32
Element! Item[Bit! position] { get; }
// Island-Windows-arm64
Element! Item[Bit! position] { get; }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
subscript Item(_ position: Bit) -> Element { get{} }
// Island-WebAssembly-wasm32
subscript Item(_ position: Bit) -> Element { get{} }
// Island-Windows-arm64, Toffee
subscript Item(_ position: Bit) -> Element { get{} }

 

Element Item[Bit position] { __get; }

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
ReadOnly Property Item(position As Bit) As Element
// Island-WebAssembly-wasm32
ReadOnly Property Item(position As Bit) As Element
// Island-Windows-arm64
ReadOnly Property Item(position As Bit) As Element

startIndex  virtual

 

property startIndex: not nullable Bit read;

 

Bit! startIndex { get; }

 

var startIndex: Bit { get{} }

 

Bit startIndex { __get; }

 

ReadOnly Property startIndex() As Bit

 

constructor Cooper

 

constructor

 

CollectionOfOne<Element>()

 

init()

 

CollectionOfOne<Element>()

 

Sub New()

constructor (not nullable Element)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
constructor(element: not nullable Element)
// Island-WebAssembly-wasm32
constructor(element: not nullable Element)
// Island-Windows-arm64
constructor(element: not nullable Element)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
CollectionOfOne<Element>(Element! element)
// Island-WebAssembly-wasm32
CollectionOfOne<Element>(Element! element)
// Island-Windows-arm64
CollectionOfOne<Element>(Element! element)

 

init(_ element: Element)

 

CollectionOfOne<Element>(Element element)

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
Sub New(element As Element)
// Island-WebAssembly-wasm32
Sub New(element As Element)
// Island-Windows-arm64
Sub New(element As Element)

Parameters:

  • element:

constructor (CollectionOfOne<Element>) Cooper

 

constructor(value: CollectionOfOne<Element>)

 

CollectionOfOne<Element>(CollectionOfOne<Element> value)

 

init(_ value: CollectionOfOne<Element>)

 

CollectionOfOne<Element>(CollectionOfOne<Element> value)

 

Sub New(value As CollectionOfOne<Element>)

Parameters:

  • value:

clone Cooper

 

method clone: Object

 

Object clone()

 

func clone() -> Object

 

Object clone()

 

Function clone() As Object

GetEnumerator  virtual .NET, .NET Standard 2.0, Island

 

// .NET, .NET Standard 2.0
method GetEnumerator: IEnumerator<not nullable Element>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
method GetEnumerator: IEnumerator<not nullable Element>
// Island-WebAssembly-wasm32
method GetEnumerator: IEnumerator<not nullable Element>
// Island-Windows-arm64
method GetEnumerator: IEnumerator<not nullable Element>

 

// .NET, .NET Standard 2.0
IEnumerator<not nullable Element> GetEnumerator()
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
IEnumerator<not nullable Element> GetEnumerator()
// Island-WebAssembly-wasm32
IEnumerator<not nullable Element> GetEnumerator()
// Island-Windows-arm64
IEnumerator<not nullable Element> GetEnumerator()

 

// .NET, .NET Standard 2.0
func GetEnumerator() -> IEnumerator<not nullable Element>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
func GetEnumerator() -> IEnumerator<not nullable Element>
// Island-WebAssembly-wasm32
func GetEnumerator() -> IEnumerator<not nullable Element>
// Island-Windows-arm64
func GetEnumerator() -> IEnumerator<not nullable Element>

 

// .NET, .NET Standard 2.0
Function GetEnumerator() As IEnumerator<not nullable Element>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
Function GetEnumerator() As IEnumerator<not nullable Element>
// Island-WebAssembly-wasm32
Function GetEnumerator() As IEnumerator<not nullable Element>
// Island-Windows-arm64
Function GetEnumerator() As IEnumerator<not nullable Element>

GetSequence  virtual .NET, .NET Standard 2.0, Cooper, Island

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
method GetSequence: not nullable IEnumerable<not nullable Element>
// Island-WebAssembly-wasm32
method GetSequence: not nullable IEnumerable<not nullable Element>
// Island-Windows-arm64
method GetSequence: not nullable IEnumerable<not nullable Element>

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
IEnumerable<not nullable Element>! GetSequence()
// Island-WebAssembly-wasm32
IEnumerable<not nullable Element>! GetSequence()
// Island-Windows-arm64
IEnumerable<not nullable Element>! GetSequence()

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
func GetSequence() -> IEnumerable<not nullable Element>
// Island-WebAssembly-wasm32
func GetSequence() -> IEnumerable<not nullable Element>
// Island-Windows-arm64
func GetSequence() -> IEnumerable<not nullable Element>

 

Iterable<Element> GetSequence()

 

// .NET, .NET Standard 2.0, Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
Function GetSequence() As IEnumerable<not nullable Element>
// Island-WebAssembly-wasm32
Function GetSequence() As IEnumerable<not nullable Element>
// Island-Windows-arm64
Function GetSequence() As IEnumerable<not nullable Element>

GetSequence GetSequence(): not nullable INSFastEnumeration<not nullable Element>  virtual Toffee

 

func GetSequence(GetSequence ) -> INSFastEnumeration<not nullable Element>

Parameters:

  • :

iterator Cooper

 

method iterator: Iterator<not nullable Element>

 

Iterator<not nullable Element> iterator()

 

func iterator() -> Iterator<not nullable Element>

 

Iterator<Element> iterator()

 

Function iterator() As Iterator<not nullable Element>