Interface ISmartList<T>
Defines the interface for a high-performance array-backed list type which provides information about distribution of its items
Namespace:
Assembly: .dll
Syntax
public interface ISmartList<T> extends ISciList<T>, IDataDistributionProvider
Type Parameters
| Name | Description |
|---|---|
| T |
Methods
findIndex(T value, SearchMode searchMode)
Finds value with specified search mode in this list
Declaration
public abstract int findIndex(T value, SearchMode searchMode)
Parameters
| Type | Name | Description |
|---|---|---|
| T | value | The value to find |
| SearchMode | searchMode | The search mode |
Returns
| Type | Description |
|---|---|
| int | The index of item in list |
findIndex(double doubleValue, SearchMode searchMode)
Finds value by its double representation with specified search mode in this list
Declaration
public abstract int findIndex(double doubleValue, SearchMode searchMode)
Parameters
| Type | Name | Description |
|---|---|---|
| double | doubleValue | The double representation of value to find |
| SearchMode | searchMode | The search mode |
Returns
| Type | Description |
|---|---|
| int | The index of item in list |
Implements
com.scichart.data.model.ISciList<T>