ListMediator
Class in Arbor.ValueFlow / Inherits from: object
Description
A class that mediates access between the IList instance and IValueSetter and IValueGetter.
Methods
| Method Name | Description |
|---|---|
| AddElement | Add an container. |
| AddRange | Add a range of lists. |
| Clear | Remove all elements. |
| Contains | Check if the value retrieved from IValueGetter is contained in the IList. |
| EqualsList | Determine if IList are equal. |
| GetElement | Set the value of the element to IValueSetter. |
| GetElementString | Gets the string of element values. |
| IndexOf | Find the index where the value obtained from IValueGetter is located. |
| InsertElement | Insert an container. |
| LastIndexOf | Find the index with the value retrieved from IValueGetter from the end of the list. |
| NewArray | Create a array instance. |
| NewList | Create a List instance. |
| RemoveAtIndex | Remove an element. |
| RemoveElement | Remove an container. |
| SetElement | Set the container. |
| ToArray | Convert to array. |
| ToList | Convert to List{T}. |
Static Methods
| Method Name | Description |
|---|---|
| GetElementType | Get the type of an element that is common to IList and IValueGetter. |