package
0.3.0-alpha
Repository: https://github.com/trustifierlabs/capsule8.git
Documentation: pkg.go.dev

# Functions

BitwiseAnd creates a new BINARY_AND binary Expression node.
Equal creates a new EQ binary Expression node.
GreaterThan creates a new GT binary expression node.
GreaterThanEqualTo creates a new GE binary expression node.
Identifier creates a new IDENTIFIER Expression node.
IsNotNull creates a new IS_NOT_NULL unary Expression node.
IsNull creates a new IS_NULL unary Expression node.
IsValueTrue determines whether a value's truth value is true or false.
LessThan creates a new LT binary Expression node.
LessThanEqualTo creates a new LE binary Expression node.
Like creates a new LIKE binary Expression node.
LogicalAnd creates a new LOGICAL_AND binary Expression node.
LogicalOr creates a new LOGICAL_OR binary Expression node.
NewExpression instantiates a new Expression instance.
NewValue creates a new Value instance from a native Go type.
NotEqual creates a new NE binary Expression node.
Value creates a new VALUE Expression node.

# Structs

Expression is a wrapper around expressions around the API.

# Type aliases

FieldTypeMap is a mapping of types for field names/identifiers.
FieldValueMap is a mapping of values for field names/identifiers.