The LargeList type exposes the following members.
Back to Top
Back to Top
Constructors
Name | Description | |
---|---|---|
![]() | LargeList |
Initialize large list operator.
|
Methods
Name | Description | |
---|---|---|
![]() | Add(IList) |
Add values to list. Fail if a value's key exists and list is configured for unique keys.
If value is a map, the key is identified by "key" entry. Otherwise, the value is the key.
If large list does not exist, create it.
|
![]() | Add(Value) |
Add value to list. Fail if value's key exists and list is configured for unique keys.
If value is a map, the key is identified by "key" entry. Otherwise, the value is the key.
If large list does not exist, create it.
|
![]() | Add( Value ) |
Add values to list. Fail if a value's key exists and list is configured for unique keys.
If value is a map, the key is identified by "key" entry. Otherwise, the value is the key.
If large list does not exist, create it.
|
![]() | Destroy |
Delete bin containing the list.
|
![]() | Filter |
Select values from list and apply specified Lua filter.
|
![]() | Find |
Select values from list.
|
![]() | FindFirst(Int32) |
Select values from the beginning of list up to a maximum count.
Supported by server versions >= 3.5.8.
|
![]() | FindFirst(Int32, String, String, Value ) |
Select values from the beginning of list up to a maximum count after applying Lua filter.
Supported by server versions >= 3.5.8.
|
![]() | FindFrom(Value, Int32) |
Select values from the begin key up to a maximum count.
Supported by server versions >= 3.5.8.
|
![]() | FindFrom(Value, Int32, String, String, Value ) |
Select values from the begin key up to a maximum count after applying Lua filter.
Supported by server versions >= 3.5.8.
|
![]() | FindLast(Int32) |
Select values from the end of list up to a maximum count.
Supported by server versions >= 3.5.8.
|
![]() | FindLast(Int32, String, String, Value ) |
Select values from the end of list up to a maximum count after applying Lua filter.
Supported by server versions >= 3.5.8.
|
![]() | FindThenFilter |
Select values from list and apply specified Lua filter.
|
![]() | GetConfig |
Return map of list configuration parameters.
|
![]() | Range(Value, Value) |
Select range of values from list.
|
![]() | Range(Value, Value, Int32) |
Select range of values from list.
Supported by server versions >= 3.5.8.
|
![]() | Range(Value, Value, String, String, Value ) |
Select range of values from the large list, then apply a Lua filter.
|
![]() | Range(Value, Value, Int32, String, String, Value ) |
Select range of values from the large list up to a maximum count after applying lua filter.
Supported by server versions >= 3.5.8.
|
![]() | Remove(IList) |
Delete values from list.
|
![]() | Remove(Value) |
Delete value from list.
|
![]() | Remove(Value, Value) |
Delete values from list between range. Return count of entries removed.
|
![]() | Scan |
Return all objects in the list.
|
![]() | SetPageSize |
Set LDT page size.
Supported by server versions >= 3.5.8.
|
![]() | Size |
Return size of list.
|
![]() | Update(IList) |
Update/Add each value in values list depending if key exists or not.
If value is a map, the key is identified by "key" entry. Otherwise, the value is the key.
If large list does not exist, create it.
|
![]() | Update(Value) |
Update value in list if key exists. Add value to list if key does not exist.
If value is a map, the key is identified by "key" entry. Otherwise, the value is the key.
If large list does not exist, create it.
|
![]() | Update( Value ) |
Update/Add each value in array depending if key exists or not.
If value is a map, the key is identified by "key" entry. Otherwise, the value is the key.
If large list does not exist, create it.
|
See Also