OXY API 1.0
OXY API Library Documentation
Loading...
Searching...
No Matches
oxy::core::metadata::ValueNode Struct Reference

Variant for value-level boolean expressions. More...

#include <ast.hpp>

Inheritance diagram for oxy::core::metadata::ValueNode:

Public Types

using base

Detailed Description

Variant for value-level boolean expressions.

A value-level expression is used on the right-hand side of a field condition, allowing forms like: field:(foo and not bar) or field:(a or (b and c))

Member Typedef Documentation

◆ base

using oxy::core::metadata::ValueNode::base
Initial value:
boost::variant<
boost::recursive_wrapper<NotValue>,
boost::recursive_wrapper<AllOfValue>,
boost::recursive_wrapper<AnyOfValue>>
A single scalar token appearing as a value in the query.
Definition ast.hpp:56