C# Класс Rhino.UintMap

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Clear ( ) : void
GetExistingInt ( int key ) : int

Get integer value assigned with key.

Get integer value assigned with key.

GetInt ( int key, int defaultValue ) : int

Get integer value assigned with key.

Get integer value assigned with key.

GetKeys ( ) : int[]

Return array of present keys

GetObject ( int key ) : object

Get object value assigned with key.

Get object value assigned with key.

Has ( int key ) : bool
IsEmpty ( ) : bool
Put ( int key, int value ) : void

Set int value of the key.

Set int value of the key. If key does not exist, also set its object value to null.

Put ( int key, object value ) : void

Set object value of the key.

Set object value of the key. If key does not exist, also set its int value to 0.

Remove ( int key ) : void
Size ( ) : int
UintMap ( ) : System.IO
UintMap ( int initialCapacity ) : System.IO

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

Метод Описание
EnsureIndex ( int key, bool intType ) : int
FindIndex ( int key ) : int
InsertNewKey ( int key ) : int
ReadObject ( ObjectInputStream @in ) : void
RehashTable ( bool ensureIntSpace ) : void
TableLookupStep ( int fraction, int mask, int power ) : int
WriteObject ( ObjectOutputStream @out ) : void

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

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

public Clear ( ) : void
Результат void

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

Get integer value assigned with key.
Get integer value assigned with key.
if key does not exist
public GetExistingInt ( int key ) : int
key int
Результат int

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

Get integer value assigned with key.
Get integer value assigned with key.
public GetInt ( int key, int defaultValue ) : int
key int
defaultValue int
Результат int

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

Return array of present keys
public GetKeys ( ) : int[]
Результат int[]

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

Get object value assigned with key.
Get object value assigned with key.
public GetObject ( int key ) : object
key int
Результат object

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

public Has ( int key ) : bool
key int
Результат bool

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

public IsEmpty ( ) : bool
Результат bool

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

Set int value of the key.
Set int value of the key. If key does not exist, also set its object value to null.
public Put ( int key, int value ) : void
key int
value int
Результат void

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

Set object value of the key.
Set object value of the key. If key does not exist, also set its int value to 0.
public Put ( int key, object value ) : void
key int
value object
Результат void

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

public Remove ( int key ) : void
key int
Результат void

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

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

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

public UintMap ( ) : System.IO
Результат System.IO

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

public UintMap ( int initialCapacity ) : System.IO
initialCapacity int
Результат System.IO