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

To be added.
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.