Class Scope<T>
java.lang.Object
software.amazon.awssdk.services.bedrock.endpoints.internal.Scope<T>
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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- 
Scopepublic Scope()
 
- 
- 
Method Details- 
pushpublic void push()
- 
poppublic void pop()
- 
insert
- 
insert
- 
insertFact
- 
inScope
- 
toString
- 
evalSearch 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
 
-