C# Класс clojure.lang.PersistentQueue.Seq

Represents an ISeq over a PersistentQueue.
Наследование: clojure.lang.ASeq
Показать файл Открыть проект

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

Метод Описание
count ( ) : int

Gets the number of items in the collection.

first ( ) : object

Gets the first item.

rest ( ) : ISeq

Gets the rest of the sequence.

withMeta ( IPersistentMap meta ) : IObj

Create a copy with new metadata.

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

Метод Описание
Seq ( IPersistentMap meta, ISeq f, ISeq rseq ) : System

Initializes a PersistentQueue.Seq from given metadata and front and rear elements.

Seq ( ISeq f, ISeq rseq ) : System

Initializes a PersistentQueue.Seq from given front and rear elements.

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

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

Gets the number of items in the collection.
public count ( ) : int
Результат int

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

Gets the first item.
public first ( ) : object
Результат object

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

Gets the rest of the sequence.
public rest ( ) : ISeq
Результат ISeq

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

Create a copy with new metadata.
public withMeta ( IPersistentMap meta ) : IObj
meta IPersistentMap The new metadata.
Результат IObj