Package dev.cel.common.ast
Class CelExpr.CelCreateStruct.Entry.KeyKind
- java.lang.Object
-
- dev.cel.common.ast.CelExpr.CelCreateStruct.Entry.KeyKind
-
- Enclosing class:
- CelExpr.CelCreateStruct.Entry
@Immutable public abstract static class CelExpr.CelCreateStruct.Entry.KeyKind extends java.lang.ObjectEntry key kind.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCelExpr.CelCreateStruct.Entry.KeyKind.KindDenotes Entry Key kind.
-
Constructor Summary
Constructors Constructor Description KeyKind()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract java.lang.StringfieldKey()The field key for a message creator statement.abstract CelExpr.CelCreateStruct.Entry.KeyKind.KindgetKind()abstract CelExprmapKey()The key expression for a map creation statement.
-
-
-
Method Detail
-
getKind
public abstract CelExpr.CelCreateStruct.Entry.KeyKind.Kind getKind()
-
fieldKey
public abstract java.lang.String fieldKey()
The field key for a message creator statement.
-
mapKey
public abstract CelExpr mapKey()
The key expression for a map creation statement.
-
-