메소드 | 설명 | |
---|---|---|
TransientVector ( |
||
assoc ( object key, object val ) : ITransientAssociative | ||
assocN ( int i, object val ) : ITransientVector | ||
conj ( object val ) : ITransientCollection | ||
count ( ) : int | ||
nth ( int i ) : object | ||
nth ( int i, object notFound ) : object | ||
persistent ( ) : IPersistentCollection | ||
pop ( ) : ITransientVector | ||
valAt ( object key ) : object | ||
valAt ( object key, object notFound ) : object |
메소드 | 설명 | |
---|---|---|
ArrayFor ( int i ) : object[] | ||
EditableArrayFor ( int i ) : object[] | ||
EditableRoot ( Node node ) : Node | ||
EditableTail ( object tl ) : object[] | ||
EnsureEditable ( Node node ) : Node | ||
EnsureEditable ( ) : void | ||
PopTail ( int level, Node node ) : Node | ||
PushTail ( int level, Node parent, Node tailnode ) : Node | ||
Tailoff ( ) : int | ||
TransientVector ( int cnt, int shift, Node root, Object tail ) : System | ||
doAssoc ( int level, Node node, int i, Object val ) : Node |
public TransientVector ( |
||
v | ||
리턴 | System |
public assoc ( object key, object val ) : ITransientAssociative | ||
key | object | |
val | object | |
리턴 | ITransientAssociative |
public assocN ( int i, object val ) : ITransientVector | ||
i | int | |
val | object | |
리턴 | ITransientVector |
public valAt ( object key, object notFound ) : object | ||
key | object | |
notFound | object | |
리턴 | object |