Class Scope<T>
java.lang.Object
software.amazon.awssdk.services.amplifyuibuilder.endpoints.internal.Scope<T>
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionSearch the fact stack for an explicitly calculated value for [expr]expectValue(Identifier name) getValue(Identifier name) <U> Uvoidvoidinsert(Identifier name, T value) voidinsertFact(Expr name, T value) voidpop()voidpush()toString() 
- 
Constructor Details
- 
Scope
public Scope() 
 - 
 - 
Method Details
- 
push
public void push() - 
pop
public void pop() - 
insert
 - 
insert
 - 
insertFact
 - 
inScope
 - 
toString
 - 
eval
Search the fact stack for an explicitly calculated value for [expr]Currently, this is only impacted by the `isSet` function which will record `T`, rather than
Option<T>for its arguments- Parameters:
 expr- The expression to evaluate- Returns:
 - The value from the scope
 
 - 
expectValue
 - 
getValue
 
 -