API reference
API reference
Select your platform
No SDKs available
No versions available

CachedQueryFilterData Class

Modifiers: final
Holds filter data for CachedQuery native filtering.
This class contains the compiled filter expression and value arrays that are passed to the native query evaluation.

Signature

class CachedQueryFilterData(val filterList: IntArray?, val filterIntList: IntArray?, val filterLongList: LongArray?, val filterFloatList: FloatArray?, val filterStringList: Array<String>?)

Constructors

CachedQueryFilterData ( filterList , filterIntList , filterLongList , filterFloatList , filterStringList )
Signature
constructor(filterList: IntArray?, filterIntList: IntArray?, filterLongList: LongArray?, filterFloatList: FloatArray?, filterStringList: Array<String>?)
Parameters
filterList: IntArray?
filterIntList: IntArray?
filterLongList: LongArray?
filterFloatList: FloatArray?
filterStringList: Array?

Properties

filterFloatList : FloatArray?
[Get]
Signature
val filterFloatList: FloatArray?
filterIntList : IntArray?
[Get]
Signature
val filterIntList: IntArray?
filterList : IntArray?
[Get]
Signature
val filterList: IntArray?
filterLongList : LongArray?
[Get]
Signature
val filterLongList: LongArray?
filterStringList : Array?
[Get]
Signature
val filterStringList: Array<String>?

Companion Object

Companion Object Functions

fromBuilder ( builder )
Creates filter data from a FilterBuilder.
Signature
fun fromBuilder(builder: FilterBuilder): CachedQueryFilterData
Parameters
builder: FilterBuilder