HiraokaHyperTools.iTextSharp-LGPL  0.2.5
iTextSharp.text.pdf.IntHashtable Class Reference

A Hashtable that uses ints as the keys. More...

Classes

class  IntHashtableEntry
 
class  IntHashtableIterator
 

Public Member Functions

 IntHashtable (int initialCapacity, float loadFactor)
 Constructs a new, empty hashtable with the specified initial. More...
 
 IntHashtable (int initialCapacity)
 Constructs a new, empty hashtable with the specified initial. More...
 
 IntHashtable ()
 Constructs a new, empty hashtable. A default capacity and load factor. More...
 
bool IsEmpty ()
 Returns true if the hashtable contains no elements. More...
 
bool Contains (int value)
 Returns true if the specified object is an element of the hashtable. More...
 
bool ContainsKey (int key)
 Returns true if the collection contains an element for the key. More...
 
int Remove (int key)
 Removes the element corresponding to the key. Does nothing if the. More...
 
void Clear ()
 Clears the hash table so that it has no more elements in it. More...
 
IntHashtable Clone ()
 
int[] ToOrderedKeys ()
 
int[] GetKeys ()
 
IntHashtableIterator GetEntryIterator ()
 

Protected Member Functions

void Rehash ()
 Rehashes the content of the table into a bigger table. More...
 

Properties

int Size [get]
 Returns the number of elements contained in the hashtable. More...
 
int this[int key] [get, set]
 Gets the object associated with the specified key in the. More...
 

Detailed Description

A Hashtable that uses ints as the keys.

Constructor & Destructor Documentation

◆ IntHashtable() [1/3]

iTextSharp.text.pdf.IntHashtable.IntHashtable ( int  initialCapacity,
float  loadFactor 
)

Constructs a new, empty hashtable with the specified initial.

◆ IntHashtable() [2/3]

iTextSharp.text.pdf.IntHashtable.IntHashtable ( int  initialCapacity)

Constructs a new, empty hashtable with the specified initial.

◆ IntHashtable() [3/3]

iTextSharp.text.pdf.IntHashtable.IntHashtable ( )

Constructs a new, empty hashtable. A default capacity and load factor.

Member Function Documentation

◆ Clear()

void iTextSharp.text.pdf.IntHashtable.Clear ( )

Clears the hash table so that it has no more elements in it.

◆ Clone()

IntHashtable iTextSharp.text.pdf.IntHashtable.Clone ( )

◆ Contains()

bool iTextSharp.text.pdf.IntHashtable.Contains ( int  value)

Returns true if the specified object is an element of the hashtable.

◆ ContainsKey()

bool iTextSharp.text.pdf.IntHashtable.ContainsKey ( int  key)

Returns true if the collection contains an element for the key.

◆ GetEntryIterator()

IntHashtableIterator iTextSharp.text.pdf.IntHashtable.GetEntryIterator ( )

◆ GetKeys()

int [] iTextSharp.text.pdf.IntHashtable.GetKeys ( )

◆ IsEmpty()

bool iTextSharp.text.pdf.IntHashtable.IsEmpty ( )

Returns true if the hashtable contains no elements.

◆ Rehash()

void iTextSharp.text.pdf.IntHashtable.Rehash ( )
protected

Rehashes the content of the table into a bigger table.

◆ Remove()

int iTextSharp.text.pdf.IntHashtable.Remove ( int  key)

Removes the element corresponding to the key. Does nothing if the.

◆ ToOrderedKeys()

int [] iTextSharp.text.pdf.IntHashtable.ToOrderedKeys ( )

Property Documentation

◆ Size

int iTextSharp.text.pdf.IntHashtable.Size
get

Returns the number of elements contained in the hashtable.

◆ this[int key]

int iTextSharp.text.pdf.IntHashtable.this[int key]
getset

Gets the object associated with the specified key in the.


The documentation for this class was generated from the following file: