public final class ContextUtils extends Object
Modifier and Type | Method and Description |
---|---|
static void |
putAll(org.apache.velocity.context.Context dest,
org.apache.velocity.context.Context source)
Copies entries from a source
Context to a destination Context . |
static Map<String,Object> |
toMap(org.apache.velocity.context.Context context)
Convert a velocity
Context into a map. |
public static Map<String,Object> toMap(org.apache.velocity.context.Context context)
Context
into a map.
Uses AbstractContext.getKeys()
so is vulnerable to the same problems
described with putAll(Context, Context)
context
- Context to convert into a mappublic static void putAll(org.apache.velocity.context.Context dest, org.apache.velocity.context.Context source)
Context
to a destination Context
.
This method is inherently unreliable because the implementation of AbstractContext.getKeys() used in other Velocity contexts doesn't delegate correctly. Because of this only values present in the outmost context of the source are likely to be copied.
dest
- Destination contextsource
- Context toCopyright © 2003–2020 Atlassian. All rights reserved.