org.apache.velocity.runtime.directive
protected static class Foreach.NullHolderContext extends ChainedInternalContextAdapter
innerContext
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
get(java.lang.String key)
Get an object from the context, or null if the key is equal to the loop variable
|
java.lang.Object |
localPut(java.lang.String key,
java.lang.Object value)
Allows callers to explicitly put objects in the local context.
|
java.lang.Object |
put(java.lang.String key,
java.lang.Object value)
Put method also stores values in parent context
|
java.lang.Object |
remove(java.lang.Object key)
Remove an object from the context
|
attachEventCartridge, containsKey, getBaseContext, getCurrentMacroCallDepth, getCurrentMacroName, getCurrentResource, getCurrentTemplateName, getEventCartridge, getInternalUserContext, getKeys, getMacroLibraries, getMacroNameStack, getTemplateNameStack, icacheGet, icachePut, popCurrentMacroName, popCurrentTemplateName, pushCurrentMacroName, pushCurrentTemplateName, setCurrentResource, setMacroLibraries
public java.lang.Object get(java.lang.String key) throws MethodInvocationException
get
in interface Context
get
in class ChainedInternalContextAdapter
key
- name of item to getMethodInvocationException
- passes on potential exception from reference method callContext.get(java.lang.String)
public java.lang.Object put(java.lang.String key, java.lang.Object value)
ChainedInternalContextAdapter
put
in interface Context
put
in class ChainedInternalContextAdapter
key
- name of item to setvalue
- object to set to keyContext.put(java.lang.String key, java.lang.Object value)
public java.lang.Object localPut(java.lang.String key, java.lang.Object value)
localPut
in interface InternalWrapperContext
localPut
in class ChainedInternalContextAdapter
key
- name of item to set.value
- object to set to key.InternalWrapperContext.localPut(String, Object)
public java.lang.Object remove(java.lang.Object key)
remove
in interface Context
remove
in class ChainedInternalContextAdapter
key
- The name of the value to remove.null
if unmapped.Context.remove(java.lang.Object key)
Copyright © 2000-2014. All Rights Reserved.