C# Класс clojure.lang.PersistentTreeMap.Node

Наследование: clojure.lang.AMapEntry
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
_key object

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

Метод Описание
key ( ) : object
val ( ) : object

Защищенные методы

Метод Описание
AddLeft ( Node ins ) : Node
AddRight ( Node ins ) : Node
BalanceLeft ( Node parent ) : Node
BalanceRight ( Node parent ) : Node
Blacken ( ) : Node
Redden ( ) : Node
RemoveLeft ( Node del ) : Node
RemoveRight ( Node del ) : Node
Replace ( object key, object val, Node left, Node right ) : Node

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

Метод Описание
Node ( object key ) : System

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

AddLeft() защищенный абстрактный Метод

protected abstract AddLeft ( Node ins ) : Node
ins Node
Результат Node

AddRight() защищенный абстрактный Метод

protected abstract AddRight ( Node ins ) : Node
ins Node
Результат Node

BalanceLeft() защищенный Метод

protected BalanceLeft ( Node parent ) : Node
parent Node
Результат Node

BalanceRight() защищенный Метод

protected BalanceRight ( Node parent ) : Node
parent Node
Результат Node

Blacken() защищенный абстрактный Метод

protected abstract Blacken ( ) : Node
Результат Node

Redden() защищенный абстрактный Метод

protected abstract Redden ( ) : Node
Результат Node

RemoveLeft() защищенный абстрактный Метод

protected abstract RemoveLeft ( Node del ) : Node
del Node
Результат Node

RemoveRight() защищенный абстрактный Метод

protected abstract RemoveRight ( Node del ) : Node
del Node
Результат Node

Replace() защищенный абстрактный Метод

protected abstract Replace ( object key, object val, Node left, Node right ) : Node
key object
val object
left Node
right Node
Результат Node

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

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

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

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

Описание свойств

_key защищенное свойство

protected object _key
Результат object