Package com.libdbm.cel.ast


package com.libdbm.cel.ast
  • Class
    Description
    Represents a binary operation in CEL expressions.
    Binary operators supported in CEL expressions.
    Represents a function call or method invocation in CEL expressions.
    Represents a comprehension expression for generating lists or maps.
    Represents a conditional (ternary) expression in CEL.
    Base class for all CEL expression nodes in the Abstract Syntax Tree.
    Visitor interface for traversing and operating on CEL expression nodes.
    Represents a field initialization in a struct constructor.
    Represents an identifier reference in CEL expressions.
    Represents an index access operation in CEL expressions.
    Represents a list literal in CEL expressions.
    Represents a literal value in CEL expressions.
    Enumeration representing the type of literal values in CEL expressions.
    Represents a key-value pair in a map literal.
    Represents a map literal in CEL expressions.
    Represents field selection in CEL expressions.
    Represents a struct construction in CEL expressions.
    Represents a unary operation in CEL expressions.
    Enumeration representing unary operators supported in CEL expressions.