C# 클래스 clojure.lang.PersistentQueue.Seq

Represents an ISeq over a PersistentQueue.
상속: clojure.lang.ASeq
파일 보기 프로젝트 열기: arohner/clojure-contrib

공개 메소드들

메소드 설명
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