Uses of Interface
gnu.mapping.EnvironmentKey

Packages that use EnvironmentKey
gnu.expr Supports Expression, and various related classes need to compile programming languages. 
gnu.mapping Supports Procedure, and various related classes needed at run-time by dynamically typed languages (such as Scheme and ECMAScript). 
gnu.xml Utilities for working with XML. 
 

Uses of EnvironmentKey in gnu.expr
 

Classes in gnu.expr that implement EnvironmentKey
 class Keyword
           
 

Uses of EnvironmentKey in gnu.mapping
 

Classes in gnu.mapping that implement EnvironmentKey
 class KeyPair
          A simple concrete implemementation of EnvironmentKey.
 class NamedLocation
          A Location that can be used as an entry in an Environment.
 class PlainLocation
           
 class SharedLocation
          A Location suitable when Environment or Location can be access by multiple threads.
 class SimpleSymbol
          A Symbol in the EmptyNamespace.
 class Symbol
          A Symbol is a name, usually in a specific Namespace.
 

Methods in gnu.mapping with parameters of type EnvironmentKey
 void Environment.addLocation(EnvironmentKey key, Location loc)
           
 java.lang.Object Environment.get(EnvironmentKey key, java.lang.Object defaultValue)
           
 boolean KeyPair.matches(EnvironmentKey key)
           
 boolean Symbol.matches(EnvironmentKey key)
           
 boolean NamedLocation.matches(EnvironmentKey key)
           
 boolean EnvironmentKey.matches(EnvironmentKey key)
           
 java.lang.Object Environment.remove(EnvironmentKey key)
          Remove and undefine binding.
 

Uses of EnvironmentKey in gnu.xml
 

Classes in gnu.xml that implement EnvironmentKey
 class XName
          A QName with namespace nodes [and future optional type annotation].