Package gnu.mapping
Interface EnvironmentKey
-
- All Known Implementing Classes:
AbstractScriptEngineFactory.BindingsLocation,DynamicLocation,KeyPair,Keyword,NamedLocation,PlainLocation,SharedLocation,SimpleSymbol,Symbol,ThreadLocation,XName
public interface EnvironmentKeyA pair of a name (aSymbol) and a property (anyObject). ASymbolis anEnvironmentKeywith a null property component. AnEnvironmentis a map fromEnvironmentKeys toLocations.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.ObjectFUNCTIONConventional value used as a property key for function bindings.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.ObjectgetKeyProperty()SymbolgetKeySymbol()booleanmatches(EnvironmentKey key)booleanmatches(Symbol symbol, java.lang.Object property)
-
-
-
Method Detail
-
getKeySymbol
Symbol getKeySymbol()
-
getKeyProperty
java.lang.Object getKeyProperty()
-
matches
boolean matches(EnvironmentKey key)
-
matches
boolean matches(Symbol symbol, java.lang.Object property)
-
-