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

ByIntFilterNode Class

Extends FilterNode
Modifiers: final
A class representing a filter node for integer values.

Signature

class ByIntFilterNode(attrId: Int, val filterBuilder: FilterBuilder) : FilterNode

Constructors

ByIntFilterNode ( attrId , filterBuilder ) : ByIntFilterNode
Signature
constructor(attrId: Int, filterBuilder: FilterBuilder)
Parameters
attrId: Int
The attribute id of the filter node.
filterBuilder: FilterBuilder
The filter builder object used to create the filter node.

Properties

filterBuilder : FilterBuilder
[Get]
Signature
val filterBuilder: FilterBuilder
filterFunctionInfo : FilterFunctionInfo?
[Get]
Signature
val filterFunctionInfo: FilterFunctionInfo? = null
[Get][Set]
Signature
var left: FilterNode?
parent : FilterNode?
[Get][Set]
Signature
var parent: FilterNode?
right : FilterNode?
[Get][Set]
Signature
var right: FilterNode?
[Get]
Signature
val type: FilterNodeType

Functions

and ( b ) : FilterNode
Performs a logical AND operation with another filter node.
Signature
infix fun and(b: FilterNode): FilterNode
Parameters
The other query node.
Returns
A new filter node representing the AND operation.
or ( b ) : FilterNode
Performs a logical OR operation with another filter node.
Signature
infix fun or(b: FilterNode): FilterNode
Parameters
The other filter node.
Returns
A new filter node representing the OR operation.
Did you find this page helpful?
Thumbs up icon
Thumbs down icon