iceberg-cpp
Loading...
Searching...
No Matches
iceberg::Expressions Member List

This is the complete list of members for iceberg::Expressions, including all inherited members.

AlwaysFalse()iceberg::Expressionsstatic
AlwaysTrue()iceberg::Expressionsstatic
And(std::shared_ptr< Expression > left, std::shared_ptr< Expression > right, Args &&... args)iceberg::Expressionsinlinestatic
Bucket(std::string name, int32_t num_buckets)iceberg::Expressionsstatic
Count(std::string name)iceberg::Expressionsstatic
Count(std::shared_ptr< UnboundTerm< BoundReference > > expr)iceberg::Expressionsstatic
CountNotNull(std::string name)iceberg::Expressionsstatic
CountNotNull(std::shared_ptr< UnboundTerm< BoundReference > > expr)iceberg::Expressionsstatic
CountNull(std::string name)iceberg::Expressionsstatic
CountNull(std::shared_ptr< UnboundTerm< BoundReference > > expr)iceberg::Expressionsstatic
CountStar()iceberg::Expressionsstatic
Day(std::string name)iceberg::Expressionsstatic
Equal(std::string name, Literal value)iceberg::Expressionsstatic
Equal(std::shared_ptr< UnboundTerm< B > > expr, Literal value)iceberg::Expressionsinlinestatic
GreaterThan(std::string name, Literal value)iceberg::Expressionsstatic
GreaterThan(std::shared_ptr< UnboundTerm< B > > expr, Literal value)iceberg::Expressionsinlinestatic
GreaterThanOrEqual(std::string name, Literal value)iceberg::Expressionsstatic
GreaterThanOrEqual(std::shared_ptr< UnboundTerm< B > > expr, Literal value)iceberg::Expressionsinlinestatic
Hour(std::string name)iceberg::Expressionsstatic
In(std::string name, std::vector< Literal > values)iceberg::Expressionsstatic
In(std::shared_ptr< UnboundTerm< B > > expr, std::vector< Literal > values)iceberg::Expressionsinlinestatic
In(std::string name, std::initializer_list< Literal > values)iceberg::Expressionsstatic
In(std::shared_ptr< UnboundTerm< B > > expr, std::initializer_list< Literal > values)iceberg::Expressionsinlinestatic
IsNaN(std::string name)iceberg::Expressionsstatic
IsNaN(std::shared_ptr< UnboundTerm< B > > expr)iceberg::Expressionsinlinestatic
IsNull(std::string name)iceberg::Expressionsstatic
IsNull(std::shared_ptr< UnboundTerm< B > > expr)iceberg::Expressionsinlinestatic
LessThan(std::string name, Literal value)iceberg::Expressionsstatic
LessThan(std::shared_ptr< UnboundTerm< B > > expr, Literal value)iceberg::Expressionsinlinestatic
LessThanOrEqual(std::string name, Literal value)iceberg::Expressionsstatic
LessThanOrEqual(std::shared_ptr< UnboundTerm< B > > expr, Literal value)iceberg::Expressionsinlinestatic
Lit(Literal::Value value, std::shared_ptr< PrimitiveType > type)iceberg::Expressionsstatic
Max(std::string name)iceberg::Expressionsstatic
Max(std::shared_ptr< UnboundTerm< BoundReference > > expr)iceberg::Expressionsstatic
Max(std::shared_ptr< UnboundTerm< BoundTransform > > expr)iceberg::Expressionsstatic
Min(std::string name)iceberg::Expressionsstatic
Min(std::shared_ptr< UnboundTerm< BoundReference > > expr)iceberg::Expressionsstatic
Min(std::shared_ptr< UnboundTerm< BoundTransform > > expr)iceberg::Expressionsstatic
Month(std::string name)iceberg::Expressionsstatic
Not(std::shared_ptr< Expression > child)iceberg::Expressionsstatic
NotEqual(std::string name, Literal value)iceberg::Expressionsstatic
NotEqual(std::shared_ptr< UnboundTerm< B > > expr, Literal value)iceberg::Expressionsinlinestatic
NotIn(std::string name, std::vector< Literal > values)iceberg::Expressionsstatic
NotIn(std::shared_ptr< UnboundTerm< B > > expr, std::vector< Literal > values)iceberg::Expressionsinlinestatic
NotIn(std::string name, std::initializer_list< Literal > values)iceberg::Expressionsstatic
NotIn(std::shared_ptr< UnboundTerm< B > > expr, std::initializer_list< Literal > values)iceberg::Expressionsinlinestatic
NotNaN(std::string name)iceberg::Expressionsstatic
NotNaN(std::shared_ptr< UnboundTerm< B > > expr)iceberg::Expressionsinlinestatic
NotNull(std::string name)iceberg::Expressionsstatic
NotNull(std::shared_ptr< UnboundTerm< B > > expr)iceberg::Expressionsinlinestatic
NotStartsWith(std::string name, std::string value)iceberg::Expressionsstatic
NotStartsWith(std::shared_ptr< UnboundTerm< B > > expr, std::string value)iceberg::Expressionsinlinestatic
Or(std::shared_ptr< Expression > left, std::shared_ptr< Expression > right, Args &&... args)iceberg::Expressionsinlinestatic
Predicate(Expression::Operation op, std::string name, Literal value)iceberg::Expressionsstatic
Predicate(Expression::Operation op, std::string name, std::vector< Literal > values)iceberg::Expressionsstatic
Predicate(Expression::Operation op, std::string name, std::initializer_list< Literal > values)iceberg::Expressionsstatic
Predicate(Expression::Operation op, std::string name)iceberg::Expressionsstatic
Predicate(Expression::Operation op, std::shared_ptr< UnboundTerm< B > > expr, std::vector< Literal > values)iceberg::Expressionsinlinestatic
Predicate(Expression::Operation op, std::shared_ptr< UnboundTerm< B > > expr, std::initializer_list< Literal > values)iceberg::Expressionsinlinestatic
Predicate(Expression::Operation op, std::shared_ptr< UnboundTerm< B > > expr)iceberg::Expressionsinlinestatic
Ref(std::string name)iceberg::Expressionsstatic
StartsWith(std::string name, std::string value)iceberg::Expressionsstatic
StartsWith(std::shared_ptr< UnboundTerm< B > > expr, std::string value)iceberg::Expressionsinlinestatic
Transform(std::string name, std::shared_ptr< Transform > transform)iceberg::Expressionsstatic
Truncate(std::string name, int32_t width)iceberg::Expressionsstatic
Year(std::string name)iceberg::Expressionsstatic