WithSkip¶
Properties¶
allOptions¶
@LowLevelApi
abstract val allOptions: List<Option>
The full list of options set on this container.
Specific options are usually searched using the option extension.
context¶
@LowLevelApi
abstract val context: BsonContext
The context used to generate this expression.
Functions¶
accept¶
Adds a new node as a child of this one.
acceptAll¶
Adds any number of nodes into this one.
freeze¶
@LowLevelApi
abstract override fun freeze()
Makes this expression immutable.
option¶
Accesses the value of a given Option.
For example, if we have a helper function that sets some default options, and we want to know what maximum limit it set, we can use:
simplify¶
Returns a simplified (but equivalent) expression to the current expression.
skip¶
The number of documents to skip before processing the request.
The number of documents to skip before processing the request.
Note that not all drivers support specifying a skip larger than an Int.
toBson¶
Writes the result of simplifying to a new BSON document.
toString¶
JSON representation of this option.
writeTo¶
@LowLevelApi
abstract override fun writeTo(writer: BsonFieldWriter)
Writes the result of simplifying this expression into writer.