Class CelExpr.CelIdent

  • All Implemented Interfaces:
    Expression.Ident
    Enclosing class:
    CelExpr

    @Immutable
    public abstract static class CelExpr.CelIdent
    extends java.lang.Object
    implements Expression.Ident
    An identifier expression. e.g. `request`.
    • Constructor Detail

      • CelIdent

        public CelIdent()
    • Method Detail

      • name

        public abstract java.lang.String name()
        Description copied from interface: Expression.Ident
        Required. Holds a single, unqualified identifier, possibly preceded by a '.'.

        Qualified names are represented by the [Expr.Select][] expression.

        Specified by:
        name in interface Expression.Ident