public class TreeMapContext extends AbstractContext
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,java.lang.Object> |
context |
Constructor and Description |
---|
TreeMapContext() |
TreeMapContext(Context inner) |
Modifier and Type | Method and Description |
---|---|
boolean |
internalContainsKey(java.lang.String key)
Implement to determine if a key is in the storage.
|
java.lang.Object |
internalGet(java.lang.String key)
Implement to return a value from the context storage.
|
java.lang.String[] |
internalGetKeys()
Implement to return an object array of key
strings from your storage.
|
java.lang.Object |
internalPut(java.lang.String key,
java.lang.Object value)
Implement to put a value into the context storage.
|
java.lang.Object |
internalRemove(java.lang.String key)
Implement to remove an item from your storage.
|
containsKey, get, getChainedContext, getKeys, put, remove
attachEventCartridge, getCurrentMacroCallDepth, getCurrentMacroName, getCurrentResource, getCurrentTemplateName, getEventCartridge, getMacroLibraries, getMacroNameStack, getTemplateNameStack, icacheGet, icachePut, popCurrentMacroName, popCurrentTemplateName, pushCurrentMacroName, pushCurrentTemplateName, setCurrentResource, setMacroLibraries
public TreeMapContext()
public TreeMapContext(Context inner)
public java.lang.Object internalGet(java.lang.String key)
AbstractContext
internalGet
in class AbstractContext
key
- key whose associated value is to be returnedpublic java.lang.Object internalPut(java.lang.String key, java.lang.Object value)
AbstractContext
internalPut
in class AbstractContext
key
- key with which to associate the valuevalue
- value to be associated with the keypublic boolean internalContainsKey(java.lang.String key)
AbstractContext
internalContainsKey
in class AbstractContext
key
- key to test for existencepublic java.lang.String[] internalGetKeys()
AbstractContext
internalGetKeys
in class AbstractContext
public java.lang.Object internalRemove(java.lang.String key)
AbstractContext
internalRemove
in class AbstractContext
key
- key to remove