Package dev.cel.common.ast
Class CelExpr.CelComprehension.Builder
- java.lang.Object
-
- dev.cel.common.ast.CelExpr.CelComprehension.Builder
-
- Enclosing class:
- CelExpr.CelComprehension
public abstract static class CelExpr.CelComprehension.Builder extends java.lang.ObjectBuilder for Comprehension.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract CelExpraccuInit()abstract java.lang.StringaccuVar()abstract CelExpr.CelComprehensionbuild()abstract CelExpriterRange()abstract CelExprloopCondition()abstract CelExprloopStep()abstract CelExprresult()abstract CelExpr.CelComprehension.BuildersetAccuInit(CelExpr value)abstract CelExpr.CelComprehension.BuildersetAccuVar(java.lang.String value)abstract CelExpr.CelComprehension.BuildersetIterRange(CelExpr value)abstract CelExpr.CelComprehension.BuildersetIterVar(java.lang.String value)abstract CelExpr.CelComprehension.BuildersetLoopCondition(CelExpr value)abstract CelExpr.CelComprehension.BuildersetLoopStep(CelExpr value)abstract CelExpr.CelComprehension.BuildersetResult(CelExpr value)
-
-
-
Method Detail
-
accuVar
public abstract java.lang.String accuVar()
-
iterRange
public abstract CelExpr iterRange()
-
accuInit
public abstract CelExpr accuInit()
-
loopCondition
public abstract CelExpr loopCondition()
-
loopStep
public abstract CelExpr loopStep()
-
result
public abstract CelExpr result()
-
setIterVar
public abstract CelExpr.CelComprehension.Builder setIterVar(java.lang.String value)
-
setIterRange
public abstract CelExpr.CelComprehension.Builder setIterRange(CelExpr value)
-
setAccuVar
public abstract CelExpr.CelComprehension.Builder setAccuVar(java.lang.String value)
-
setAccuInit
public abstract CelExpr.CelComprehension.Builder setAccuInit(CelExpr value)
-
setLoopCondition
public abstract CelExpr.CelComprehension.Builder setLoopCondition(CelExpr value)
-
setLoopStep
public abstract CelExpr.CelComprehension.Builder setLoopStep(CelExpr value)
-
setResult
public abstract CelExpr.CelComprehension.Builder setResult(CelExpr value)
-
build
@CheckReturnValue public abstract CelExpr.CelComprehension build()
-
-