Class DocumentRendererContext
java.lang.Object
org.apache.maven.doxia.docrenderer.DocumentRendererContext
Context when processing Velocity files using a
HashMap for data storage.- Since:
- 1.1.2
- Author:
- Vincent Siveton
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsKey(Object key) Indicates whether the specified key is in the context.Gets the value corresponding to the provided key from the context.Object[]getKeys()Get all the keys for the values in the contextAdds a name/value pair to the context.Removes the value associated with the specified key from the context.voidsetInputEncoding(String inputEncoding)
-
Constructor Details
-
DocumentRendererContext
public DocumentRendererContext()Default constructor.
-
-
Method Details
-
getInputEncoding
- Returns:
- The input encoding when processing files.
-
setInputEncoding
- Parameters:
inputEncoding- new input encoding value when processing files.
-
put
Adds a name/value pair to the context.- Parameters:
key- The name to key the provided value with.value- The corresponding value.- Returns:
- Object that was replaced in the the Context if applicable or null if not.
-
get
Gets the value corresponding to the provided key from the context.- Parameters:
key- The name of the desired value.- Returns:
- The value corresponding to the provided key or null if the key param is null.
-
containsKey
Indicates whether the specified key is in the context.- Parameters:
key- The key to look for.- Returns:
- true if the key is in the context, false if not.
-
getKeys
Get all the keys for the values in the context- Returns:
- Object[] of keys in the Context.
-
remove
Removes the value associated with the specified key from the context.- Parameters:
key- The name of the value to remove.- Returns:
- The value that the key was mapped to, or
nullif unmapped.
-