Package org.glassfish.pfl.basic.contain
Class Display<K,V>
- java.lang.Object
-
- org.glassfish.pfl.basic.contain.Display<K,V>
-
- Type Parameters:
K
- The type of the KeyV
- The type of the Value
public class Display<K,V> extends java.lang.Object
Supports a Display as typically found in Lexical scoping. Upon entering a scope, a new environment is available for binding keys to values. Exiting a scope remove the top-most environment. Lookup searches from the top down to find the value for the first matching key.
-
-
Constructor Summary
Constructors Constructor Description Display()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
bind(java.util.Map<K,V> bindings)
void
bind(K key, V value)
void
enterScope()
void
exitScope()
V
lookup(K key)
-