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. |