Package com.mongodb.client.model.mql
@Beta(CLIENT)
@NonNullApi
package com.mongodb.client.model.mql
-
ClassDescriptionBranches are used in MqlValue.switchOn(java.util.function.Function<com.mongodb.client.model.mql.Branches<com.mongodb.client.model.mql.MqlValue>, ? extends com.mongodb.client.model.mql.BranchesTerminal<com.mongodb.client.model.mql.MqlValue, ? extends R>>), and define a sequence of checks that will be performed.See
Branches
.SeeBranches
.Provides Codec instances for theMQL API
.An arrayvalue
in the context of the MongoDB Query Language (MQL).A boolean value in the context of the MongoDB Query Language (MQL).A UTC date-time value in the context of the MongoDB Query Language (MQL).A documentvalue
in the context of the MongoDB Query Language (MQL).A map entry value in the context of the MongoDB Query Language (MQL).An integer value in the context of the MongoDB Query Language (MQL).A mapvalue
in the context of the MongoDB Query Language (MQL).A number value in the context of the MongoDB Query Language (MQL).A string value in the context of the MongoDB Query Language (MQL).Documents places where the API relies on a user asserting something that is not checked at run-time.A value in the context of the MongoDB Query Language (MQL).Convenience methods related toMqlValue
, used primarily to produce values in the context of the MongoDB Query Language (MQL).