createIndex4<I1 extends IndexBase, I2 extends IndexBase, I3 extends IndexBase, I4 extends IndexBase> method

SdbOpenIndexRef<K, V, (I1, I2, I3, I4)> createIndex4<I1 extends IndexBase, I2 extends IndexBase, I3 extends IndexBase, I4 extends IndexBase>(
  1. SdbIndex4Ref<K, V, I1, I2, I3, I4> index,
  2. String indexKeyPath1,
  3. String indexKeyPath2,
  4. String indexKeyPath3,
  5. String indexKeyPath4,
)

Create an index on 4 fields.

Implementation

SdbOpenIndexRef<K, V, (I1, I2, I3, I4)> createIndex4<
  I1 extends IndexBase,
  I2 extends IndexBase,
  I3 extends IndexBase,
  I4 extends IndexBase
>(
  SdbIndex4Ref<K, V, I1, I2, I3, I4> index,
  String indexKeyPath1,
  String indexKeyPath2,
  String indexKeyPath3,
  String indexKeyPath4,
) => impl.createIndexImpl<(I1, I2, I3, I4)>(index.impl, [
  indexKeyPath1,
  indexKeyPath2,
  indexKeyPath3,
  indexKeyPath4,
]);