C# 클래스 Rhino.UintMap

파일 보기 프로젝트 열기: hazzik/Rhino.Net 1 사용 예제들

공개 메소드들

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