Class Literal
- java.lang.Object
-
- software.amazon.awssdk.services.firehose.endpoints.internal.Expr
-
- software.amazon.awssdk.services.firehose.endpoints.internal.Literal
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
Literal.Visitor<T>
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description <R> R
accept(ExprVisitor<R> visitor)
<T> T
accept(Literal.Visitor<T> visitor)
boolean
equals(Object o)
Value
eval(Scope<Value> scope)
String
expectLiteralString()
static Literal
fromBool(boolean value)
static Literal
fromInteger(int value)
static Literal
fromNode(JsonNode node)
static Literal
fromRecord(Map<Identifier,Literal> record)
static Literal
fromStr(String s)
static Literal
fromStr(Template value)
static Literal
fromTuple(List<Literal> authSchemes)
int
hashCode()
String
toString()
-
-
-
Method Detail
-
accept
public <T> T accept(Literal.Visitor<T> visitor)
-
expectLiteralString
public String expectLiteralString()
-
accept
public <R> R accept(ExprVisitor<R> visitor)
-
fromRecord
public static Literal fromRecord(Map<Identifier,Literal> record)
-
fromInteger
public static Literal fromInteger(int value)
-
fromBool
public static Literal fromBool(boolean value)
-
-