C# Класс clojure.lang.ArraySeq

Наследование: clojure.lang.ASeq, IndexedSeq, IReduce
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ToArray ( ) : object[]
count ( ) : int
create ( ) : ArraySeq
create ( object array, int firstIndex ) : ArraySeq
first ( ) : object
index ( ) : int
reduce ( IFn f ) : object
reduce ( IFn f, object start ) : object
rest ( ) : ISeq
withMeta ( IPersistentMap meta ) : IObj

Приватные методы

Метод Описание
ArraySeq ( IPersistentMap meta, object array, int i ) : System
ArraySeq ( object array, int i ) : System
createFromObject ( Object array ) : ISeq

Описание методов

ToArray() публичный Метод

public ToArray ( ) : object[]
Результат object[]

count() публичный Метод

public count ( ) : int
Результат int

create() публичный статический Метод

public static create ( ) : ArraySeq
Результат ArraySeq

create() публичный статический Метод

public static create ( object array, int firstIndex ) : ArraySeq
array object
firstIndex int
Результат ArraySeq

first() публичный Метод

public first ( ) : object
Результат object

index() публичный Метод

public index ( ) : int
Результат int

reduce() публичный Метод

public reduce ( IFn f ) : object
f IFn
Результат object

reduce() публичный Метод

public reduce ( IFn f, object start ) : object
f IFn
start object
Результат object

rest() публичный Метод

public rest ( ) : ISeq
Результат ISeq

withMeta() публичный Метод

public withMeta ( IPersistentMap meta ) : IObj
meta IPersistentMap
Результат IObj