SemWeb.Util.StatementMap

SemWeb : SemWeb.Util Namespace
StatementMap Class

A hashtable specialized for statements.

[System.Reflection.DefaultMember("Item")] public class StatementMap

#### Remarks

Since the Statement type is a struct, and this library does not use generics, this class is provided to avoid needing to box statements in Hashtables.

## Members

See Also: Inherited members from object.

### Constructors

StatementMap () To be added.
StatementMap (int, float) To be added.

### Properties

Count [read-only] | int . To be added.
Item [SemWeb.Statement] default property | object . To be added.
Keys [read-only] | StatementList . To be added.
Values [read-only] | IEnumerable . To be added.

### Methods

| Clear () To be added.
| ContainsKey (SemWeb.Statement) : bool To be added.
| Remove (SemWeb.Statement) To be added.

## Member Details

### StatementMap Constructor

public StatementMap ()

To be added.

#### Remarks

To be added.

### StatementMap Constructor

public StatementMap (int capacity, float loadFactor)

To be added.

#### Parameters

capacity
  To be added.
loadFactor
  To be added.

#### Remarks

To be added.

### Clear Method

public virtual void Clear ()

To be added.

#### Remarks

To be added.

### ContainsKey Method

public bool ContainsKey (SemWeb.Statement key)

To be added.

#### Parameters

key
  To be added.

#### Returns

To be added.

#### Remarks

To be added.

### Remove Method

public virtual void Remove (SemWeb.Statement key)

To be added.

#### Parameters

key
  To be added.

#### Remarks

To be added.

### Count Property

public int Count { get; }

To be added.

#### Value

To be added.

#### Remarks

To be added.

### Keys Property

public StatementList Keys { get; }

To be added.

#### Value

To be added.

#### Remarks

To be added.

### Values Property

public IEnumerable Values { get; }

To be added.

#### Value

To be added.

#### Remarks

To be added.

### Item Property

public object this [SemWeb.Statement key] { set; get; }

This is the default property for this class.

To be added.

#### Parameters

key
  To be added.

#### Value

To be added.

#### Remarks

To be added.