Class CelMutableExpr.CelMutableSelect

  • All Implemented Interfaces:
    dev.cel.common.ast.Expression.Select<CelMutableExpr>
    Enclosing class:
    CelMutableExpr

    public static final class CelMutableExpr.CelMutableSelect
    extends java.lang.Object
    implements dev.cel.common.ast.Expression.Select<CelMutableExpr>
    A mutable field selection expression. e.g. `request.auth`.
    • Method Detail

      • field

        public java.lang.String field()
        Specified by:
        field in interface dev.cel.common.ast.Expression.Select<CelMutableExpr>
      • setField

        public void setField​(java.lang.String field)
      • testOnly

        public boolean testOnly()
        Specified by:
        testOnly in interface dev.cel.common.ast.Expression.Select<CelMutableExpr>
      • setTestOnly

        public void setTestOnly​(boolean testOnly)
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object